|
From: Neal R. <ne...@ri...> - 2003-03-22 17:12:13
|
I can't get duplication on Mandrake 8.1, RedHat 8.0, and RedHat 7.3 machines. The RedHat machines don't make it through ./configure --enable_tests, various errors happen. I'm reading the configure script to figure out why. The Mandrake 8.1 machine passes all tests repeatedly with no errors in htmerge. Thanks Neal. On Sat, 22 Mar 2003, Lachlan Andrew wrote: > Thanks for looking at this, Neal. > > I get the panic using Mandrake 8.2 with > > % gcc -v > Reading specs from /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/specs > Configured with: ../configure --prefix=/usr --libdir=/usr/lib > --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info > --enable-shared --enable-threads=posix --disable-checking > --enable-long-long --enable-__cxa_atexit > --enable-languages=c,c++,ada,f77,objc,java > --host=i586-mandrake-linux-gnu --with-system-zlib > Thread model: posix > gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk) > > % locate libz.so > /usr/lib/libz.so > /usr/lib/libz.so.1.1.4 > /lib/libz.so.1 > /lib/libz.so.1.1.4 > > % ld -v > GNU ld version 2.12.90.0.15 20020717 > > > Andy Bach has also reported this problem. Andy, what system are you > using? > > When I put in debugging code to see what was happening, the error > started manifesting itself in t_htdig_local instead, but it was > still page 3. The problem is that the free list for _weakcmpr > seems to be getting corrupted. Page 3 overflows into a chain > 3->71->72, but then another page overflows into page 71, corrupting > page 3. > > Do you know how to display the free list? I haven't even been able to > find where new pages are allocated -- every scent I follow leads back > to *memory* page allocation, rather than *file* page allocation :( > The file db_vrfy.c has code to print the free list, but the file > seems to have been copied in from a later version of BDB, and never > integrated properly. > > Thanks, > Lachlan > > On Tuesday 18 March 2003 09:51, Neal Richter wrote: > > > ./configure --enable-tests > > > make > > > make check > > > make check > > Hmm. I can't get this to duplicate!!! > > ARG! What kind of Linux system do you have running? > Neal Richter Knowledgebase Developer RightNow Technologies, Inc. Customer Service for Every Web Site Office: 406-522-1485 |