At Mon, 25 Aug 2003 19:01:14 -0500 (CDT), Adam Heath wrote: > On Fri, 22 Aug 2003, GOTO Masanori wrote: > > > It was reported by joshk on IRC, but I'm not still clear where this > > problem come from. Example: > > > > ultra30:~> dpkg -s libc6 | grep Version > > Version: 2.3.2-3 > > ultra30:~> dpkg -s dpkg | grep Version > > Version: 1.10.10 > > ultra30:~> dpkg > > Bus error > > > > dpkg works well with some options, but only typing `dpkg' breaks with > > bus error. It's not related with the existence of libc6-sparc64. > > From tracking with gdb, dpkg breaks setjmp()/longjmp(). The > > mysterious thing is that it works fine to compile gcc-3.2/gcc-3.3 > > without -O2 optimization. It's also ok with glibc 2.3.1-17, IIRC. > > Hmm. I'm reminded of a problem on s390x. 64-bit arch, but when dpkg was > initializing some variable, it only did it to the lower(or upper, can't > recall) 32 bits. Later, it blew up.
dpkg works fine with trex.debian.org dchroot unstable + my self built 2.3.2-1 (2003-07-08 cvs) using LD_LIBRARY_PATH, so it seems other issue. > It's too bad valgrind doesn't work on non-i386. > > Is there a debian machine I can access that has this problem? The last 2 > times some odd issue came up like this, one turned out to be a dpkg > bug(s390x), and one was a multi-year old bug in libc6 assem(memcpy error, at > the end of the buffer, when using mmap, on alpha). In both cases, it didn't > take me long to track down(not more than half a day). Yes, you can check on vore.debian.org dchroot unstable. vore:~> dpkg Bus error Regards, -- gotom