47.0+build3-0ubuntu0.14.04.1 crashes on remote X11 display

Bug #1594953 reported by randomtasks
30
This bug affects 7 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Much of the time, firefox 47.0 will crash when displayed remotely. Both local and remote PCs are Ubuntu 14.04 with all patches applied as of today.

To reproduce, log into pc1 console then "ssh -X pc2.domain.dom" then:

>firefox -P --no-remote
[7663] ###!!! ABORT: X_ShmPutImage: BadShmSeg (invalid shared segment parameter); 2 requests ago: file /build/firefox-sKY334/firefox-47.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157
[7663] ###!!! ABORT: X_ShmPutImage: BadShmSeg (invalid shared segment parameter); 2 requests ago: file /build/firefox-sKY334/firefox-47.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157
ExceptionHandler::GenerateDump cloned child 7815
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Segmentation fault (core dumped)

This did not happen with 46.0.1+build1-0ubuntu0.14.04.3. It is stable, confirmed with downgrade on pc2.

Tested on 3 different systems with identical results.

1) >lsb_release -rd
Description: Ubuntu 14.04.4 LTS
Release: 14.04

2) >apt-cache policy firefox
firefox:
  Installed: 47.0+build3-0ubuntu0.14.04.1
  Candidate: 47.0+build3-0ubuntu0.14.04.1
  Version table:
 *** 47.0+build3-0ubuntu0.14.04.1 0

3) Firefox should launch and be relatively stable

4) Firefox crashes with one of the following errors:
[7663] ###!!! ABORT: X_ShmPutImage: BadShmSeg (invalid shared segment parameter); 2 requests ago: file /build/firefox-sKY334/firefox-47.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157

[15679] ###!!! ABORT: X_ShmDetach: BadShmSeg (invalid shared segment parameter); 2 requests ago: file /build/firefox-sKY334/firefox-47.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157

[15920] ###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 3 requests ago: file /build/firefox-sKY334/firefox-47.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157

Revision history for this message
randomtasks (randomtasks) wrote :

Same problem found mentioned at <http://crashrecovery.org/firefox/ubuntu1404/>.

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
asgard2 (kamp000x) wrote :

I have a similar problem with ff 47, crashes mostly at google.com/maps and firefox is started as another user (xhost +SI:localuser:userX; sudo -u userX -H /usr/bin/firefox -P).

Revision history for this message
Owen Dunn (osd1000) wrote :

I can replicate this problem intermittently on amd64 machines but not at all on i386.

Revision history for this message
Jiri Kaderavek (jiri.kaderavek) wrote :

I can confirm this problem on Ubuntu 14.04 and 16.04 too (both amd64, ltsp environment). Resolved by downgrading to previous versions.

Revision history for this message
Christoph Zysik (zeektk) wrote :

happened to me on Debian after changing
"gfx.canvas.azure.backends" and "gfx.content.azure.backends" from cairo to skia

Revision history for this message
Christoph Zysik (zeektk) wrote :

I should mention, it works on Debian ( using skia ) for me - but it does not if I use remote X like
ssh -X/Y to somehost and having skia set on that host - it'll crash like mentioned in Bug report.

Revision history for this message
cbienmueller (cbienmueller) wrote :

LTSP environment based on ubuntu 16.04 AMD64 with mate desktop. Firefox48 crashes 5 of 6 times when starting. Same if you start firefox via ssh -X.
message on console:
 ###!!! ABORT: Aborting on channel error.: file /build/firefox-6p7T67/firefox-48.0+build2/ipc/glue/MessageChannel.cpp, line 2046

Revision history for this message
Josep Pujadas-Jubany (jpujades) wrote :

Ubuntu 12.04 LTS 32 bit up-to-date
Firefox doesn't start

Running firefox from a terminal:

$ firefox
ExceptionHandler::GenerateDump cloned child 13499
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Violations segment (dump the kernel image)

Firefox starts (without problems) from terminal if I run:

firefox --no-remote

Revision history for this message
Josep Pujadas-Jubany (jpujades) wrote :

I forgot to say firefox version. Sorry!

$ dpkg -l | grep firefox
ii firefox 52.0+build2-0ubuntu0.12.04.1 Safe and easy web browser from Mozilla
ii firefox-locale-ca 52.0+build2-0ubuntu0.12.04.1 Catalan; Valencian language pack for Firefox
ii firefox-locale-en 52.0+build2-0ubuntu0.12.04.1 English language pack for Firefox
ii firefox-locale-es 52.0+build2-0ubuntu0.12.04.1 Spanish; Castilian language pack for Firefox

Revision history for this message
stefan reitz (stefan-w-reitz) wrote :

stefan@unterhaltung:~$ firefox
ExceptionHandler::GenerateDump cloned child 12478
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Segmentation fault (core dumped)
stefan@unterhaltung:~$ dpkg -l | grep firefox
ii firefox 52.0+build2-0ubuntu0.16.10.1 amd64 Safe and easy web browser from Mozilla
ii firefox-locale-en 52.0+build2-0ubuntu0.16.10.1 amd64 English language pack for Firefox
ii unity-scope-firefoxbookmarks 0.1+13.10.20130809.1-0ubuntu1 all Firefox bookmarks scope for Unity

Revision history for this message
Rohit Ramani (ramanirohit) wrote :

While tring to open firefox =====>

rohit@SERVER:~$ firefox
ExceptionHandler::GenerateDump cloned child 14443
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Segmentation fault (core dumped)

While trying to open firefox using no remote ====> Running Successfully

rohit@SERVER:~$ firefox -P --no-remote
1490266039156 addons.webextension.{6AC85730-7D0F-4de0-B3FA-21142DD85326} WARN Loading extension '{6AC85730-7D0F-4de0-B3FA-21142DD85326}': Reading manifest: Error processing options_page: An unexpected property was found in the WebExtension manifest.
1490266039181 addons.webextension.{6AC85730-7D0F-4de0-B3FA-21142DD85326} WARN Please specify whether you want browser_style or not in your browser_action options.

Package Information

rohit@SERVER:~$ dpkg -l | grep firefox
ii firefox 52.0.1+build2-0ubuntu0.16.04.1 amd64 Safe and easy web browser from Mozilla
ii firefox-locale-en 52.0.1+build2-0ubuntu0.16.04.1 amd64 English language pack for Firefox
ii unity-scope-firefoxbookmarks 0.1+13.10.20130809.1-0ubuntu1 all Firefox bookmarks scope for Unity

Please let us know if any solution for this.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.