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: