Stefan Fuhrmann <stefan.fuhrm...@wandisco.com> writes: > I beefed up my apr pools patch today such that it detected > all the problems reported today. The FSX tests all pass now > (with 1 XPASSED).
valgrind and asan both still report problems in most of the tests in repos-test, typically: ==2370== Conditional jump or move depends on uninitialised value(s) ==2370== at 0x402EAA3: bcmp (mc_replace_strmem.c:935) ==2370== by 0x40FDC08: combine_long_key (cache-membuffer.c:2548) ==2370== by 0x40FDF20: combine_key (cache-membuffer.c:2637) ==2370== by 0x40FDFEB: svn_membuffer_cache_get (cache-membuffer.c:2677) ==2370== by 0x40FFD0C: svn_cache__get (cache.c:84) ==2370== by 0x50B3823: create_rep_state_body (cached_data.c:659) ==2370== by 0x50B3D5B: create_rep_state (cached_data.c:788) ==2370== by 0x50B47D0: build_rep_list (cached_data.c:1252) ==2370== by 0x50B6A66: rep_read_contents (cached_data.c:2105) ==2370== by 0x413D8E0: svn_stream_read_full (stream.c:193) ==2370== by 0x414042E: svn_stringbuf_from_stream (stream.c:1457) ==2370== by 0x50B7C23: get_dir_contents (cached_data.c:2599) ==2370== by 0x50B7E40: svn_fs_x__rep_contents_dir (cached_data.c:2668) ==2370== by 0x50BD2EF: svn_fs_x__dag_dir_entries (dag.c:496) ==2370== by 0x50FBD57: verify_node (tree.c:4386) ==2370== by 0x50FC092: svn_fs_x__verify_root (tree.c:4457) ==2370== by 0x50F0AC7: verify_as_revision_before_current_plus_plus (transaction.c:3105) ==2370== by 0x50F1B06: commit_body (transaction.c:3451) ==2370== by 0x50E9D6E: with_some_lock_file (transaction.c:291) ==2370== by 0x50E9E0B: with_lock (transaction.c:309) ==2370== by 0x50EA0E9: svn_fs_x__with_write_lock (transaction.c:435) ==2370== by 0x50F1D55: svn_fs_x__commit (transaction.c:3519) ==2370== by 0x50F6DF9: svn_fs_x__commit_txn (tree.c:2234) ==2370== by 0x40968A6: svn_fs_commit_txn (fs-loader.c:842) ==2370== by 0x405AD6A: svn_repos_fs_commit_txn (fs-wrap.c:90) ==2370== by 0x404604: node_tree_delete_under_copy (repos-test.c:415) ==2370== by 0x403C18E: do_test_num (svn_test_main.c:428) ==2370== by 0x403D39D: svn_test_main (svn_test_main.c:927) ==2370== by 0x410F93: main (repos-test.c:3621) ==2370== ==2370== Use of uninitialised value of size 8 ==2370== at 0x40FAECA: is_group_initialized (cache-membuffer.c:769) ==2370== by 0x40FBB60: find_entry (cache-membuffer.c:1191) ==2370== by 0x40FD3C3: membuffer_cache_get_internal (cache-membuffer.c:2088) ==2370== by 0x40FD52A: membuffer_cache_get (cache-membuffer.c:2147) ==2370== by 0x40FE015: svn_membuffer_cache_get (cache-membuffer.c:2680) ==2370== by 0x40FFD0C: svn_cache__get (cache.c:84) ==2370== by 0x50B3823: create_rep_state_body (cached_data.c:659) ==2370== by 0x50B3D5B: create_rep_state (cached_data.c:788) ==2370== by 0x50B47D0: build_rep_list (cached_data.c:1252) ==2370== by 0x50B6A66: rep_read_contents (cached_data.c:2105) ==2370== by 0x413D8E0: svn_stream_read_full (stream.c:193) ==2370== by 0x414042E: svn_stringbuf_from_stream (stream.c:1457) ==2370== by 0x50B7C23: get_dir_contents (cached_data.c:2599) ==2370== by 0x50B7E40: svn_fs_x__rep_contents_dir (cached_data.c:2668) ==2370== by 0x50BD2EF: svn_fs_x__dag_dir_entries (dag.c:496) ==2370== by 0x50FBD57: verify_node (tree.c:4386) ==2370== by 0x50FBE63: verify_node (tree.c:4404) ==2370== by 0x50FC092: svn_fs_x__verify_root (tree.c:4457) ==2370== by 0x50F0AC7: verify_as_revision_before_current_plus_plus (transaction.c:3105) ==2370== by 0x50F1B06: commit_body (transaction.c:3451) ==2370== by 0x50E9D6E: with_some_lock_file (transaction.c:291) ==2370== by 0x50E9E0B: with_lock (transaction.c:309) ==2370== by 0x50EA0E9: svn_fs_x__with_write_lock (transaction.c:435) ==2370== by 0x50F1D55: svn_fs_x__commit (transaction.c:3519) ==2370== by 0x50F6DF9: svn_fs_x__commit_txn (tree.c:2234) ==2370== by 0x40968A6: svn_fs_commit_txn (fs-loader.c:842) ==2370== by 0x405AD6A: svn_repos_fs_commit_txn (fs-wrap.c:90) ==2370== by 0x404604: node_tree_delete_under_copy (repos-test.c:415) ==2370== by 0x403C18E: do_test_num (svn_test_main.c:428) ==2370== by 0x403D39D: svn_test_main (svn_test_main.c:927) -- Philip Martin | Subversion Committer WANdisco // *Non-Stop Data*