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

Gerald Dachs ubuntu at dachsweb.de
Sat Feb 23 12:18:41 UTC 2008


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.

Gerald




More information about the ubuntu-users mailing list