Segfaults in weird places after aptitude update && aptitude upgrade on clean alternate gutsy install

Brian McKee brian.mckee at gmail.com
Sat Feb 23 14:28:34 UTC 2008


On Sat, 2008-02-23 at 13:18 +0100, Gerald Dachs wrote:
> Am Fri, 22 Feb 2008 21:03:47 -0500
> schrieb Brian McKee <brian.mckee at gmail.com>:
> 
> > 
> > On Sat, 2008-02-23 at 02:43 +0100, Gerald Dachs wrote:
> > > Am Fri, 22 Feb 2008 20:25:29 -0500
> > > schrieb Brian McKee <brian.mckee at gmail.com>:
> > > > So,  I tried just 'perl -V'  and guess what - it segfaults!
> > > 
> > > Do you have strace on your machine? The output of strace "perl -v"
> > > would be interesting.
> > 
> > (transcribed by hand - so typos possible)
> > 
> > execve("/usr/bin/perl",["perl","-V"], [/* 17 vars */]) = -1 EFAULT
> > (Bad address)
> > --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> > +++ killed by SIGSEGV (core dumped) +++
> > Process 6557 detached
> > 
> > 
> > Now what does that tell us?
> 
> With the right man pages installed you could do 'man execve'.
> Maybe it doesn't tell you much, but I can see that it is not perl that 
> is crashing, it is the loader that tries to fork the perl process,
> before perl gets started then. In your other mail you have found the 
> reason already. I have no idea how this could happen, but I wouldn't
> trust your hard disk anymore.

Yeah, I'm agreeing with you.  I'm going to redo the install using ext3
rather than XFS and leave everything the same, and see what happens.

Brian





More information about the ubuntu-users mailing list