forwarded 524003 mi...@users.sourceforge.net thanks On Tue, Apr 14, 2009 at 07:50:18AM +0000, Riku Voipio wrote: > Package: tokyocabinet > Severity: serious > Version: 1.4.14-2 > User: debian-...@lists.debian.org > Usertag: eabi > > Package testsuite failed with the following error: > > > LD_LIBRARY_PATH=. ./tcftest rcat -pn 500 -ru casket 5000 500 > > ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be > > preloaded: ignored. > > <Random Concatenating Test> > > seed=4294967295 path=casket rnum=5000 width=500 limsiz=-1 mt=0 > > omode=0 pnum=500 dai=0 dad=0 rl=0 ru=1 > > > > .....make[2]: *** [check-fdb] Segmentation fault > > make[2]: Leaving directory `/build/buildd/tokyocabinet-1.4.14' > > make[1]: *** [check] Error 2 > > make[1]: Leaving directory `/build/buildd/tokyocabinet-1.4.14' > > make: *** [build-arch-stamp] Error 2 > > dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary-arch gave > > error exit status 2
Hi Mikio, I'm the Debian maintainer of tokyocabinet, I wanted to report to you that tokyocabinet seems to have issues on armel (and also hppa). You can see the full build logs here: https://buildd.debian.org/fetch.cgi?pkg=tokyocabinet&arch=armel&ver=1.4.14-2&stamp=1239676884&file=log&as=raw https://buildd.debian.org/fetch.cgi?pkg=tokyocabinet&arch=hppa&ver=1.4.14-2&stamp=1239662413&file=log&as=raw I'm really unsure what is going on, so if you have any idea of how I can debug this, I'd be glad. For the armel one, I do have a backtrace though: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x4001fd80 (LWP 7696)] 0x4007258c in tcfdbputimpl (fdb=<value optimized out>, id=4612214096449045504, vbuf=0xbee56661, vsiz=-1, dmode=0) at tcfdb.c:2060 2060 char *nvbuf = procptr->proc(rp, osiz, &nvsiz, procptr->op); (gdb) bt full #0 0x4007258c in tcfdbputimpl (fdb=<value optimized out>, id=4612214096449045504, vbuf=0xbee56661, vsiz=-1, dmode=0) at tcfdb.c:2060 procptr = (FDBPDPROCOP *) 0x8e5677c nvsiz = <value optimized out> nvbuf = <value optimized out> wp = <value optimized out> rec = (unsigned char *) 0x40314322 "" nsiz = <value optimized out> rp = (unsigned char *) 0x40314324 "\001" osiz = 4 snum = 0 lnum = 1074397736 wp = <value optimized out> __PRETTY_FUNCTION__ = "tcfdbputimpl" __func__ = "tcfdbputimpl" #1 0x40073674 in tcfdbputproc (fdb=0x1a008, id=100, vbuf=0x0, vsiz=0, proc=0xa55c <pdprocfunc>, op=0x1) at tcfdb.c:1291 procop = {proc = 0xa55c <pdprocfunc>, op = 0x0} procptr = (FDBPDPROCOP *) 0xbee5677c stack = "|gå¾145\000\000\000\000l\217\000\000\000\000\000\000Dgå¾\230\231\000@,\222\...@hà\001@\000\000\000\000þ3ª\a\001\000\000\000\000\000\000\000 \002\...@\234©\002@hà\...@\000p\002@\000`\...@\000ð\035@\030xå¾\214\f\001\000¨g徨få¾\b \001\000\000\000\000\000\030xå¾Ðfå¾ ç\...@`ë\016@\000\000\000\000,\222\...@\001\200û\030xå¾\030xå¾\030xå¾\030xå¾\033xå¾ÿÿÿÿ\030xå¾ÿÿÿÿ", '\0' <repeats 20 times>, ":\...@\000\000\000\000\000\000\000\000\000\000\a@\000\000\000\000\000\000\000\000\b \001\000\000\000\000"... rv = <value optimized out> __PRETTY_FUNCTION__ = "tcfdbputproc" __func__ = "tcfdbputproc" #2 0x0000a3a8 in procrcat (path=<value optimized out>, rnum=5000, width=<value optimized out>, limsiz=0, mt=<value optimized out>, omode=0, pnum=500, dai=false, dad=false, rl=71, ru=200) at tcftest.c:668 id = <value optimized out> kbuf = "209\000\001\000\000\000\...@\177@\004}å¾\000\000\000\000\000\000\000\000\...@\177@l\00...@\000\000\000\000\000\000\000\000\000@\...@Ø\004\t@" ksiz = 3 i = 105 err = false stime = 1239752343.776659 fdb = (TCFDB *) 0x1a008 #3 0x0000f9c4 in main (argc=1, argv=0xbee57b14) at tcftest.c:356 rv = <value optimized out> (gdb) p *procptr Cannot access memory at address 0x8e5677c (gdb) Please tell me if you need more informations. -- ·O· Pierre Habouzit ··O madco...@debian.org OOO http://www.madism.org
pgpliqMGLhN7g.pgp
Description: PGP signature