After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795119 - random crash (SIGSEGV)
random crash (SIGSEGV)
Status: RESOLVED DUPLICATE of bug 794693
Product: evolution
Classification: Applications
Component: Mailer
3.28.x
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2018-04-10 05:42 UTC by Paul Wise
Modified: 2018-04-10 14:14 UTC
See Also:
GNOME target: ---
GNOME version: 3.25/3.26


Attachments
gdb backtrace of the crash (87.74 KB, text/plain)
2018-04-10 05:42 UTC, Paul Wise
Details

Description Paul Wise 2018-04-10 05:42:36 UTC
Created attachment 370722 [details]
gdb backtrace of the crash

I got a random crash (SIGSEGV) in evolution. I am using evolution 3.28.0-4, evolution-data-server 3.28.0-3 and GNOME 3.28 on Debian buster. If the below gdb backtrace summary and attached full gdb backtrace isn't useful, please close this bug.

Core was generated by `evolution'.
Program terminated with signal SIGSEGV, Segmentation fault.
  • #0 mail_reader_load_changed_cb
    at ./src/mail/e-mail-reader.c line 2955
  • #0 mail_reader_load_changed_cb
    at ./src/mail/e-mail-reader.c line 2955
  • #4 <emit signal ??? on instance 0x5620323be5e0 [EMailDisplay]>
    at ../../../../gobject/gsignal.c line 3447
  • #5 webkitWebViewLoadFailed(_WebKitWebView*, WebKitLoadEvent, char const*, _GError*)
    at ./Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp line 2028
  • #6 NavigationClient::didFailProvisionalNavigationWithError(WebKit::WebPageProxy&, WebKit::WebFrameProxy&, API::Navigation*, WebCore::ResourceError const&, API::Object*)
    at ./Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.cpp line 65
  • #7 WebKit::WebPageProxy::didFailProvisionalLoadForFrame(unsigned long, WebCore::SecurityOriginData const&, unsigned long, WTF::String const&, WebCore::ResourceError const&, WebKit::UserData const&)
    at ./Source/WebKit/UIProcess/WebPageProxy.cpp line 3355
  • #8 IPC::callMemberFunctionImpl<WebKit::WebPageProxy, void
  • #9 IPC::callMemberFunction<WebKit::WebPageProxy, void
  • #10 IPC::handleMessage<Messages::WebPageProxy::DidFailProvisionalLoadForFrame, WebKit::WebPageProxy, void
  • #11 WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
    at ./obj-x86_64-linux-gnu/DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp line 696
  • #12 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)
    at ./Source/WebKit/Platform/IPC/MessageReceiverMap.cpp line 123
  • #13 WebKit::ChildProcessProxy::dispatchMessage(IPC::Connection&, IPC::Decoder&)
    at ./Source/WebKit/UIProcess/ChildProcessProxy.cpp line 156
  • #14 WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
    at ./Source/WebKit/UIProcess/WebProcessProxy.cpp line 624
  • #15 IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >)
    at ./Source/WebKit/Platform/IPC/Connection.cpp line 934
  • #16 IPC::Connection::dispatchOneMessage()
    at ./Source/WebKit/Platform/IPC/Connection.cpp line 965
  • #17 WTF::Function<void
  • #18 WTF::RunLoop::performWork()
    at ./Source/WTF/wtf/RunLoop.cpp line 123
  • #19 WTF::RunLoop::<lambda(gpointer)>::operator()
    at ./Source/WTF/wtf/glib/RunLoopGLib.cpp line 68
  • #20 WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer)
    at ./Source/WTF/wtf/glib/RunLoopGLib.cpp line 70
  • #21 g_main_dispatch
    at ../../../../glib/gmain.c line 3177
  • #22 g_main_context_dispatch
    at ../../../../glib/gmain.c line 3830
  • #23 g_main_context_iterate
    at ../../../../glib/gmain.c line 3903
  • #24 g_main_loop_run
    at ../../../../glib/gmain.c line 4099
  • #25 gtk_main
    at ../../../../gtk/gtkmain.c line 1323
  • #26 main
    at ./src/shell/main.c line 675

Comment 1 Milan Crha 2018-04-10 14:14:01 UTC
Thanks for a bug report. I believe changes for bug #794693 will fix your issue as well, thus I mark this as a duplicate of it. Just update to evolution 3.28.1, when it's available in your distribution.

*** This bug has been marked as a duplicate of bug 794693 ***