Bug 154532 - Eclipse JVM crashes in libwebkitgtk-3.0.so.0::webkit_web_view_draw(_GtkWidget*, _cairo*)
Summary: Eclipse JVM crashes in libwebkitgtk-3.0.so.0::webkit_web_view_draw(_GtkWidget...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-22 03:32 PST by Waldemar Pilecki
Modified: 2016-02-23 02:09 PST (History)
2 users (show)

See Also:


Attachments
hs file (151.52 KB, text/x-log)
2016-02-22 03:32 PST, Waldemar Pilecki
no flags Details
core file (deleted)
2016-02-23 01:43 PST, Waldemar Pilecki
no flags Details
new hs file (145.36 KB, text/x-log)
2016-02-23 01:47 PST, Waldemar Pilecki
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Waldemar Pilecki 2016-02-22 03:32:55 PST
Created attachment 271915 [details]
hs file

Using internal browser in Eclipse. Changed javadoc location from default to /usr/share/javadoc/java-1.8.0-openjdk-1.8.0.72-4.b15.fc23/api, then open browser for some standard class. New javadoc browsing works fine when I change internal to external browser (chrome in my case).
Comment 1 Michael Catanzaro 2016-02-22 05:25:35 PST
Thanks for taking the time to report this bug. Since you are using an old, unsupported, and insecure version of WebKit, it's very unlikely that anyone will investigate this. Patches welcome if you fix it.
Comment 2 Waldemar Pilecki 2016-02-23 01:43:34 PST
Created attachment 271996 [details]
core file
Comment 3 Waldemar Pilecki 2016-02-23 01:46:17 PST
Created ticket at Redhat team https://bugzilla.redhat.com/show_bug.cgi?id=1310798
They said: "provide a better backtrace. Also please provide the info to the upstream bug."

Collected core file, made some check with gdb, maybe there is known bug  in webkit_web_view_draw(_GtkWidget*, _cairo*) :

#6  <signal handler called>
#7  0x00007fb5f20cb9ef in webkit_web_view_draw(_GtkWidget*, _cairo*) () from /lib64/libwebkitgtk-3.0.so.0
#8  0x00007fb64632c057 in _gtk_widget_draw_internal.part.89 () from /lib64/libgtk-3.so.0
#9  0x00007fb64632c457 in _gtk_widget_draw_windows () from /lib64/libgtk-3.so.0
#10 0x00007fb64632c642 in _gtk_widget_draw () from /lib64/libgtk-3.so.0
#11 0x00007fb6461241db in gtk_container_propagate_draw_internal () from /lib64/libgtk-3.so.0
#12 0x00007fb6461288e2 in gtk_container_draw () from /lib64/libgtk-3.so.0
#13 0x00007fb646266479 in gtk_scrolled_window_draw () from /lib64/libgtk-3.so.0
#14 0x00007fb64632c057 in _gtk_widget_draw_internal.part.89 () from /lib64/libgtk-3.so.0
#15 0x00007fb64632c457 in _gtk_widget_draw_windows () from /lib64/libgtk-3.so.0
#16 0x00007fb64632c642 in _gtk_widget_draw () from /lib64/libgtk-3.so.0
#17 0x00007fb6461241db in gtk_container_propagate_draw_internal () from /lib64/libgtk-3.so.0
#18 0x00007fb6461288e2 in gtk_container_draw () from /lib64/libgtk-3.so.0
#19 0x00007fb6461e1e1c in _gtk_marshal_BOOLEAN__BOXED () from /lib64/libgtk-3.so.0
#20 0x00007fb64631d0cf in gtk_widget_draw_marshaller () from /lib64/libgtk-3.so.0
#21 0x00007fb684cd56ff in g_closure_invoke () from /lib64/libgobject-2.0.so.0
#22 0x00007fb684ce7dfe in signal_emit_unlocked_R () from /lib64/libgobject-2.0.so.0
#23 0x00007fb684cf0122 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#24 0x00007fb684cf08ff in g_signal_emit () from /lib64/libgobject-2.0.so.0
#25 0x00007fb64632c1aa in _gtk_widget_draw_internal.part.89 () from /lib64/libgtk-3.so.0
Comment 4 Waldemar Pilecki 2016-02-23 01:47:31 PST
Created attachment 271997 [details]
new hs file