Closed
Bug 579501
Opened 15 years ago
Closed 13 years ago
crash when firefox quits [ @ _XFreeExtData ]
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: stransky, Unassigned)
Details
I tried some WebGl examples (http://learningwebgl.com/blog/?p=859 for instance) and when firefox quits it crashes in MOZ_gdk_display_close().
(gdb) bt
#0 0x00007fffc8b54406 in ?? () from /usr/lib64/dri/fglrx_dri.so
#1 0x00007fffc8bac6c4 in ?? () from /usr/lib64/dri/fglrx_dri.so
#2 0x00007fffc8ba8441 in ?? () from /usr/lib64/dri/fglrx_dri.so
#3 0x00007fffc89fbc2f in ?? () from /usr/lib64/dri/fglrx_dri.so
#4 0x00007fffc898c79f in ?? () from /usr/lib64/dri/fglrx_dri.so
#5 0x00007fffc76ff0ec in ?? () from /usr/lib64/dri/fglrx_dri.so
#6 0x00007fffc813feb7 in ?? () from /usr/lib64/dri/fglrx_dri.so
#7 0x00007fffc814b471 in ?? () from /usr/lib64/dri/fglrx_dri.so
#8 0x00007fffc8b56154 in ?? () from /usr/lib64/dri/fglrx_dri.so
#9 0x00007fffc9269d2d in ?? () from /usr/lib64/libGL.so.1
#10 0x00007fffc9269d6a in ?? () from /usr/lib64/libGL.so.1
#11 0x00007ffff12c3075 in _XFreeExtData (extension=0x7fffc94f7c60) at FreeEData.c:40
#12 0x00007ffff12d063d in _XFreeDisplayStructure (dpy=0x7fffeb560000) at OpenDis.c:886
#13 0x00007ffff12bbcbf in XCloseDisplay (dpy=0x7fffeb560000) at ClDisplay.c:82
#14 0x00007ffff2852668 in gdk_display_x11_finalize (object=0x7fffeb534400 [GdkDisplayX11]) at gdkdisplay-x11.c:886
#15 0x00007ffff1cdaa1f in IA__g_object_unref (_object=0x7fffeb534400) at gobject.c:2472
#16 0x00007ffff5475ed7 in MOZ_gdk_display_close (display=0x7fffeb534400 [GdkDisplayX11]) at nsAppRunner.cpp:2642
#17 0x00007ffff54789e2 in XRE_main (argc=1, argv=0x7fffffffdf08, aAppData=0x7fffeb527080) at nsAppRunner.cpp:3686
#18 0x0000000000401f5f in main (argc=1, argv=0x7fffffffdf08) at nsBrowserApp.cpp:158
I run Fedora 12 / ATI Catalyst driver (ati-driver-installer-10-4-x86.x86_64)
Comment 1•15 years ago
|
||
I tried this page and quitted firefox, and didn't get a crash. Tried with both a debug build, and a release build. I have Fedora 13 / x86-64.
The biggest difference between our setups is that I am using the nvidia proprietary driver. Together with your backtrace pointing to a location deep into fglrx_dri.so, this suggests that you hit a fglrx bug.
Hopefully proprietary drivers will soon be a thing of the past! It's certainly taking this route at least on the ATI side. Once the patches in bug 571831 are checked in, our WebGL implementation will (in principle) run on free drivers.
| Reporter | ||
Comment 2•15 years ago
|
||
It may be related to Bug 576933.
Comment 3•13 years ago
|
||
Martin, does this still happen since bug 576933 was fixed? I'm going to opportunistically mark worksforme, but please reopen if that's not the case.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•