Hide Forgot
Description of problem: *** glibc detected *** /usr/bin/evolution: double free or corruption (fasttop): 0x000000000170a490 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7889a)[0x7fffee77d89a] /lib64/libglib-2.0.so.0(g_free+0x23)[0x7fffeeaeb9d3] /usr/lib64/libgdk-3.so.0(gdk_event_free+0x89)[0x7ffff12518f9] /lib64/libgobject-2.0.so.0(g_value_unset+0x23)[0x7fffef3fc933] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x8bc)[0x7fffef3ef91c] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7fffef3efa92] /usr/lib64/evolution/2.92/libetable.so.0(+0x44357)[0x7ffff6ad6357] /usr/lib64/evolution/2.92/libgnomecanvas.so.0(gnome_canvas_marshal_BOOLEAN__BOXED+0x98)[0x7ffff5fb35d8] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7fffef3d52de] /lib64/libgobject-2.0.so.0(+0x1ecfd)[0x7fffef3e5cfd] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x64b)[0x7fffef3ef6ab] /lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x1dd)[0x7fffef3efc7d] /usr/lib64/evolution/2.92/libemiscwidgets.so.0(+0x4b301)[0x7ffff6626301] /usr/lib64/libgtk-3.so.0(+0x148188)[0x7ffff17f9188] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7fffef3d52de] /lib64/libgobject-2.0.so.0(+0x1ecfd)[0x7fffef3e5cfd] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x64b)[0x7fffef3ef6ab] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7fffef3efa92] /usr/lib64/libgtk-3.so.0(+0x269c99)[0x7ffff191ac99] /usr/lib64/libgtk-3.so.0(gtk_propagate_event+0xca)[0x7ffff17f89ea] /usr/lib64/libgtk-3.so.0(gtk_main_do_event+0x2c3)[0x7ffff17f8d83] /usr/lib64/libgdk-3.so.0(+0x45a02)[0x7ffff1275a02] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x1dd)[0x7fffeeae4a9d] /lib64/libglib-2.0.so.0(+0x43278)[0x7fffeeae5278] /lib64/libglib-2.0.so.0(g_main_loop_run+0x16a)[0x7fffeeae58ba] /usr/lib64/libgtk-3.so.0(gtk_main+0x8d)[0x7ffff17f822d] /usr/bin/evolution[0x402d60] /lib64/libc.so.6(__libc_start_main+0xed)[0x7fffee7262fd] /usr/bin/evolution[0x403335] ======= Memory map: ======== 00400000-00405000 r-xp 00000000 fd:00 22941 /usr/bin/evolution 00605000-00606000 rw-p 00005000 fd:00 22941 /usr/bin/evolution 00606000-024aa000 rw-p 00000000 00:00 0 [heap] 7fffb8000000-7fffb82ad000 rw-p 00000000 00:00 0 7fffb82ad000-7fffbc000000 ---p 00000000 00:00 0 7fffbe53c000-7fffbe541000 r-xp 00000000 fd:00 144568 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-notification.so 7fffbe541000-7fffbe741000 ---p 00005000 fd:00 144568 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-notification.so 7fffbe741000-7fffbe742000 rw-p 00005000 fd:00 144568 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-notification.so 7fffbe742000-7fffbea43000 rw-p 00000000 00:00 0 7fffbea43000-7fffbee2b000 r--p 00000000 fd:00 40239 /usr/share/fonts/un-core/UnDotumBold.ttf 7fffbee2b000-7fffbf1a8000 r--p 00000000 fd:00 40238 /usr/share/fonts/un-core/UnDotum.ttf 7fffbf1a8000-7fffbf1ab000 r-xp 00000000 fd:00 16923 /usr/lib64/pango/1.6.0/modules/pango-hangul-fc.so 7fffbf1ab000-7fffbf3aa000 ---p 00003000 fd:00 16923 /usr/lib64/pango/1.6.0/modules/pango-hangul-fc.so 7fffbf3aa000-7fffbf3ab000 rw-p 00002000 fd:00 16923 /usr/lib64/pango/1.6.0/modules/pango-hangul-fc.so 7fffbf3ab000-7fffbf3e4000 r-xp 00000000 fd:00 21054 /usr/lib64/libibus-1.0.so.0.0.0 7fffbf3e4000-7fffbf5e3000 ---p 00039000 fd:00 21054 /usr/lib64/libibus-1.0.so.0.0.0 7fffbf5e3000-7fffbf5e6000 rw-p 00038000 fd:00 21054 /usr/lib64/libibus-1.0.so.0.0.0 7fffbf5e6000-7fffbf5ec000 r-xp 00000000 fd:00 17439 /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so 7fffbf5ec000-7fffbf7eb000 ---p 00006000 fd:00 17439 /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so 7fffbf7eb000-7fffbf7ec000 rw-p 00005000 fd:00 17439 /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so 7fffbf7ec000-7fffbf7f1000 r-xp 00000000 fd:00 144558 /usr/lib64/evolution/2.92/modules/libevolution-module-plugin-manager.so 7fffbf7f1000-7fffbf9f0000 ---p 00005000 fd:00 144558 /usr/lib64/evolution/2.92/modules/libevolution-module-plugin-manager.so 7fffbf9f0000-7fffbf9f1000 rw-p 00004000 fd:00 144558 /usr/lib64/evolution/2.92/modules/libevolution-module-plugin-manager.so 7fffbf9f1000-7fffbf9f5000 r-xp 00000000 fd:00 144561 /usr/lib64/evolution/2.92/plugins/liborg-gnome-backup-restore.so 7fffbf9f5000-7fffbfbf4000 ---p 00004000 fd:00 144561 /usr/lib64/evolution/2.92/plugins/liborg-gnome-backup-restore.so 7fffbfbf4000-7fffbfbf5000 rw-p 00003000 fd:00 144561 /usr/lib64/evolution/2.92/plugins/liborg-gnome-backup-restore.so 7fffbfbf5000-7fffbfbfb000 r-xp 00000000 fd:00 139903 /usr/lib64/evolution/2.92/plugins/liborg-gnome-templates.so 7fffbfbfb000-7fffbfdfb000 ---p 00006000 fd:00 139903 /usr/lib64/evolution/2.92/plugins/liborg-gnome-templates.so 7fffbfdfb000-7fffbfdfc000 rw-p 00006000 fd:00 139903 /usr/lib64/evolution/2.92/plugins/liborg-gnome-templates.so 7fffbfdfc000-7fffbfdff000 r-xp 00000000 fd:00 144570 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mailing-list-actions.so 7fffbfdff000-7fffbffff000 ---p 00003000 fd:00 144570 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mailing-list-actions.so 7fffbffff000-7fffc0000000 rw-p 00003000 fd:00 144570 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mailing-list-actions.so 7fffc0000000-7fffc03e6000 rw-p 00000000 00:00 0 7fffc03e6000-7fffc4000000 ---p 00000000 00:00 0 7fffc4000000-7fffc4740000 rw-p 00000000 00:00 0 7fffc4740000-7fffc8000000 ---p 00000000 00:00 0 7fffc8000000-7fffca89d000 rw-p 00000000 00:00 0 7fffca89d000-7fffcc000000 ---p 00000000 00:00 0 7fffcc1e4000-7fffcc1e8000 r-xp 00000000 fd:00 144571 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mark-all-read.so 7fffcc1e8000-7fffcc3e8000 ---p 00004000 fd:00 144571 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mark-all-read.so 7fffcc3e8000-7fffcc3e9000 rw-p 00004000 fd:00 144571 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mark-all-read.so 7fffcc3e9000-7fffcc3f2000 r-xp 00000000 fd:00 144569 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-to-task.so 7fffcc3f2000-7fffcc5f1000 ---p 00009000 fd:00 144569 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-to-task.so 7fffcc5f1000-7fffcc5f2000 rw-p 00008000 fd:00 144569 /usr/lib64/evolution/2.92/plugins/liborg-gnome-mail-to-task.so 7fffcc5f2000-7fffcc5f3000 ---p 00000000 00:00 0 7fffcc5f3000-7fffccdf3000 rw-p 00000000 00:00 0 7fffccdf3000-7fffccdf9000 r-xp 00000000 fd:00 9167 /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader- Program received signal SIGABRT, Aborted. 0x00007fffee73b285 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) bt #0 0x00007fffee73b285 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007fffee73cb9b in abort () at abort.c:92 #2 0x00007fffee7773b3 in __libc_message (do_abort=2, fmt= 0x7fffee861c08 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 #3 0x00007fffee77d89a in malloc_printerr (action=3, str= 0x7fffee861df8 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283 #4 0x00007fffeeaeb9d3 in g_free (mem=0x170a490) at gmem.c:263 #5 0x00007ffff12518f9 in gdk_event_free (event=0x1fd5090) at gdkevents.c:648 #6 0x00007fffef3fc933 in g_value_unset (value=0x12ccf48) at gvalue.c:275 #7 0x00007fffef3ef91c in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3012 #8 0x00007fffef3efa92 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040 #9 0x00007ffff6ad6357 in eti_event (item=<optimized out>, e=0x14fad90) at e-table-item.c:2417 #10 0x00007ffff5fb35d8 in gnome_canvas_marshal_BOOLEAN__BOXED (closure= 0xf779d0, return_value=0x7fffffffd630, n_param_values=<optimized out>, param_values=0x16ddd30, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gnome-canvas-marshal.c:128 ---Type <return> to continue, or q <return> to quit--- #11 0x00007fffef3d52de in g_closure_invoke (closure=0xf779d0, return_value= 0x7fffffffd630, n_param_values=2, param_values=0x16ddd30, invocation_hint= 0x7fffffffd5f0) at gclosure.c:767 #12 0x00007fffef3e5cfd in signal_emit_unlocked_R (node=<optimized out>, detail= 0, instance=0xcb8e30, emission_return=0x7fffffffd790, instance_and_params= 0x16ddd30) at gsignal.c:3290 #13 0x00007fffef3ef6ab in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:2993 #14 0x00007fffef3efc7d in g_signal_emit_by_name (instance=0xcb8e30, detailed_signal=0x7ffff66593e7 "event") at gsignal.c:3077 #15 0x00007ffff6626301 in canvas_emit_event (canvas=<optimized out>, event=<optimized out>) at e-canvas.c:151 #16 0x00007ffff17f9188 in _gtk_marshal_BOOLEAN__BOXED (closure=0x68cb20, return_value=0x7fffffffdb50, n_param_values=<optimized out>, param_values= 0x2153160, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:85 #17 0x00007fffef3d52de in g_closure_invoke (closure=0x68cb20, return_value= 0x7fffffffdb50, n_param_values=2, param_values=0x2153160, invocation_hint= 0x7fffffffdb10) at gclosure.c:767 #18 0x00007fffef3e5cfd in signal_emit_unlocked_R (node=<optimized out>, detail= 0, instance=0x62a750, emission_return=0x7fffffffdcb0, instance_and_params= 0x2153160) at gsignal.c:3290 ---Type <return> to continue, or q <return> to quit--- #19 0x00007fffef3ef6ab in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:2993 #20 0x00007fffef3efa92 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040 #21 0x00007ffff191ac99 in gtk_widget_event_internal (widget= 0x62a750 [ECanvas], event=0x1528bc0) at gtkwidget.c:6066 #22 0x00007ffff17f89ea in gtk_propagate_event (widget=0x62a750 [ECanvas], event=0x1528bc0) at gtkmain.c:2588 #23 0x00007ffff17f8d83 in gtk_main_do_event (event=0x1528bc0) at gtkmain.c:1863 #24 0x00007ffff1275a02 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:318 #25 0x00007fffeeae4a9d in g_main_dispatch (context=0x6364c0) at gmain.c:2440 #26 g_main_context_dispatch (context=0x6364c0) at gmain.c:3013 #27 0x00007fffeeae5278 in g_main_context_iterate (context=0x6364c0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3091 #28 0x00007fffeeae58ba in g_main_loop_run (loop=0xbf4e90) at gmain.c:3299 #29 0x00007ffff17f822d in gtk_main () at gtkmain.c:1349 #30 0x0000000000402d60 in main (argc=1, argv=0x7fffffffe1b8) at main.c:734 Version-Release number of selected component (if applicable): evolution-2.91.6.2-1.fc15.x86_64 How reproducible: always Steps to Reproduce: 1. double click a mail in evolution. 2. 3. Actual results: Expected results: Additional info: evolution-data-server-2.91.6-4.fc15.x86_64 gtkhtml3-3.91.6-4.fc15.x86_64 glib2-2.28.1-1.fc15.x86_64 gtk3-3.0.1-1.fc15.x86_64
Thanks for a bug report. I moved this upstream as [1]. Please see [1] for any further updates. If possible, please CC yourself there, in case upstream developers will have additional questions. Is message specific? I do not have rawhide installed, but mine f14 with compiled evolution and gtk3/glib/... doesn't suffer of this. As the last, please, file crashes upstream directly, we do not have any significant modification of the code in Fedora, thus crashers are usually moved upstream anyway. Thanks for your understanding. [1] https://bugzilla.gnome.org/show_bug.cgi?id=643089