WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
52829
[GTK] Crash showing a GtkOffscreenWindow with a WebView
https://bugs.webkit.org/show_bug.cgi?id=52829
Summary
[GTK] Crash showing a GtkOffscreenWindow with a WebView
Xan Lopez
Reported
2011-01-20 11:59:35 PST
Might be a GTK+ bug, but it does not seem to happen with anything but WebKitWebViews. Program received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0x001a2bee in gdk_window_register_dnd (window=0x8067a50) at gdkwindow.c:10674 #2 0x029cf597 in gtk_drag_dest_realized (widget=0x809a0a8) at gtkdnd.c:2016 #3 0x02cfcd9f in g_cclosure_marshal_VOID__VOID (closure=0x80f2890, return_value=0x0, n_param_values=1, param_values=0x8492960, invocation_hint=0xbfffe26c, marshal_data=0x0) at gmarshal.c:79 #4 0x02ce3c5d in g_closure_invoke (closure=0x80f2890, return_value=0x0, n_param_values=1, param_values=0x8492960, invocation_hint=0xbfffe26c) at gclosure.c:767 #5 0x02cfc5a0 in signal_emit_unlocked_R (node=0x80960e0, detail=0, instance=0x809a0a8, emission_return=0x0, instance_and_params=0x8492960) at gsignal.c:3252 #6 0x02cfb8ef in g_signal_emit_valist (instance=0x809a0a8, signal_id=22, detail=0, var_args=0xbfffe45c "*\226\232\002\300\240\t\bhG\t\b\250\240\t\bhG\t\b\001") at gsignal.c:2983 #7 0x02cfbbdb in g_signal_emit (instance=0x809a0a8, signal_id=22, detail=0) at gsignal.c:3040 #8 0x029a3b92 in gtk_widget_realize (widget=0x809a0a8) at gtkwidget.c:4388 #9 0x029a33f4 in gtk_widget_map (widget=0x809a0a8) at gtkwidget.c:4161 #10 0x029c1619 in gtk_window_map (widget=0x80d3158) at gtkwindow.c:4708 #11 0x02cfcd9f in g_cclosure_marshal_VOID__VOID (closure=0x8095ec0, return_value=0x0, n_param_values=1, param_values=0x80d18c0, invocation_hint=0xbfffe63c, marshal_data=0x29c1542) at gmarshal.c:79 #12 0x02ce3f6e in g_type_class_meta_marshal (closure=0x8095ec0, return_value=0x0, n_param_values=1, param_values=0x80d18c0, invocation_hint=0xbfffe63c, marshal_data=0x5c) at gclosure.c:878 #13 0x02ce3c5d in g_closure_invoke (closure=0x8095ec0, return_value=0x0, n_param_values=1, param_values=0x80d18c0, invocation_hint=0xbfffe63c) at gclosure.c:767 #14 0x02cfc221 in signal_emit_unlocked_R (node=0x8095ff0, detail=0, instance=0x80d3158, emission_return=0x0, instance_and_params=0x80d18c0) at gsignal.c:3182 #15 0x02cfb8ef in g_signal_emit_valist (instance=0x80d3158, signal_id=20, detail=0, var_args=0xbfffe82c "") at gsignal.c:2983 #16 0x02cfbbdb in g_signal_emit (instance=0x80d3158, signal_id=20, detail=0) at gsignal.c:3040 #17 0x029a3411 in gtk_widget_map (widget=0x80d3158) at gtkwidget.c:4163 #18 0x0284c3de in gtk_offscreen_window_show (widget=0x80d3158) at gtkoffscreenwindow.c:238 #19 0x02cfcd9f in g_cclosure_marshal_VOID__VOID (closure=0x8095e58, return_value=0x0, n_param_values=1, param_values=0x80be9c0, invocation_hint=0xbfffe9bc, marshal_data=0x284c346) at gmarshal.c:79 #20 0x02ce3f6e in g_type_class_meta_marshal (closure=0x8095e58, return_value=0x0, n_param_values=1, param_values=0x80be9c0, invocation_hint=0xbfffe9bc, marshal_data=0x50) at gclosure.c:878 #21 0x02ce3c5d in g_closure_invoke (closure=0x8095e58, return_value=0x0, n_param_values=1, param_values=0x80be9c0, invocation_hint=0xbfffe9bc) at gclosure.c:767 #22 0x02cfc221 in signal_emit_unlocked_R (node=0x8095ef8, detail=0, instance=0x80d3158, emission_return=0x0, instance_and_params=0x80be9c0) at gsignal.c:3182 #23 0x02cfb8ef in g_signal_emit_valist (instance=0x80d3158, signal_id=18, detail=0, var_args=0xbfffebac "") at gsignal.c:2983 #24 0x02cfbbdb in g_signal_emit (instance=0x80d3158, signal_id=18, detail=0) at gsignal.c:3040 #25 0x029a2b9e in gtk_widget_show (widget=0x80d3158) at gtkwidget.c:3895 #26 0x0275ee25 in gtk_container_show_all (widget=0x80d3158) at gtkcontainer.c:3053 #27 0x029a313e in gtk_widget_show_all (widget=0x80d3158) at gtkwidget.c:4059 #28 0x08049355 in main ()
Attachments
test.c
(342 bytes, text/plain)
2011-01-20 12:00 PST
,
Xan Lopez
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Xan Lopez
Comment 1
2011-01-20 12:00:33 PST
Created
attachment 79627
[details]
test.c Minimal testcase, I crash with GTK+ 3 from master.
Xan Lopez
Comment 2
2011-01-20 12:32:05 PST
Martin points out this also crashes with a GtkTextView, so moving it to gnome's bugzilla.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug