John Beranek <j...@redux.org.uk> writes: > On 03/03/2011 20:01, Philip Martin wrote: >> John Beranek <j...@redux.org.uk> writes: >> >>> On 03/03/2011 18:30, Philip Martin wrote: >>>> John Beranek <j...@redux.org.uk> writes: >>>> >>>>> >>>>> Am I doing something stupid, or is there some breakage on the trunk? >>>> >> >> That looks like a problem with your build, tests.log might help but you >> probably need to build with debug info and debug one of the failing >> tests with gdb. > > Surprise surprise - the same assertion I get in svnserve/mod_dav_svn: > > START: client-test > lt-client-test: subversion/libsvn_subr/svn_temp_serializer.c:282: > svn_temp_deserializer__resolve: Assertion `*ptr > buffer' failed.
There does appear to be a bug on trunk: $ valgrind --num-callers=20 -q ./.libs/lt-client-test 3 ==26565== Conditional jump or move depends on uninitialised value(s) ==26565== at 0x4C2367A: bcmp (mc_replace_strmem.c:541) ==26565== by 0x6270B78: find_entry (in /usr/lib/libapr-1.so.0.4.2) ==26565== by 0x6270E32: apr_hash_get (in /usr/lib/libapr-1.so.0.4.2) ==26565== by 0x55835DA: get_revision_info (reporter.c:462) ==26565== by 0x558387C: delta_proplists (reporter.c:527) ==26565== by 0x5585258: delta_dirs (reporter.c:1023) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5586120: drive (reporter.c:1251) ==26565== by 0x55865F6: finish_report (reporter.c:1318) ==26565== by 0x5586A4F: svn_repos_finish_report (reporter.c:1408) ==26565== by 0x6E42822: reporter_finish_report (ra_plugin.c:214) ==26565== by 0x52C3726: svn_wc_crawl_revisions5 (adm_crawler.c:983) ==26565== by 0x509B5F6: update_internal (update.c:231) ==26565== by 0x509BBDD: svn_client__update_internal (update.c:369) ==26565== by 0x5044B43: svn_client__checkout_internal (checkout.c:216) ==26565== ==26565== Conditional jump or move depends on uninitialised value(s) ==26565== at 0x6270B7B: find_entry (in /usr/lib/libapr-1.so.0.4.2) ==26565== by 0x6270E32: apr_hash_get (in /usr/lib/libapr-1.so.0.4.2) ==26565== by 0x55835DA: get_revision_info (reporter.c:462) ==26565== by 0x558387C: delta_proplists (reporter.c:527) ==26565== by 0x5585258: delta_dirs (reporter.c:1023) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5584DA1: update_entry (reporter.c:908) ==26565== by 0x5585BB6: delta_dirs (reporter.c:1187) ==26565== by 0x5586120: drive (reporter.c:1251) ==26565== by 0x55865F6: finish_report (reporter.c:1318) ==26565== by 0x5586A4F: svn_repos_finish_report (reporter.c:1408) ==26565== by 0x6E42822: reporter_finish_report (ra_plugin.c:214) ==26565== by 0x52C3726: svn_wc_crawl_revisions5 (adm_crawler.c:983) ==26565== by 0x509B5F6: update_internal (update.c:231) ==26565== by 0x509BBDD: svn_client__update_internal (update.c:369) ==26565== by 0x5044B43: svn_client__checkout_internal (checkout.c:216) ==26565== by 0x5044C99: svn_client_checkout3 (checkout.c:255) -- Philip