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 792223 - random crash (SIGSEGV)
random crash (SIGSEGV)
Status: RESOLVED DUPLICATE of bug 770476
Product: evolution
Classification: Applications
Component: Mailer
3.26.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2018-01-05 02:56 UTC by Paul Wise
Modified: 2018-01-05 10:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdb backtrace of the crash (36.98 KB, text/plain)
2018-01-05 02:56 UTC, Paul Wise
Details

Description Paul Wise 2018-01-05 02:56:12 UTC
Created attachment 366350 [details]
gdb backtrace of the crash

I got a random crash (SIGSEGV) in evolution. I am using evolution 3.26.3-1, evolution-data-server 3.26.3-4 and GNOME 3.26 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 mailto:<removed>'.
Program terminated with signal SIGSEGV, Segmentation fault.
  • #0 ??
  • #0 0x0000558882aafdf0 in
  • #1 g_hash_table_lookup_node
    at ../../../../glib/ghash.c line 379
  • #2 g_hash_table_lookup
    at ../../../../glib/ghash.c line 1153
  • #3 object_bag_notify
    at ./src/camel/camel-object-bag.c line 124
  • #4 weak_refs_notify
    at ../../../../gobject/gobject.c line 2783
  • #5 g_object_unref
    at ../../../../gobject/gobject.c line 3293
  • #6 camel_vee_folder_remove_folder
    at ./src/camel/camel-vee-folder.c line 1562
  • #7 vee_folder_dispose
    at ./src/camel/camel-vee-folder.c line 629
  • #8 g_object_unref
    at ../../../../gobject/gobject.c line 3293
  • #9 store_info_unref
    at ./src/libemail-engine/mail-folder-cache.c line 366
  • #10 g_hash_table_remove_all_nodes
    at ../../../../glib/ghash.c line 552
  • #11 g_hash_table_remove_all_nodes
    at ../../../../glib/ghash.c line 1432
  • #12 g_hash_table_remove_all
    at ../../../../glib/ghash.c line 1435
  • #13 mail_folder_cache_dispose
    at ./src/libemail-engine/mail-folder-cache.c line 1473
  • #14 g_object_unref
    at ../../../../gobject/gobject.c line 3293
  • #15 mail_session_dispose
    at ./src/libemail-engine/e-mail-session.c line 944
  • #16 g_object_unref
    at ../../../../gobject/gobject.c line 3293
  • #17 mail_backend_dispose
    at ./src/mail/e-mail-backend.c line 994
  • #18 g_object_unref
    at ../../../../gobject/gobject.c line 3293
  • #19 g_ptr_array_foreach
    at ../../../../glib/garray.c line 1520
  • #20 ptr_array_free
    at ../../../../glib/garray.c line 1106
  • #21 g_datalist_clear
    at ../../../../glib/gdataset.c line 273
  • #22 g_object_unref
    at ../../../../gobject/gobject.c line 3330
  • #23 main
    at ./src/shell/main.c line 681

Comment 1 Milan Crha 2018-01-05 10:13:33 UTC
Thanks for a bug report. If I read it correctly, then the crash happened on quit. That might be bug #770476, which is supposed to be fixed, though probably not completely.

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