Philipp Marek wrote, On 09/03/07 11:04:
On Friday 09 March 2007 16:59 Benjamin M. wrote:
Program received signal SIGBUS, Bus error.
[Switching to Thread -1209022080 (LWP 24317)]
0x0804b0e0 in cs___end_of_block (
data=0xb7cf1000 "<snip>"..., maxlen=34229, eob=0xbfe2d200,
mb_f=0x8064ba0) at checksum.c:563
563 mb_f->state =
(mb_f->state*CS__MANBER_PRIME + data[i] -
(gdb) print *mb_f
$1 = {sts = 0xb7c2f888, input = 0x0, last_fpos = 0, fpos = 0,
full_md5_ctx = {state = {1732584193, 4023233417, 2562383102, 271733878},
count = {0, 0}, buffer = '\0' <repeats 63 times>, xlate = 0x0},
full_md5 = '\0' <repeats 15 times>, block_md5_ctx = {state =
{1732584193, 4023233417, 2562383102, 271733878}, count = {0, 0}, buffer
= '\0' <repeats 63 times>, xlate = 0x0},
block_md5 = '\0' <repeats 15 times>, manber_fd = -1, state =
958297347, last_state = 958297347, bktrk_bytes = 2048, bktrk_last = 0,
backtrack = "<snip>"..., data_bits = 127}
(gdb) print i
$2 = 32768
So i<maxlen, is in range.
bktrk_last is 0 ...
What's the problem here?
I would be thrilled to be able to give you an answer... In the meantime
I will only be able to give you problems to solve... ;-)
About 015 ... no luck with r732...
svn up
At revision 732.
<snip>
make run-tests TEST_LIST=015*
make -C test BINARY=/usr/src/fsvs-trunk-head/trunk/fsvs/src/fsvs
make[1]: Entering directory `/usr/src/fsvs-trunk-head/trunk/fsvs/src/test'
Running tests...
_______________________________________________________
"015_sync_repos":1: (Fri Mar 9 11:34:11 EST 2007)
rm: cannot remove
`/tmp/fsvs-test-waa/e4/79/8deec02e0e6ad5c46340b8c3ec09//*': No such file
or directory
rm: cannot remove
`/tmp/fsvs-test-waa/b7/b4/33516382a18f545c01dce608138a//*': No such file
or directory
Directory file is /tmp/fsvs-test-waa/b7/b4/33516382a18f545c01dce608138a//dir
step 1: update from empty set.
Updated file:///tmp/fsvs-test-0/repos/trunk to revision 4.
step 2: update from already-up-to-date.
Updated file:///tmp/fsvs-test-0/repos/trunk to revision 4.
step 3: build new list
step 4: sync
sync-repos for file:///tmp/fsvs-test-0/repos/trunk rev 4.
found MD5s: update=0ed24f3367014eaf99812777f2941918 -
noop update=0ed24f3367014eaf99812777f2941918 -
sync=bfd559e3c3f0dced7121d70807ea5743 -
from wc=285339293f3ef7cfac9203b015f15049 -
"015_sync_repos":73: NOK:
/tmp/fsvs-test-0/log/015.sync-repos-test.sync.tmp and
/tmp/fsvs-test-0/log/015.sync-repos-test.up.tmp are different
--- /tmp/fsvs-test-0/log/015.sync-repos-test.sync.tmp 2007-03-09
11:34:13.000000000 -0500
+++ /tmp/fsvs-test-0/log/015.sync-repos-test.up.tmp 2007-03-09
11:34:13.000000000 -0500
@@ -1,43 +1,43 @@
6 64 50 1024 330 24 $
-0040700 45f18c85 45f18c85 0 nd x 4096 4 0 fd04 114718 0 10 0 0 .
+0040755 45f18c85 45f18c85 0 nd x 4096 4 0 fd04 114718 0 10 0 0 .
0020765 45f18c85 45ab8035 0 cdev:0x1:0x3
acfb5bef3e5ba6e7c254b0f1355fc804 259 4 1 fd04 114830 1 0 1 2 device
-0040754 45f18c85 45eb11b4 0 nd x 4096 4 1 fd04 115244 1 3 0 0 tree
-0040754 45f18c85 45eb11b4 0 nd x 4096 4 1 fd04 115245 3 3 0 0 a
-0040754 45f18c85 45eb11b4 0 nd x 4096 4 1 fd04 115248 4 3 0 0 1
"015_sync_repos":75: NOK: 'fsvs sync-repos' error
----++---- /usr/src/fsvs-trunk-head/trunk/fsvs/src/test/015_sync_repos
failed ----++----
make[1]: *** [run_tests] Error 1
make[1]: Leaving directory `/usr/src/fsvs-trunk-head/trunk/fsvs/src/test'
make: *** [run-tests] Error 2
Ben.