Closed
Bug 603861
Opened 15 years ago
Closed 9 years ago
X_GetGeometry: BadDrawable in gdk_pixmap_foreign_new_for_display from flashplayer
Categories
(External Software Affecting Firefox Graveyard :: Flash (Adobe), defect)
External Software Affecting Firefox Graveyard
Flash (Adobe)
x86_64
Linux
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: sune, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b8pre) Gecko/20101011 Firefox/4.0b8pre SeaMonkey/2.1b2pre
Build Identifier: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b8pre) Gecko/20101011 Firefox/4.0b8pre SeaMonkey/2.1b2pre
As of late, SM has become very unstable, crashing within an hour of use, and frequently within minutes, even. I don't know, but suspect, that it has something to do with the out-of-process plugin handler. Output to terminal is:
sune@jekaterina:~$ /opt/seamonkey/seamonkey
(<unknown>:31235): Gdk-CRITICAL **: IA__gdk_drawable_get_display: assertion `GDK_IS_DRAWABLE (drawable)' failed
(<unknown>:31235): Gdk-CRITICAL **: IA__gdk_drawable_get_display: assertion `GDK_IS_DRAWABLE (drawable)' failed
(<unknown>:31235): Gdk-CRITICAL **: IA__gdk_drawable_get_display: assertion `GDK_IS_DRAWABLE (drawable)' failed
sune@jekaterina:~$
###!!! [Child][SyncChannel] Error: Channel error: cannot send/recv
###!!! [Child][SyncChannel] Error: Channel error: cannot send/recv
###!!! ABORT: X_GetGeometry: BadDrawable (invalid Pixmap or Window parameter): file /builds/slave/comm-central-trunk-linux64-nightly/build/mozilla/toolkit/xre/nsX11ErrorHandler.cpp, line 190
_XError+0x000000F4 [/usr/lib/libX11.so.6 +0x00043DB4]
_XReply+0x000001D6 [/usr/lib/libX11.so.6 +0x0004A986]
XGetGeometry+0x00000090 [/usr/lib/libX11.so.6 +0x00025FA0]
gdk_pixmap_foreign_new_for_display+0x0000009B [/usr/lib/libgdk-x11-2.0.so.0 +0x0006487B]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C8123]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C17CE]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C6199]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01182A88]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01182DA4]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01183204]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01183632]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0118391E]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01279D16]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0127A35A]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0127A657]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0129ED73]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0129EDA9]
g_main_context_dispatch+0x000001F2 [/lib/libglib-2.0.so.0 +0x0003F522]
UNKNOWN [/lib/libglib-2.0.so.0 +0x00043488]
g_main_context_iteration+0x0000006C [/lib/libglib-2.0.so.0 +0x0004363C]
gtk_main_iteration+0x00000021 [/usr/lib/libgtk-x11-2.0.so.0 +0x0013BA61]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C9A4A]
UNKNOWN [/lib/libglib-2.0.so.0 +0x0003FCFB]
g_main_context_dispatch+0x000001F2 [/lib/libglib-2.0.so.0 +0x0003F522]
UNKNOWN [/lib/libglib-2.0.so.0 +0x00043488]
g_main_context_iteration+0x0000006C [/lib/libglib-2.0.so.0 +0x0004363C]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0129EAC4]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01279EA1]
XRE_InitChildProcess+0x00000254 [/opt/seamonkey-2.1b2pre-2/libxul.so +0x006C51BD]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/plugin-container +0x00001374]
__libc_start_main+0x000000FD [/lib/libc.so.6 +0x0001EC4D]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/plugin-container +0x00001289]
###!!! ABORT: X_GetGeometry: BadDrawable (invalid Pixmap or Window parameter): file /builds/slave/comm-central-trunk-linux64-nightly/build/mozilla/toolkit/xre/nsX11ErrorHandler.cpp, line 190
sune@jekaterina:~$
Reproducible: Always
Steps to Reproduce:
1. Open SM - restore session
2. Use it
3. Watch it crash
Actual Results:
Crash of SM
Expected Results:
Working SM
I do have quite a few tabs open - more than can be displayed in the tab bar. Could that be a trigger?
you need to run w/ --sync if you want to get anything remotely useful from any x11 app for an x11 protocol violation. Please also ensure you have symbols for gecko, if not you'll need to use a crash reporter to get a useful stack trace...
Component: General → Widget: Gtk
Product: SeaMonkey → Core
QA Contact: general → gtk
Version: unspecified → Trunk
| Reporter | ||
Comment 2•15 years ago
|
||
Like /opt/seamonkey/seamonkey --sync ?
Also, I'm not sure about the symbols - are they in the nightly builds? Regarding the crash reporter, there used to be one in SM, but I haven't heard anything from it in ages - has it been disabled/removed?
| Reporter | ||
Comment 4•15 years ago
|
||
With --sync I get:
sune@jekaterina:~$ /opt/seamonkey/seamonkey --sync
sune@jekaterina:~$
###!!! [Child][SyncChannel] Error: Channel error: cannot send/recv
###!!! ABORT: X_GetGeometry: BadDrawable (invalid Pixmap or Window parameter): file /builds/slave/comm-central-trunk-linux64-nightly/build/mozilla/toolkit/xre/nsX11ErrorHandler.cpp, line 190
_XError+0x000000F4 [/usr/lib/libX11.so.6 +0x00043DB4]
_XReply+0x000001D6 [/usr/lib/libX11.so.6 +0x0004A986]
XGetGeometry+0x00000090 [/usr/lib/libX11.so.6 +0x00025FA0]
gdk_pixmap_foreign_new_for_display+0x0000009B [/usr/lib/libgdk-x11-2.0.so.0 +0x0006487B]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C8123]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C17CE]
UNKNOWN [/usr/lib/adobe-flashplayer/libflashplayer.so +0x000C6199]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01182A88]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01182DA4]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01183677]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0118391E]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01279D16]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0127A35A]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0127A657]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x0129EADA]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/libxul.so +0x01279EA1]
XRE_InitChildProcess+0x00000254 [/opt/seamonkey-2.1b2pre-2/libxul.so +0x006C51BD]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/plugin-container +0x00001374]
__libc_start_main+0x000000FD [/lib/libc.so.6 +0x0001EC4D]
UNKNOWN [/opt/seamonkey-2.1b2pre-2/plugin-container +0x00001289]
###!!! ABORT: X_GetGeometry: BadDrawable (invalid Pixmap or Window parameter): file /builds/slave/comm-central-trunk-linux64-nightly/build/mozilla/toolkit/xre/nsX11ErrorHandler.cpp, line 190
sune@jekaterina:~$
well, g, that's unexpected.
what version of flash player?
Component: Widget: Gtk → Flash (Adobe)
Product: Core → Plugins
QA Contact: gtk → adobe-flash
Summary: Frequent ABORTs in nsX11ErrorHandler.cpp → X_GetGeometry: BadDrawable in gdk_pixmap_foreign_new_for_display from flashplayer
Version: Trunk → 10.x
| Reporter | ||
Comment 6•15 years ago
|
||
flashplayer_square_p2_64bit_linux_092710
Also, sorry for overlooking the Plugins component and putting Core instead :-$
that's fine, there was no way for you to know. i wouldn't have guessed (although there have been some reports of this, so i should adjust my expectations).
Comment 8•9 years ago
|
||
I'm closing a lot of bugs which are filed as Adobe Flash bugs which are either irrelevant, not actionable, or not serious enough to track in the Mozilla bug tracker. For the most part, Flash bugs should be filed in Adobe bugbase, and we'll only track a few highly-critical issues in the Mozilla tracker.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Comment 9•9 years ago
|
||
Version and milestone values are being reset to defaults as part of product refactoring.
Version: 10.x → unspecified
Updated•3 years ago
|
Product: External Software Affecting Firefox → External Software Affecting Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•