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 690526 - [abrt] eds 3.6.3+: SIGSEGV in message_info_from_uid()
[abrt] eds 3.6.3+: SIGSEGV in message_info_from_uid()
Status: RESOLVED DUPLICATE of bug 666342
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.6.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-12-19 21:20 UTC by Peter Hurley
Modified: 2013-03-12 14:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdb backtrace (15.91 KB, text/plain)
2012-12-19 21:20 UTC, Peter Hurley
Details

Description Peter Hurley 2012-12-19 21:20:39 UTC
Created attachment 231936 [details]
gdb backtrace

On evo 3.6.3+, SIGSEGV in message_info_from_uid().

backtrace attached.
Comment 1 Milan Crha 2013-03-12 14:03:32 UTC
Pasting backtrace inline, at least the parts which seem to be relevant.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffadde0700 (LWP 8575)]
message_info_from_uid (summary=0x7fffba6e3860, uid=0x7fffb40daa00 "14819") at camel-folder-summary.c:1919
1919			cdb = parent_store->cdb_r;

Thread 1 (Thread 0x7fffe33399c0 (LWP 7008))

  • #0 fsync
    from /lib/x86_64-linux-gnu/libpthread.so.0
  • #1 camel_offline_journal_write
    at camel-offline-journal.c line 164
  • #2 imap_folder_dispose
    at camel-imap-folder.c line 257
  • #3 g_object_unref
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #4 signal_data_free
    at camel-store.c line 120
  • #5 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #6 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #7 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #8 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #9 g_main_loop_run
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #10 gtk_main
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #11 main

Comment 2 Milan Crha 2013-03-12 14:07:08 UTC
This seems to be similar to bug #666342, the bottom of the backtrace is basically the same, only the top function is different, which suggests this being a use-after-free. I'm marking this as a duplicate of the other bug.

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