GNOME Bugzilla – Bug 740710
Crash in libwebkitgtk-3.0.so.0.22.13
Last modified: 2015-05-14 07:26:52 UTC
With Debian Sid/unstable and Evolution 3.12.7-1, it crashes in libwebkitgtk-3.0. evolution[5003]: segfault at 0 ip 00007f46078a73b7 sp 00007fff36b92360 error 4 in libwebkitgtk-3.0.so.0.22.13[7f4606ccf000+1dfc000] Here is the backtrace of one thread as the others contain personal information.
+ Trace 234375
Thread 6 (Thread 0x7f45977fc700 (LWP 5011))
Thanks for a bug report. The thread doesn't look like the crashing thread, it's just one of the webkit-s threads. Could you pick the crashing thread; for example by running evolution under gdb and reproduce the issue, like: $ gdb evolution --ex r --ex bt --ex q and then sanitize anything private from the gdb's output (that backtrace plus few lines above it) and paste it here instead, please? it would be also extremely helpful to have some debugging info for the webkigtk3, Fedora has some minimal debug info, which shows function names at least. I do not know whether Debian has anything like that (I doubt they do), but I hope you understand that the above pasted part of the backtrace is useless due to those "??" for the webkitgtk3 symbols.
Created attachment 291718 [details] (gdb) t a a bt f Milan, thank you for your replay. Please tell me if there is still any confidential data in the backtrace. I have to attach the file as the trace exceeds the allowed characters in a comment.
(In reply to comment #2) > Please tell me if there is still any confidential data in the backtrace. I do not see any passwords there. There are shown some server addresses from the name resolution, but those might not be that much confidential, I hope. > I have to attach the file as the trace exceeds the allowed characters in a > comment. It's because you run a different command than I requested :) I guess it's crashing with a particular message only, right? Does anything change when you make the preview panel of a different height, by moving the slider between the message list and the preview panel?
+ Trace 234383
Thread 1 (Thread 0x7f460a0b7a40 (LWP 5003))
(In reply to comment #3) […] > I guess it's crashing with a particular message only, right? Does anything > change when you make the preview panel of a different height, by moving the > slider between the message list and the preview panel? I imported the message to Evolution of a test user and viewing the message there it does not crash. So I could not reproduce it there. So different preview panel properties seem to prevent the crash. Milan, can you tell from the backtrace if it crashed while rendering theh message in the preview pane?
It's not used on many other places, not with a similar backtrace, thus even there is no direct clue that this is the mailer's preview panel, I believe it is. The backtrace also shows that the allocated space was width = 440, height = 360 pixels, if it helps for a reproducer.
So what should I do, if I were able to reproduce this?
Ideally get the message and see what you have set at: /org/gnome/evolution/shell/window/* /org/gnome/evolution/shell/folder-bar-width /org/gnome/evolution/mail/paned-size
Filled on WebKit bugzilla as https://bugs.webkit.org/show_bug.cgi?id=144903