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 635158 - [abrt] Crash in imapx_command_fetch_message_done
[abrt] Crash in imapx_command_fetch_message_done
Status: RESOLVED OBSOLETE
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.4.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[imapx]
Depends on:
Blocks:
 
 
Reported: 2010-11-18 09:55 UTC by Milan Crha
Modified: 2013-08-22 17:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2010-11-18 09:55:45 UTC
Moving this from a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=654038

abrt version: 1.1.13
architecture: x86_64
Attached file: backtrace
cmdline: evolution
component: evolution
crash_function: imapx_command_fetch_message_done
executable: /usr/bin/evolution
kernel: 2.6.35.6-48.fc14.x86_64
package: evolution-2.32.0-2.fc14
rating: 4
reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
How to reproduce: I selected 900 messages and clicked "Report as SPAM" in the
context menu.
time: 1289928258
uid: 1000

Core was generated by `evolution'.
Program terminated with signal 11, Segmentation fault.

Thread 16 (Thread 2197)

  • #0 remove_child_area
    at gdkwindow.c line 729
  • #1 recompute_visible_regions_internal
    at gdkwindow.c line 969
  • #2 recompute_visible_regions_internal
    at gdkwindow.c line 1070
  • #3 IA__gdk_window_new
    at gdkwindow.c line 1465
  • #4 gtk_event_box_realize
    at gtkeventbox.c line 403
  • #5 g_closure_invoke
    at gclosure.c line 766
  • #6 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #7 g_signal_emit_valist
    at gsignal.c line 2983
  • #8 g_signal_emit
    at gsignal.c line 3040
  • #9 IA__gtk_widget_realize
    at gtkwidget.c line 3537
  • #10 IA__gtk_widget_set_parent
    at gtkwidget.c line 6434
  • #11 gtk_box_pack
    at gtkbox.c line 755
  • #12 shell_taskbar_activity_add
    at e-shell-taskbar.c line 101
  • #13 g_closure_invoke
    at gclosure.c line 766
  • #14 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #15 g_signal_emit_valist
    at gsignal.c line 2983
  • #16 g_signal_emit
    at gsignal.c line 3040
  • #17 op_status_exec
    at mail-mt.c line 919
  • #18 mail_msg_idle_cb
    at mail-mt.c line 442
  • #19 g_main_dispatch
    at gmain.c line 2149
  • #20 g_main_context_dispatch
    at gmain.c line 2702
  • #21 g_main_context_iterate
    at gmain.c line 2780
  • #22 g_main_context_iteration
    at gmain.c line 2843
  • #23 IA__gtk_main_iteration
    at gtkmain.c line 1325
  • #24 org_gnome_sa_rspam
    at rspam.c line 610
  • #25 g_closure_invoke
    at gclosure.c line 766
  • #26 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #27 g_signal_emit_valist
    at gsignal.c line 2983
  • #28 g_signal_emit
    at gsignal.c line 3040
  • #29 _gtk_action_emit_activate
    at gtkaction.c line 794
  • #30 g_closure_invoke
    at gclosure.c line 766
  • #31 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #32 g_signal_emit_valist
    at gsignal.c line 2983
  • #33 g_signal_emit
    at gsignal.c line 3040
  • #34 IA__gtk_widget_activate
    at gtkwidget.c line 5023
  • #35 IA__gtk_menu_shell_activate_item
    at gtkmenushell.c line 1283
  • #36 gtk_menu_shell_button_release
    at gtkmenushell.c line 710
  • #37 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 86
  • #38 g_closure_invoke
    at gclosure.c line 766
  • #39 signal_emit_unlocked_R
    at gsignal.c line 3290
  • #40 g_signal_emit_valist
    at gsignal.c line 2993
  • #41 g_signal_emit
    at gsignal.c line 3040
  • #42 gtk_widget_event_internal
    at gtkwidget.c line 4992
  • #43 IA__gtk_propagate_event
    at gtkmain.c line 2460
  • #44 IA__gtk_main_do_event
    at gtkmain.c line 1665
  • #45 gdk_event_dispatch
    at gdkevents-x11.c line 2377
  • #46 g_main_dispatch
    at gmain.c line 2149
  • #47 g_main_context_dispatch
    at gmain.c line 2702
  • #48 g_main_context_iterate
    at gmain.c line 2780
  • #49 g_main_loop_run
    at gmain.c line 2988
  • #50 IA__gtk_main
    at gtkmain.c line 1237
  • #51 main
    at main.c line 671

Comment 1 Milan Crha 2011-05-26 06:04:02 UTC
Similar crash from 3.0.1:
https://bugzilla.redhat.com/show_bug.cgi?id=707729
Comment 2 Peter 2011-07-25 06:50:43 UTC
Hm, and now I've got the same crash:


Program received signal SIGSEGV, Segmentation fault.

Thread 140008806807296 (LWP 24372)

  • #0 imapx_command_fetch_message_done
    at camel-imapx-server.c line 3188
  • #1 imapx_completion
    at camel-imapx-server.c line 1939
  • #2 imapx_step
    at camel-imapx-server.c line 1963
  • #3 parse_contents
    at camel-imapx-server.c line 4681
  • #4 imapx_parser_thread
    at camel-imapx-server.c line 4748
  • #5 g_thread_create_proxy
    at gthread.c line 1955
  • #6 start_thread
    at pthread_create.c line 301
  • #7 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115


Currently evolution became unusable for me due to this bug.
Comment 3 Milan Crha 2011-12-12 09:01:40 UTC
Yet another similar downstream bug report from 3.2.2:
https://bugzilla.redhat.com/show_bug.cgi?id=761499
Comment 4 Milan Crha 2012-10-16 17:04:14 UTC
Similar bug report from 3.4.4:
https://bugzilla.redhat.com/show_bug.cgi?id=863825

Core was generated by `evolution'.
Program terminated with signal 11, Segmentation fault.

Thread 1 (Thread 0xaebc7b40 (LWP 7328))

  • #0 camel_stream_flush
    at camel-stream.c line 189
  • #1 imapx_command_fetch_message_done
    at camel-imapx-server.c line 3327
  • #2 imapx_command_queue
    at camel-imapx-server.c line 880
  • #3 imapx_job_get_message_start
    at camel-imapx-server.c line 3386
  • #4 camel_imapx_job_run
    at camel-imapx-job.c line 194
  • #5 imapx_server_get_message
    at camel-imapx-server.c line 5756
  • #6 camel_imapx_server_sync_message
    at camel-imapx-server.c line 5810
  • #7 imapx_synchronize_message_sync
    at camel-imapx-folder.c line 686
  • #8 camel_folder_synchronize_message_sync
    at camel-folder.c line 4148
  • #9 offline_folder_downsync_background
    at camel-offline-folder.c line 111
  • #10 session_do_job_cb
    at camel-session.c line 165
  • #11 run_in_thread
    at gsimpleasyncresult.c line 861
  • #12 io_job_thread
    at gioscheduler.c line 177
  • #13 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #14 g_thread_proxy
    at gthread.c line 801
  • #15 start_thread
    at pthread_create.c line 309
  • #16 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133

Comment 5 Matthew Barnes 2013-08-22 17:06:31 UTC
Closing as OBSOLETE since the stack trace(s) are too old to be useful at this point.