[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Reproducible random python crash.



> Kyle, Helge, John, James,
> 
> Could I get each of you to follow this recipe and tell me if python
> crashes or hangs randomly during the execution of the last step?
> 
> Recipe:
> mkdir -p ~/python-test
> cd ~/python-test
> apt-get update
> apt-get build-dep xmms2
> apt-get source xmms2
> cd xmms2_0.6DrMattDestruction
> ./waf configure --nocache --prefix=/usr --with-mandir=/usr/share/man
> --with-perl-archdir=/usr/lib/perl5 --with-perl-binary=/usr/bin/perl
> --with-ruby-archdir=/usr/lib/ruby/1.8/hppa-linux
> --with-ruby-libdir=/usr/lib/ruby/1.8 --without-optionals=python
> --without-plugins=mac
> 
> Running the last step on a 2.6.26-1-parisc64-smp kernel results in
> random behaviour ranging from sigsegv, sigill, sigtrap, and a hang.
> Given that each of you might run it on a different kernel, I was
> hoping to see if the behaviour is the same across different kernels.

I ran the apt-get though configure commands several times with no
failures on "Linux mx3210 2.6.30.5 #7 Wed Aug 19 17:31:54 EDT 2009 parisc64".
So, it looks like the problem is SMP specific.  Same kernel with SMP
config on gsyprf11 resulted in random segs and hangs.  The hangs
may depend on the presence of cached data used by configure.

I booted 2.6.30.5 from gsyprf11 because I had one random segv and
one command hang while running the GCC testsuite.  I suspect that some
hangs are due to dropped signals.  I'm tempted to try the sequence
with 2.6.22.19.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


Reply to: