Greg Stein <gstein_at_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
Received on 2011-05-03 12:57:35 CEST