On 04/03/11 11:18, Philip Martin wrote:
> John Beranek <john_at_redux.org.uk> writes:
>
>> Oh, this is for a run of an installed copy of svnserve, as I don't have a:
>>
>> subversion/tests/libsvn_client/.libs/lt-client-test
>>
>> only:
>>
>> subversion/tests/libsvn_client/client-test
>> [A wrapper script I can't run with gdb]
>>
>> subversion/tests/libsvn_client/.libs/client-test
>> [An executable that doesn't find its libraries]
>
> Building creates the libtool wrapper scipt client-test and the
> executable .libs/client-tests. The executable is one that will be
> installed and is linked to libraries in the install path.
>
> If you run the libtool wrapper script it creates a second, temporary
> executable .libs/lt-client-test. This is linked to libraries in the
> build directory. This is one you debug.
Oh, I _see_. :)
#0 0x0000003786c330c5 in raise () from /lib64/libc.so.6
#1 0x0000003786c34a76 in abort () from /lib64/libc.so.6
#2 0x0000003786c2b905 in __assert_fail () from /lib64/libc.so.6
#3 0x00007ffff5b88d0b in svn_temp_deserializer__resolve (
buffer=<value optimized out>, ptr=<value optimized out>)
at subversion/libsvn_subr/svn_temp_serializer.c:282
#4 0x00007ffff6403606 in svn_fs_fs__id_deserialize (
buffer=<value optimized out>, id=0x7912b0)
at subversion/libsvn_fs_fs/id.c:387
#5 0x00007ffff63f4743 in svn_fs_fs__dag_deserialize (out=0x7fffffffd750,
data=0x7912a8 "", data_len=<value optimized out>,
pool=<value optimized out>) at subversion/libsvn_fs_fs/dag.c:1111
#6 0x00007ffff5b61acb in svn_cache__get (value_p=<value optimized out>,
found=<value optimized out>, cache=0x763198, key=<value optimized out>,
pool=0x60d288) at subversion/libsvn_subr/cache.c:61
#7 0x00007ffff640663c in dag_node_cache_get (node_p=0x7fffffffd820,
root=0x763148, path=0x7912a0 "/iota", pool=0x60d288)
at subversion/libsvn_fs_fs/tree.c:179
#8 0x00007ffff6407f0e in open_path (parent_path_p=0x7fffffffd8c8,
root=0x763148, path=0x760e28 "iota", flags=0, txn_id=0x763190 "0-0",
pool=0x60d288) at subversion/libsvn_fs_fs/tree.c:641
#9 0x00007ffff64097ad in apply_textdelta (contents_p=0x7fffffffd998,
contents_baton_p=0x7fffffffd990, root=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
path=0x760e28 "iota", base_checksum=0x0,
result_checksum=<value optimized out>, pool=0x60d288)
at subversion/libsvn_fs_fs/tree.c:2436
#10 fs_apply_textdelta (contents_p=0x7fffffffd998,
contents_baton_p=0x7fffffffd990, root=<value optimized out>,
path=0x760e28 "iota", base_checksum=0x0,
result_checksum=<value optimized out>, pool=0x60d288)
at subversion/libsvn_fs_fs/tree.c:2524
#11 0x00007ffff6ec9e3b in svn_fs_apply_textdelta
(contents_p=0x7fffffffd998,
contents_baton_p=0x7fffffffd990, root=0x763148, path=0x760e28 "iota",
base_checksum=<value optimized out>, result_checksum=0x0, pool=0x60d288)
at subversion/libsvn_fs/fs-loader.c:1176
#12 0x00007ffff7df82b9 in svn_test__set_file_contents (
root=<value optimized out>, path=<value optimized out>,
contents=0x7ffff7dfa516 "This is the file 'iota'.\n", pool=0x60d288)
at subversion/tests/svn_test_fs.c:279
#13 0x00007ffff7df8cad in svn_test__create_greek_tree_at
(txn_root=0x763148,
root_dir=0x760f08 "A/D/H/omega", pool=0x60d288)
at subversion/tests/svn_test_fs.c:646
#14 0x0000000000402f86 in test_patch (opts=<value optimized out>,
pool=0x60d288) at subversion/tests/libsvn_client/client-test.c:342
#15 0x00007ffff7df9af3 in do_test_num (
progname=0x7fffffffe297 "lt-client-test", test_num=3, msg_only=0,
opts=0x7fffffffddb0, header_msg=<value optimized out>, pool=0x60d288)
at subversion/tests/svn_test_main.c:274
#16 0x00007ffff7dfa24d in main (argc=1, argv=0x7fffffffdf08)
at subversion/tests/svn_test_main.c:543
#17 0x0000003786c1ee5d in __libc_start_main () from /lib64/libc.so.6
#18 0x0000000000401e59 in _start ()
Cheers,
John.
--
John Beranek To generalise is to be an idiot.
http://redux.org.uk/ -- William Blake
Received on 2011-03-04 12:32:54 CET