firefox segfaults on exit after using google maps under Nouveau

Bug #1445588 reported by b
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

This may be more of a nouveau bug, but its manifest in firefox existing, so I'm reporting it here. Following is the gdb backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007fff929e6c90 in ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
(gdb) bt
#0 0x00007fff929e6c90 in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#1 0x00007fff929ef904 in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#2 0x00007fff91fedd6c in ?? ()
   from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#3 0x00007fff91fedfee in ?? ()
   from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#4 0x00007fff91feeaa0 in nouveau_pushbuf_kick ()
   from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#5 0x00007fff929efa43 in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#6 0x00007fff92900714 in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#7 0x00007fff9280e18a in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#8 0x00007fff92926c33 in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#9 0x00007fff929d7baf in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#10 0x00007fff927ec23d in ?? ()
   from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#11 0x00007fff961b71b5 in glXMakeCurrentReadSGI ()
   from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#12 0x00007ffff1def0ac in mozilla::gl::GLContextGLX::~GLContextGLX (
    this=0x7fffad8fe000, __in_chrg=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/gfx/gl/GLContextProviderGLX.cpp:836
#13 0x00007ffff1def105 in mozilla::gl::GLContextGLX::~GLContextGLX (
    this=0x7fffad8fe000, __in_chrg=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/gfx/gl/GLContextProviderGLX.cpp:845
#14 0x00007ffff1e74271 in gfxPlatform::Shutdown ()
    at /build/buildd/firefox-37.0.1+build1/gfx/thebes/gfxPlatform.cpp:616
#15 0x00007ffff2a58b51 in LayoutModuleDtor ()
    at /build/buildd/firefox-37.0.1+build1/layout/build/nsLayoutModule.cpp:1299
#16 0x00007ffff1968e02 in nsComponentManagerImpl::KnownModule::~KnownModule (
    this=0x7fffe1d08980, __in_chrg=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/xpcom/components/nsComponentManager.h:234
#17 0x00007ffff196bec1 in nsAutoPtr<nsComponentManagerImpl::KnownModule>::~nsAutoPtr (this=<optimized out>, __in_chrg=<optimized out>)
    at ../../dist/include/nsAutoPtr.h:74
#18 0x00007ffff196bef5 in Destruct (aE=0x7fffe1d0f2c0)
    at ../../dist/include/nsTArray.h:488
#19 DestructRange (aCount=59, aStart=0, this=0x7fffe787e350)
    at ../../dist/include/nsTArray.h:1701
#20 RemoveElementsAt (aCount=59, aStart=0, this=0x7fffe787e350)
    at ../../dist/include/nsTArray.h:1397
#21 nsTArray_Impl<nsAutoPtr<nsComponentManagerImpl::KnownModule>, nsTArrayInfallibleAllocator>::Clear (this=this@entry=0x7fffe787e350)
    at ../../dist/include/nsTArray.h:1406
#22 0x00007ffff196bfa8 in nsComponentManagerImpl::Shutdown (
    this=0x7fffe787e240)
    at /build/buildd/firefox-37.0.1+build1/xpcom/components/nsComponentManager.cpp:898
#23 0x00007ffff1988bac in mozilla::ShutdownXPCOM (aServMgr=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/xpcom/build/XPCOMInit.cpp:974
#24 0x00007ffff2caf3a9 in ScopedXPCOMStartup::~ScopedXPCOMStartup (
    this=0x7fffe7884190, __in_chrg=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/toolkit/xre/nsAppRunner.cpp:1329
#25 0x00007ffff2cb4022 in XREMain::XRE_main (this=this@entry=0x7fffffffd078,
    argc=argc@entry=1, argv=argv@entry=0x7fffffffe588,
    aAppData=aAppData@entry=0x7fffffffd288)
    at /build/buildd/firefox-37.0.1+build1/toolkit/xre/nsAppRunner.cpp:4314
#26 0x00007ffff2cb4256 in XRE_main (argc=1, argv=0x7fffffffe588,
    aAppData=0x7fffffffd288, aFlags=<optimized out>)
    at /build/buildd/firefox-37.0.1+build1/toolkit/xre/nsAppRunner.cpp:4507
#27 0x0000555555558451 in do_main (argc=1, argv=0x7fffffffe588, xreDirectory=
    0x7ffff6b506c0)
    at /build/buildd/firefox-37.0.1+build1/browser/app/nsBrowserApp.cpp:292
#28 0x0000555555557c0c in main (argc=1, argv=0x7fffffffe588)
    at /build/buildd/firefox-37.0.1+build1/browser/app/nsBrowserApp.cpp:661

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: firefox 37.0.1+build1-0ubuntu0.14.04.1
ProcVersionSignature: Ubuntu 3.13.0-49.81-generic 3.13.11-ckt17
Uname: Linux 3.13.0-49-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.14.1-0ubuntu3.8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bbogart 1912 F.... pulseaudio
                      bbogart 2125 F.... panel-12-mixer
BuildID: 20150403141925
Channel: Unavailable
CurrentDesktop: XFCE
Date: Fri Apr 17 10:16:23 2015
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
InstallationDate: Installed on 2010-11-05 (1624 days ago)
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
IpRoute:
 default via 192.168.0.1 dev eth0
 169.254.0.0/16 dev eth0 scope link metric 1000
 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.5
IwConfig:
 eth0 no wireless extensions.

 lo no wireless extensions.
Locales: extensions.sqlite corrupt or missing
MostRecentCrashID: bp-70388501-8852-4eb8-bbfd-229632150417
PrefSources:
 prefs.js
 [Profile]/<email address hidden>/defaults/preferences/lyz.js
 [Profile]/extensions/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}/defaults/preferences/fireftp.js
Profiles: Profile0 (Default) - LastVersion=37.0.1/20150403141925 (In use)
RelatedPackageVersions:
 gecko-mediaplayer 1.0.8-4ubuntu1
 rhythmbox-mozilla 3.0.2-0ubuntu2
RfKill:

RunningIncompatibleAddons: False
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: Upgraded to trusty on 2015-01-01 (106 days ago)
dmi.bios.date: 08/16/2007
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1018.002
dmi.board.name: A8V Deluxe
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1018.002:bd08/16/2007:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASUSTeKComputerInc.:rnA8VDeluxe:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.

Revision history for this message
b (ben-ekran) wrote :
b (ben-ekran)
summary: - firefox segfaults on exit when after using google maps and Nouveau
+ firefox segfaults on exit when after using google maps under Nouveau
b (ben-ekran)
summary: - firefox segfaults on exit when after using google maps under Nouveau
+ firefox segfaults on exit after using google maps under Nouveau
affects: firefox (Ubuntu) → mesa (Ubuntu)
Revision history for this message
b (ben-ekran) wrote :

Seems resolved by installing the LTS enablement stacks.

Changed in mesa (Ubuntu):
status: New → Invalid
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.