Greg Stein <gst...@gmail.com> writes: > Update: this is caused by CONTENT_STATE in close_file() not getting a > proper value when fb->obstruction_found==1. It affects the > notification later in the function. > > I'll tease out the logic tomorrow...
I get a valgrind errors: CMD: svn co file:///home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-4 svn-test-work/working_copies/checkout_tests-4 --force --config-dir /home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/local_tmp/config --password rayjandom --no-auth-cache --username jrandom <TIME = 4.622243> E svn-test-work/working_copies/checkout_tests-4/A A svn-test-work/working_copies/checkout_tests-4/A/B A svn-test-work/working_copies/checkout_tests-4/A/B/lambda A svn-test-work/working_copies/checkout_tests-4/A/B/E A svn-test-work/working_copies/checkout_tests-4/A/B/E/alpha A svn-test-work/working_copies/checkout_tests-4/A/B/E/beta A svn-test-work/working_copies/checkout_tests-4/A/B/F E svn-test-work/working_copies/checkout_tests-4/A/mu A svn-test-work/working_copies/checkout_tests-4/A/C A svn-test-work/working_copies/checkout_tests-4/A/D A svn-test-work/working_copies/checkout_tests-4/A/D/gamma A svn-test-work/working_copies/checkout_tests-4/A/D/G A svn-test-work/working_copies/checkout_tests-4/A/D/G/pi A svn-test-work/working_copies/checkout_tests-4/A/D/G/rho A svn-test-work/working_copies/checkout_tests-4/A/D/G/tau A svn-test-work/working_copies/checkout_tests-4/A/D/H A svn-test-work/working_copies/checkout_tests-4/A/D/H/chi A svn-test-work/working_copies/checkout_tests-4/A/D/H/omega A svn-test-work/working_copies/checkout_tests-4/A/D/H/psi E svn-test-work/working_copies/checkout_tests-4/iota Checked out revision 1. ==16774== Conditional jump or move depends on uninitialised value(s) ==16774== at 0x511031D: close_file (update_editor.c:3947) ==16774== by 0x557A503: close_file (cancel.c:234) ==16774== by 0x557A503: close_file (cancel.c:234) ==16774== by 0x6A4A172: update_entry (reporter.c:943) ==16774== by 0x6A4AB4B: delta_dirs (reporter.c:1187) ==16774== by 0x6A49DCD: update_entry (reporter.c:908) ==16774== by 0x6A4AB4B: delta_dirs (reporter.c:1187) ==16774== by 0x6A4B07D: drive (reporter.c:1251) ==16774== by 0x6A4B563: finish_report (reporter.c:1318) ==16774== by 0x6A4B9AB: svn_repos_finish_report (reporter.c:1408) ==16774== by 0x681E8DC: reporter_finish_report (ra_plugin.c:214) ==16774== by 0x50BED27: svn_wc_crawl_revisions5 (adm_crawler.c:1001) ==16774== ==16774== Conditional jump or move depends on uninitialised value(s) ==16774== at 0x418925: notify (notify.c:211) ==16774== by 0x511043D: close_file (update_editor.c:3971) ==16774== by 0x557A503: close_file (cancel.c:234) ==16774== by 0x557A503: close_file (cancel.c:234) ==16774== by 0x6A4A172: update_entry (reporter.c:943) ==16774== by 0x6A4AB4B: delta_dirs (reporter.c:1187) ==16774== by 0x6A49DCD: update_entry (reporter.c:908) ==16774== by 0x6A4AB4B: delta_dirs (reporter.c:1187) ==16774== by 0x6A4B07D: drive (reporter.c:1251) ==16774== by 0x6A4B563: finish_report (reporter.c:1318) ==16774== by 0x6A4B9AB: svn_repos_finish_report (reporter.c:1408) ==16774== by 0x681E8DC: reporter_finish_report (ra_plugin.c:214) ==16774== Traceback (most recent call last): File "/home/pm/sw/subversion/src/subversion/tests/cmdline/svntest/main.py", line 1283, in run rc = self.pred.run(sandbox) File "/home/pm/sw/subversion/src/subversion/tests/cmdline/svntest/testcase.py", line 176, in run return self.func(sandbox) File "../../../../src/subversion/tests/cmdline/checkout_tests.py", line 391, in forced_checkout_with_faux_obstructions None, '--force') -- Philip