Skip Menu |
 

This queue is for tickets about the BerkeleyDB-Manager CPAN distribution.

Report information
The Basics
Id: 44623
Status: new
Priority: 0/
Queue: BerkeleyDB-Manager

People
Owner: Nobody in particular
Requestors: daxim [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)

Attachments


Subject: Signal SEGV at line 538
Download (untitled) / with headers
text/plain 3.8k
The tests for KiokuDB-Backend-BDB-0.14 do not finish. It always hangs at the third test named »account sum is 0 (state is consistent)«. I could confirm that with running KIOKUDB_SHUFFLE_FIXTURES=1 prove -bv When I interrupt at this point, I still have to SIGKILL a tree of stray processes named »perl t/bdb.t«. I ran the test through the debugger, hoping to reveal more. The log with a partial trace leading to the crash in BerkeleyDB::Manager is attached. You can »grep '^ DB'« to see my input to the debugger. The interesting part is at lines 16933 ff. KiokuDB-Backend-BDB-0.14 KiokuDB-0.24 BerkeleyDB-Manager-0.12 BerkeleyDB-0.38 db-4.7.25 uname -a (openSUSE 11.0 x86_64) Linux kor 2.6.25.20-0.1-default #1 SMP 2008-12-12 20:30:38 +0100 x86_64 x86_64 x86_64 GNU/Linux perl -V Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=linux, osvers=2.6.25.16-0.1-default, archname=x86_64-linux- thread-multi-ld uname='linux kor 2.6.25.16-0.1-default #1 smp 2008-08-21 00:34:25 +0200 x86_64 x86_64 x86_64 gnulinux ' config_args='-Dnoextensions=ODBM_File -DDEBUGGING' hint=previous, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=define usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing - pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 - fPIC', optimize='-O2 -g', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/ usr/local/include -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 - D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/ include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -D_REENTRANT - D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -D_REENTRANT - D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -D_REENTRANT - D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -D_REENTRANT - D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -D_REENTRANT - D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC' ccversion='', gccversion='4.3.1 20080507 (prerelease) [gcc-4_3- branch revision 135036]', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8 alignbytes=16, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/ lib64 libs=-lnsl -lndbm -lgdbm -ldl -lm -lcrypt -lutil -lpthread -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.8.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.8' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E - Wl,-rpath,/home/lars/local/lib/perl5/5.10.0/x86_64-linux-thread-multi- ld/CORE' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LONG_DOUBLE USE_PERLIO USE_REENTRANT_API Built under linux Compiled at Mar 8 2009 02:46:07
Subject: kiokudb-backend-dbd.log.bz2
Download kiokudb-backend-dbd.log.bz2
application/bzip2 21.4k

Message body not shown because it is not plain text.



This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.