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

Re: Bug#33647: dpkg segfault: more info.



On Tue, 23 Feb 1999, Jason Gunthorpe wrote:

> 
> On Tue, 23 Feb 1999, Christian Hudon wrote:
> 
> > Thanks God, I'm not the only one with that problem.
> > 
> > There are two problems here.
> > 
> > The first one (the one that causes the coredump) I'm assuming is a l10n
> > problem, since it goes away when I set LC_ALL to C. I guess the l10n people 
> > should be told about that...
> > 
> > The second one (the one that's driving me up the wall) looks like this:
> 
> This apparently is caused by someone playing games with SIGPIPE. Someone
> else found that some of the gnome stuff incorrectly set SIGPIPE to SIGIGN
> when it forked processes.. Either fix your WM/term, run dpkg for a console
> or run dpkg under APT which is rumored to work..

That would be me.

The offending piece of software was gnome-session.

I think that gnome-panel is possibly also guilty, and maybe other programs
in gnome.

I haven't found time to do a source grep for SIGPIPE - to do so would be
interesting.

It looks to me like someone in gnome found a particular problem which
ignoring SIGPIPE solved, and recommended it to all his friends, not
realising the consequences.

One bug has been filed on this.

Jules

/----------------+-------------------------------+---------------------\
|  Jelibean aka  | jules@jellybean.co.uk         |  6 Evelyn Rd	       |
|  Jules aka     | jules@debian.org              |  Richmond, Surrey   |
|  Julian Bean   | jmlb2@hermes.cam.ac.uk        |  TW9 2TF *UK*       |
+----------------+-------------------------------+---------------------+
|  War doesn't demonstrate who's right... just who's left.             |
|  When privacy is outlawed... only the outlaws have privacy.          |
\----------------------------------------------------------------------/


Reply to: