Closed
Bug 530711
Opened 15 years ago
Closed 15 years ago
[assertion `GDK_IS_WINDOW (window)' failed] in plugin process in a Talos pageload test
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 540114
People
(Reporter: jgriffin, Unassigned)
Details
Attachments
(2 files)
When running the Talos tp test on Ubuntu 9.04, e10s, with ipc.plugins enabled, the plugin instance dies with the following message:
[PluginInstanceChild] NPN_GetValue(NPNVSupportsXEmbedBool)
(<unknown>:29005): Gdk-CRITICAL **: gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
...
[PluginModuleParent] DeallocPPluginInstance
(<unknown>:29005): Gdk-WARNING **: GdkWindow 0x3a00003 unexpectedly destroyed
The program '<unknown>' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 207 error_code 3 request_code 18 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
On the second iteration of this test, the test then dies with this message:
[PluginModuleParent] NPP_New
###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
Program ./firefox-bin (pid = 29350) received signal 11.
This only happens with the static copy of www.vodcars.com in Talos (attached); it does not occur with the live site.
To repro:
Save the attached .zip to your local filesystem and open www.vodcars.com/www.vodcars.com/index.html as a file url.
Reporter | ||
Comment 1•15 years ago
|
||
Reporter | ||
Comment 2•15 years ago
|
||
Reporter | ||
Updated•15 years ago
|
Component: IPC → Plug-ins
QA Contact: ipc → plugins
Summary: assertion `GDK_IS_WINDOW (window)' failed in one of the Talos pageload tests → [assertion `GDK_IS_WINDOW (window)' failed] in plugin process in a Talos pageload test
Comment 3•15 years ago
|
||
(In reply to comment #0)
> (<unknown>:29005): Gdk-CRITICAL **: gdk_window_get_origin: assertion
> `GDK_IS_WINDOW (window)' failed
A break point in g_log can provide a stack, which could be helpful.
> (<unknown>:29005): Gdk-WARNING **: GdkWindow 0x3a00003 unexpectedly destroyed
This suggests that a window that GDK has created has been destroyed without GDK's knowledge. That could be due to a ancestor window in another process being destroyed.
Comment 4•15 years ago
|
||
(In reply to comment #0)
> When running the Talos tp test on Ubuntu 9.04, e10s, with ipc.plugins enabled,
> the plugin instance dies with the following message:
>
> [PluginInstanceChild] NPN_GetValue(NPNVSupportsXEmbedBool)
>
> (<unknown>:29005): Gdk-CRITICAL **: gdk_window_get_origin: assertion
> `GDK_IS_WINDOW (window)' failed
That's discussed in bug 539138.
> (<unknown>:29005): Gdk-WARNING **: GdkWindow 0x3a00003 unexpectedly destroyed
> The program '<unknown>' received an X Window System error.
That should be fixed in bug 540114.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•