pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: firefox-49.0 segfaults frequently
On Wed, Nov 02, 2016 at 10:19:56AM +0100, Rhialto wrote:
> My Firefox 49.9 suddenly crashed with
>
> [NPAPI 7819] ###!!! ABORT: Aborting on channel error.: file
> /pkg_comp/obj/pkgsrc/www/firefox/default/firefox-49.0/ipc/glue/MessageChannel.cpp,
> line 2052
> [NPAPI 7819] ###!!! ABORT: Aborting on channel error.: file
> /pkg_comp/obj/pkgsrc/www/firefox/default/firefox-49.0/ipc/glue/MessageChannel.cpp,
> line 2052
> Segmentation fault
>
> Is that what other people are seeing?
>
> I have compiled with
>
> PKG_OPTIONS.firefox += oss
> PKG_DEFAULT_OPTIONS += -arts
> PKG_DEFAULT_OPTIONS += -pulseaudio
> PKG_DEFAULT_OPTIONS += -esound
>
> -Olaf.
> --
> ___ Olaf 'Rhialto' Seibert -- Wayland: Those who don't understand X
> \X/ rhialto/at/xs4all.nl -- are condemned to reinvent it. Poorly.
Code changing mChannelState is interesting.
if (GOODBYE_MESSAGE_TYPE == aMsg.type()) {
// :TODO: Sort out Close() on this side racing with Close() on the
// other side
mChannelState = ChannelClosing;
if (LoggingEnabled()) {
printf("NOTE: %s process received `Goodbye', closing down\n",
(mSide == ChildSide) ? "child" : "parent");
}
return true;
So there's some handy logging capability (if defined DEBUG), and they think
there's a possibility of a race.
(In case anyone is frustrated and wants to poke around)
Home |
Main Index |
Thread Index |
Old Index