BASIC DETAILS
=============
I'm experiencing intermittent checkout crashes with svn 1.8.9 on FreeBSD
that
aren't easily reproduced. I've included the latest three crash logs (the
earlier crashes were similar to the first two I've included -- seen in
gdb to
occur at the same point -- but I didn't save the core files for those).
The checkout will usually run for minutes at a time before the crashes
occur, displaying a lengthy list of successfully added files ("A ...")
before
segfaulting somewhere through. On some runs, I've managed to checkout
everything without incident. There appears to be no rhyme or reason to
which
particular file fetch causes the crash.
If there's anything I can do to help a fix along, please let me know.
INSTALLATION DETAILS
====================
[user_at_localhost /usr/home/user/tmp]$ svn --version -v
svn, version 1.8.9 (r1591380)
compiled May 26 2014, 19:47:57 on i386-portbld-freebsd8.4
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository access (RA) modules are available:
* ra_svn : Module for accessing a repository using the svn network
protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
- using serf 1.3.5
- handles 'http' scheme
- handles 'https' scheme
System information:
* running on i386-unknown-freebsd8.4
- FreeBSD 8.4-RELEASE-p9
* linked dependencies:
- APR 1.5.1 (compiled with 1.5.1)
- APR-Util 1.5.3 (compiled with 1.5.3)
- SQLite 3.8.4.3 (compiled with 3.8.4.3)
COMMAND LINE
============
svn checkout https://svn0.us-west.freebsd.org/base/releng/8.4/contrib
./src
or even
svn checkout https://svn0.us-west.freebsd.org/base/releng/8.4/ ./src
Note: I do 'rm -rf src' before each run. The target directory is
therefore
always clean.
DEBUG LOG #1
============
[user_at_localhost /usr/home/user/tmp]$ gdb762 svn svn.core1
[...]
Core was generated by `svn'.
Program terminated with signal 11, Segmentation fault.
#0 0x28194069 in window_handler (window=0xbfbfdd60, baton=0x291ef058)
at subversion/libsvn_wc/update_editor.c:977
977 svn_wc__db_t *db = fb->edit_baton->db;
(gdb) list
972 static svn_error_t *
973 window_handler(svn_txdelta_window_t *window, void *baton)
974 {
975 struct handler_baton *hb = baton;
976 struct file_baton *fb = hb->fb;
977 svn_wc__db_t *db = fb->edit_baton->db;
978 svn_error_t *err;
979
980 /* Apply this window. We may be done at that point. */
981 err = hb->apply_handler(window, hb->apply_baton);
(gdb) p baton
$1 = (void *) 0x291ef058
(gdb) p hb
$2 = (struct handler_baton *) 0x291ef058
(gdb) p *hb
$3 = {apply_handler = 0x291ef018, apply_baton = 0x291ef0c8, pool =
0x291ef118, fb = 0x291ef158,
new_text_base_tmp_abspath = 0xffffffff <Address 0xffffffff out of
bounds>, expected_source_checksum = 0x0,
actual_source_checksum = 0x28ba10a8, source_checksum_stream =
0x291f1058,
new_text_base_md5_digest =
"\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000",
new_text_base_sha1_checksum = 0x0}
(gdb) p fb
$4 = (struct file_baton *) 0x291ef158
(gdb) p *fb
$5 = {pool = 0x656c6572, name = 0x382f676e <Address 0x382f676e out of
bounds>,
local_abspath = 0x632f342e <Address 0x632f342e out of bounds>,
new_relpath = 0x74707972 <Address 0x74707972 out of bounds>,
old_revision = 1886334831, old_repos_relpath = 0x73736e65 <Address
0x73736e65 out of bounds>, edit_baton = 0x72632f6c,
dir_baton = 0x6f747079, skip_this = 1936548655, already_notified =
1936548655, adding_file = 778335071, obstruction_found = 1852768355,
add_existed = 689893400, shadowed = 8, edit_obstructed = 0,
changed_rev = 1, changed_date = 8245921731053547936, changed_author =
0x0,
new_text_base_md5_checksum = 0x0, new_text_base_sha1_checksum =
0x4c53536e, original_checksum = 0x202a200a, propchanges = 0x6a6f7270,
local_prop_mods = 779379557, bump_info = 0x2f2a200a, edited =
539635466, edit_conflict = 0x3d3d3d3d}
(gdb) p fb->edit_baton
$6 = (struct edit_baton *) 0x72632f6c
(gdb) p *fb->edit_baton
Cannot access memory at address 0x72632f6c
(gdb) bt
#0 0x28194069 in window_handler (window=0xbfbfdd60, baton=0x291ef058)
at subversion/libsvn_wc/update_editor.c:977
#1 0x282d6442 in handle_fetch (request=0x28e91ea0, response=0x28e0f5a0,
handler_baton=0x28cd1f90, pool=0x28c99018)
at subversion/libsvn_ra_serf/update.c:1206
#2 0x282df239 in handle_response (request=0x28e91ea0,
response=0x28e0f5a0, handler=0x28cd1fd8, serf_status=0xbfbfde68,
scratch_pool=0x28c99018) at subversion/libsvn_ra_serf/util.c:2231
#3 0x282df2f3 in handle_response_cb (request=0x28e91ea0,
response=0x28e0f5a0, baton=0x28cd1fd8, scratch_pool=0x28c99018)
at subversion/libsvn_ra_serf/util.c:2264
#4 0x282f19db in read_from_connection (conn=<optimized out>) at
outgoing.c:1171
#5 serf__process_connection (conn=0x28ea9018, events=1) at
outgoing.c:1248
#6 0x282ef992 in serf_event_trigger (s=0x28b67058,
serf_baton=0x28194040 <window_handler>, desc=0x28b673a8) at
context.c:250
#7 0x282efb85 in serf_context_run (ctx=0x28b67058, duration=500000,
pool=0x28b85018) at context.c:277
#8 0x282da198 in finish_report (report_baton=0x28bfd0a0,
pool=0x28b27018) at subversion/libsvn_ra_serf/update.c:2832
#9 0x2814f841 in svn_wc_crawl_revisions5 (wc_ctx=0x28b16e98,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
reporter=0x282e9708 <ra_serf_reporter>, report_baton=0x28bfd0a0,
restore_files=1, depth=svn_depth_unknown, honor_depth_exclude=1,
depth_compatibility_trick=0, use_commit_times=0,
cancel_func=0x8068420 <svn_cl__check_cancel>, cancel_baton=0x0,
notify_func=0x805ee60 <notify>, notify_baton=0x28b16f48,
scratch_pool=0x28b27018) at subversion/libsvn_wc/adm_crawler.c:845
#10 0x2813552e in update_internal (result_rev=0x0,
conflicted_paths=0x28b28100, local_abspath=0x28b270e8
"/usr/home/user/tmp/src",
anchor_abspath=0x28b28170 "/usr/home/user/tmp/src",
revision=0xbfbfe37c, depth=svn_depth_unknown, depth_is_sticky=0,
ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1,
timestamp_sleep=0xbfbfe494, notify_summary=1, ctx=0x28b16e38,
pool=0x28b27018)
at subversion/libsvn_client/update.c:459
#11 0x28135a0f in svn_client__update_internal (result_rev=0x0,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src", revision=0xbfbfe4f4,
depth=svn_depth_unknown, depth_is_sticky=1, ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1, make_parents=0,
innerupdate=0, timestamp_sleep=0xbfbfe494, ctx=0x28b16e38,
pool=0x28b27018) at subversion/libsvn_client/update.c:595
#12 0x280e484f in svn_client__checkout_internal (result_rev=0x0,
url=0x28b177a8 "https://svn0.us-west.freebsd.org/base/releng/8.4",
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
peg_revision=0xbfbfe4e8, revision=0xbfbfe4f4, depth=svn_depth_unknown,
ignore_externals=0, allow_unver_obstructions=0,
timestamp_sleep=0xbfbfe494, ctx=0x28b16e38, pool=0x28b27018)
at subversion/libsvn_client/checkout.c:160
#13 0x280e4914 in svn_client_checkout3 (result_rev=0x0, URL=0x28b177a8
"https://svn0.us-west.freebsd.org/base/releng/8.4",
path=0x28b17840 "src", peg_revision=0xbfbfe4e8, revision=0xbfbfe4f4,
depth=svn_depth_unknown, ignore_externals=0,
allow_unver_obstructions=0, ctx=0x28b16e38, pool=0x28b27018) at
subversion/libsvn_client/checkout.c:189
#14 0x0804f020 in svn_cl__checkout (os=0x28b16338, baton=0xbfbfe64c,
pool=0x28b16018) at subversion/svn/checkout-cmd.c:161
#15 0x0806b64d in sub_main (argc=4, argv=0xbfbfe928, pool=0x28b16018) at
subversion/svn/svn.c:2878
#16 0x0806b99c in main (argc=4, argv=0xbfbfe928) at
subversion/svn/svn.c:2973
(gdb) frame 1
#1 0x282d6442 in handle_fetch (request=0x28e91ea0, response=0x28e0f5a0,
handler_baton=0x28cd1f90, pool=0x28c99018)
at subversion/libsvn_ra_serf/update.c:1206
1206 err = fetch_ctx->info->textdelta(&delta_window,
(gdb) list
1201 delta_window.num_ops = 1;
1202 delta_window.ops = &delta_op;
1203 delta_window.new_data = &window_data;
1204
1205 /* write to the file located in the info. */
1206 err = fetch_ctx->info->textdelta(&delta_window,
1207
fetch_ctx->info->textdelta_baton);
1208 if (err)
1209 {
1210 return error_fetch(request, fetch_ctx, err);
(gdb) p fetch_ctx->info->textdelta_baton
$1 = (void *) 0x291ef058
(gdb) p *fetch_ctx->info
$2 = {pool = 0x28f2b018, dir = 0x28cd1070, base_name = 0x28f2b0e0 "",
name = 0x28fd0058 "\030",
url = 0x28f2b168
"/base/!svn/rvr/248810/releng/8.4/crypto/openssl/crypto/o_init.c",
lock_token = 0x0, base_rev = -1, delta_base = 0x0,
copyfrom_path = 0x0, copyfrom_rev = -1, propfind_handler = 0x0,
fetch_props = 0, fetch_file = 1, props = 0x28f2b070,
editor_pool = 0x28fd0018, file_baton = 0x28fd0078, base_checksum =
0x0,
final_sha1_checksum = 0x28f2b0f0
"c82480fca62260324aa4332a4e049b5c484b967c", textdelta = 0x28194040
<window_handler>,
textdelta_baton = 0x291ef058, svndiff_decoder = 0x0, base64_decoder =
0x0, final_checksum = 0x28f2b660 "287b07ed4ded35c10405e6c648504731",
cached_contents = 0x0, prop_ns = 0x28c08090
"http://subversion.tigris.org/xmlns/dav/", prop_name = 0x28dbf058
"mime-type",
prop_value = 0x28f2b058, prop_encoding = 0x0}
DEBUG LOG #2
============
This has the same crash point, but this time it's the bad pointer in
'fb'
(a null pointer) that triggers the crash rather than the bad pointer in
'edit_baton'.
[user_at_localhost /usr/home/user/tmp]$ gdb762 svn svn.core2
[...]
Core was generated by `svn'.
Program terminated with signal 11, Segmentation fault.
#0 0x28194066 in window_handler (window=0xbfbfdd50, baton=0x28e89058)
at subversion/libsvn_wc/update_editor.c:977
977 svn_wc__db_t *db = fb->edit_baton->db;
(gdb) list
972 static svn_error_t *
973 window_handler(svn_txdelta_window_t *window, void *baton)
974 {
975 struct handler_baton *hb = baton;
976 struct file_baton *fb = hb->fb;
977 svn_wc__db_t *db = fb->edit_baton->db;
978 svn_error_t *err;
979
980 /* Apply this window. We may be done at that point. */
981 err = hb->apply_handler(window, hb->apply_baton);
(gdb) p baton
$1 = (void *) 0x28e89058
(gdb) p hb
$2 = (struct handler_baton *) 0x28e89058
(gdb) p *hb
$3 = {apply_handler = 0x28e8b090, apply_baton = 0x28e8b0e0, pool =
0x28e89018, fb = 0x0, new_text_base_tmp_abspath = 0x0,
expected_source_checksum = 0x0, actual_source_checksum = 0x0,
source_checksum_stream = 0x0,
new_text_base_md5_digest =
"\000\000\000\000\000\000\000\000\001#Eg\211\253\315\357",
new_text_base_sha1_checksum = 0x98badcfe}
(gdb) p fb
$4 = (struct file_baton *) 0x0
(gdb) p *fb
Cannot access memory at address 0x0
(gdb) bt
#0 0x28194066 in window_handler (window=0xbfbfdd50, baton=0x28e89058)
at subversion/libsvn_wc/update_editor.c:977
#1 0x282d6442 in handle_fetch (request=0x28f09fa0, response=0x291df5a0,
handler_baton=0x28d1b658, pool=0x28cf7018)
at subversion/libsvn_ra_serf/update.c:1206
#2 0x282df239 in handle_response (request=0x28f09fa0,
response=0x291df5a0, handler=0x28d1b6a0, serf_status=0xbfbfde58,
scratch_pool=0x28cf7018) at subversion/libsvn_ra_serf/util.c:2231
#3 0x282df2f3 in handle_response_cb (request=0x28f09fa0,
response=0x291df5a0, baton=0x28d1b6a0, scratch_pool=0x28cf7018)
at subversion/libsvn_ra_serf/util.c:2264
#4 0x282f1a9b in handle_response (pool=0x28cf7018, request=<optimized
out>) at outgoing.c:938
#5 read_from_connection (conn=<optimized out>) at outgoing.c:1127
#6 serf__process_connection (conn=0x28eaf018, events=1) at
outgoing.c:1248
#7 0x282efa60 in serf_event_trigger (s=0x28b67058,
serf_baton=0x28eaf020, desc=0x28b673a8) at context.c:226
#8 0x282efc45 in serf_context_run (ctx=0x28b67058, duration=500000,
pool=0x28b81018) at context.c:300
#9 0x282da198 in finish_report (report_baton=0x28b66540,
pool=0x28b27018) at subversion/libsvn_ra_serf/update.c:2832
#10 0x2814f841 in svn_wc_crawl_revisions5 (wc_ctx=0x28b16e98,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
reporter=0x282e9708 <ra_serf_reporter>, report_baton=0x28b66540,
restore_files=1, depth=svn_depth_unknown, honor_depth_exclude=1,
depth_compatibility_trick=0, use_commit_times=0,
cancel_func=0x8068420 <svn_cl__check_cancel>, cancel_baton=0x0,
notify_func=0x805ee60 <notify>, notify_baton=0x28b16f48,
scratch_pool=0x28b27018) at subversion/libsvn_wc/adm_crawler.c:845
#11 0x2813552e in update_internal (result_rev=0x0,
conflicted_paths=0x28b28148, local_abspath=0x28b270e8
"/usr/home/user/tmp/src",
anchor_abspath=0x28b281b8 "/usr/home/user/tmp/src",
revision=0xbfbfe36c, depth=svn_depth_unknown, depth_is_sticky=0,
ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1,
timestamp_sleep=0xbfbfe484, notify_summary=1, ctx=0x28b16e38,
pool=0x28b27018)
at subversion/libsvn_client/update.c:459
#12 0x28135a0f in svn_client__update_internal (result_rev=0x0,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src", revision=0xbfbfe4e4,
depth=svn_depth_unknown, depth_is_sticky=1, ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1, make_parents=0,
innerupdate=0, timestamp_sleep=0xbfbfe484, ctx=0x28b16e38,
pool=0x28b27018) at subversion/libsvn_client/update.c:595
#13 0x280e484f in svn_client__checkout_internal (result_rev=0x0,
url=0x28b177d0
"https://svn0.us-west.freebsd.org/base/releng/8.4/contrib",
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
peg_revision=0xbfbfe4d8, revision=0xbfbfe4e4, depth=svn_depth_unknown,
ignore_externals=0, allow_unver_obstructions=0,
timestamp_sleep=0xbfbfe484, ctx=0x28b16e38, pool=0x28b27018)
at subversion/libsvn_client/checkout.c:160
#14 0x280e4914 in svn_client_checkout3 (result_rev=0x0, URL=0x28b177d0
"https://svn0.us-west.freebsd.org/base/releng/8.4/contrib",
path=0x28b17870 "src", peg_revision=0xbfbfe4d8, revision=0xbfbfe4e4,
depth=svn_depth_unknown, ignore_externals=0,
allow_unver_obstructions=0, ctx=0x28b16e38, pool=0x28b27018) at
subversion/libsvn_client/checkout.c:189
#15 0x0804f020 in svn_cl__checkout (os=0x28b16338, baton=0xbfbfe63c,
pool=0x28b16018) at subversion/svn/checkout-cmd.c:161
#16 0x0806b64d in sub_main (argc=4, argv=0xbfbfe920, pool=0x28b16018) at
subversion/svn/svn.c:2878
#17 0x0806b99c in main (argc=4, argv=0xbfbfe920) at
subversion/svn/svn.c:2973
gdb) frame 1
#1 0x282d6442 in handle_fetch (request=0x28f09fa0, response=0x291df5a0,
handler_baton=0x28d1b658, pool=0x28cf7018)
at subversion/libsvn_ra_serf/update.c:1206
1206 err = fetch_ctx->info->textdelta(&delta_window,
(gdb) list
1201 delta_window.num_ops = 1;
1202 delta_window.ops = &delta_op;
1203 delta_window.new_data = &window_data;
1204
1205 /* write to the file located in the info. */
1206 err = fetch_ctx->info->textdelta(&delta_window,
1207
fetch_ctx->info->textdelta_baton);
1208 if (err)
1209 {
1210 return error_fetch(request, fetch_ctx, err);
(gdb) p fetch_ctx->info->textdelta_baton
$1 = (void *) 0x28e89058
(gdb) p *fetch_ctx->info
$2 = {pool = 0x290b2018, dir = 0x28e09070, base_name = 0x290b20e0
"lib_pad.c",
name = 0x28c3e058
"\030\340\303(\310\340\303(\030\341\303(X\341\303(\377\377\377\377",
url = 0x290b21a8
"/base/!svn/rvr/248810/releng/8.4/contrib/ncurses/ncurses/base/lib_pad.c",
lock_token = 0x0, base_rev = -1,
delta_base = 0x0, copyfrom_path = 0x0, copyfrom_rev = -1,
propfind_handler = 0x0, fetch_props = 0, fetch_file = 1, props =
0x290b2070,
editor_pool = 0x28c3e018, file_baton = 0x28c3e078, base_checksum =
0x0,
final_sha1_checksum = 0x290b20f0
"33b88b8ae1e157153e2e2bdd919d69df67f7bd1a", textdelta = 0x28194040
<window_handler>,
textdelta_baton = 0x28e89058, svndiff_decoder = 0x0, base64_decoder =
0x0, final_checksum = 0x290b2650 "3220a9542a94dcdb7a58e58aa337547b",
cached_contents = 0x0, prop_ns = 0x28c08090
"http://subversion.tigris.org/xmlns/dav/", prop_name = 0x28e1d058
"md5-checksum",
prop_value = 0x290b2058, prop_encoding = 0x0}
DEBUG LOG #3
============
This seems to be the same execution path as the other two crashes up to
the
'handle_response_cb' callback function and is probably related, but the
crash
occurred a little earlier here (every other crash occurred as per the
above two crashes).
[user_at_localhost /usr/home/user/tmp]$ gdb762 svn svn.core3
[...]
Core was generated by `svn'.
Program terminated with signal 11, Segmentation fault.
#0 0x282db7ab in save_error (session=0x736e6f63, err=0x0) at
subversion/libsvn_ra_serf/util.c:152
152 if (err || session->pending_error)
(gdb) p session
$1 = (svn_ra_serf__session_t *) 0x736e6f63
(gdb) p *session
Cannot access memory at address 0x736e6f63
(gdb) bt
#0 0x282db7ab in save_error (session=0x736e6f63, err=0x0) at
subversion/libsvn_ra_serf/util.c:152
#1 0x282df30b in handle_response_cb (request=0x28da88a0,
response=0x28b5f5a0, baton=0x28d99e10, scratch_pool=0x28e8c018)
at subversion/libsvn_ra_serf/util.c:2269
#2 0x282f1a9b in handle_response (pool=0x28e8c018, request=<optimized
out>) at outgoing.c:938
#3 read_from_connection (conn=<optimized out>) at outgoing.c:1127
#4 serf__process_connection (conn=0x28b2b3b8, events=1) at
outgoing.c:1248
#5 0x282efa60 in serf_event_trigger (s=0x28b67058,
serf_baton=0x28b2b3c0, desc=0x28b673a8) at context.c:226
#6 0x282efc45 in serf_context_run (ctx=0x28b67058, duration=500000,
pool=0x28b81018) at context.c:300
#7 0x282da198 in finish_report (report_baton=0x28b66540,
pool=0x28b27018) at subversion/libsvn_ra_serf/update.c:2832
#8 0x2814f871 in svn_wc_crawl_revisions5 (wc_ctx=0x28b16e98,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
reporter=0x282e9708 <ra_serf_reporter>, report_baton=0x28b66540,
restore_files=1, depth=svn_depth_unknown, honor_depth_exclude=1,
depth_compatibility_trick=0, use_commit_times=0,
cancel_func=0x8068420 <svn_cl__check_cancel>, cancel_baton=0x0,
notify_func=0x805ee60 <notify>, notify_baton=0x28b16f48,
scratch_pool=0x28b27018) at subversion/libsvn_wc/adm_crawler.c:845
#9 0x2813552e in update_internal (result_rev=0x0,
conflicted_paths=0x28b28148, local_abspath=0x28b270e8
"/usr/home/user/tmp/src",
anchor_abspath=0x28b281b8 "/usr/home/user/tmp/src",
revision=0xbfbfe36c, depth=svn_depth_unknown, depth_is_sticky=0,
ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1,
timestamp_sleep=0xbfbfe484, notify_summary=1, ctx=0x28b16e38,
pool=0x28b27018)
at subversion/libsvn_client/update.c:459
#10 0x28135a0f in svn_client__update_internal (result_rev=0x0,
local_abspath=0x28b270e8 "/usr/home/user/tmp/src", revision=0xbfbfe4e4,
depth=svn_depth_unknown, depth_is_sticky=1, ignore_externals=0,
allow_unver_obstructions=0, adds_as_modification=1, make_parents=0,
innerupdate=0, timestamp_sleep=0xbfbfe484, ctx=0x28b16e38,
pool=0x28b27018) at subversion/libsvn_client/update.c:595
#11 0x280e484f in svn_client__checkout_internal (result_rev=0x0,
url=0x28b177d0
"https://svn0.us-west.freebsd.org/base/releng/8.4/contrib",
local_abspath=0x28b270e8 "/usr/home/user/tmp/src",
peg_revision=0xbfbfe4d8, revision=0xbfbfe4e4, depth=svn_depth_unknown,
ignore_externals=0, allow_unver_obstructions=0,
timestamp_sleep=0xbfbfe484, ctx=0x28b16e38, pool=0x28b27018)
at subversion/libsvn_client/checkout.c:160
#12 0x280e4914 in svn_client_checkout3 (result_rev=0x0, URL=0x28b177d0
"https://svn0.us-west.freebsd.org/base/releng/8.4/contrib",
path=0x28b17870 "src", peg_revision=0xbfbfe4d8, revision=0xbfbfe4e4,
depth=svn_depth_unknown, ignore_externals=0,
allow_unver_obstructions=0, ctx=0x28b16e38, pool=0x28b27018) at
subversion/libsvn_client/checkout.c:189
#13 0x0804f020 in svn_cl__checkout (os=0x28b16338, baton=0xbfbfe63c,
pool=0x28b16018) at subversion/svn/checkout-cmd.c:161
#14 0x0806b64d in sub_main (argc=4, argv=0xbfbfe920, pool=0x28b16018) at
subversion/svn/svn.c:2878
#15 0x0806b99c in main (argc=4, argv=0xbfbfe920) at
subversion/svn/svn.c:2973
Received on 2014-05-26 12:54:16 CEST