GNOME Bugzilla – Bug 581701
Evolution crashes when deleting a folder on Solaris
Last modified: 2009-05-07 11:16:02 UTC
1. Open Evolution 2. Delete any local folder Evolution hangs and crashes. feeed03b lwp_park (0, 0, 0) feee517c mutex_lock_impl (fef800d8, 0, fece9924, 80461ec, f3030018, fee416e0) + 144 feee526d mutex_lock (fef800d8) + 10 fee8abf2 malloc (27, fef7f000, 8046228, fec594d4, fecfb3dc) + 2a fec594e6 standard_malloc (27, 3ae3, 6dcb6f4, fec5956e) + 1e fec5959a g_malloc (27, 2f, 8046268, fec855b6) + 36 fec8567f g_find_program_in_path (fa022410, fa060708, feef1470, fa021fde) + d7 fa021fef __1cMcheck_if_gdb6F_v_ (feec81c5, fef7f000, 80462bc, feeed0cf, b, 0) + 5b fa021a94 __1cUbugbuddy_segv_handle6Fi_v_ (b, 0, 8046370) + 64 feeed0cf __sighndlr (b, 0, 8046370, 8065228) + f feee01af call_user_handler (b) + 2af feee03df sigacthandler (b, 0, 8046370) + df --- called from signal handler with signal 11 (SIGSEGV) --- fee8b84b _free_unlocked (1) + 20 fee8b7ff free (1, f8ad33ac, 80465d8, fec59520) + 37 fec59532 standard_free (1, 8838718, a238420, fec596c0) + 1e fec596e8 g_free (1) + 34 f8a552ef em_folder_utils_delete_folder (863e6d8, febdafd8, 80f7d38, f8a53540) + 6f f8a53562 emft_popup_delete_folder (ae27e80, f8ad6d40, 83fa570, f9d073b2) + 2e f9d073fa ep_activate (86bd508, 87cc430, 80466a8, febb6b3a) + 56 febb6b8b g_cclosure_marshal_VOID__VOID (ae849b8, 0, 1, 9c4f980, 80467e8, 0) + 5f feb9f3be g_closure_invoke (ae849b8, 0, 1, 9c4f980, 80467e8, 8085078) + d6 febb58c8 signal_emit_unlocked_R (80d5248, 0, 86bd508, 0, 9c4f980, 86bd508) + d94 febb4724 g_signal_emit_valist (86bd508, 61, 0, 80469dc) + 9c8 febb4925 g_signal_emit (86bd508, 61, 0, fe48ab88) + 25 fe48abb7 gtk_widget_activate (86bd508, a364568, 8046a18, fe3875d6) + 47 fe387697 gtk_menu_shell_activate_item (a364568, 86bd508, 1, fe386a6a) + f7 fe386c52 gtk_menu_shell_button_release (a364568, a613990, 8046a88, fe37d94a) + 202 fe37d9b6 gtk_menu_button_release (a364568, a613990) + d6 fe3756b6 _gtk_marshal_BOOLEAN__BOXED (80adcf0, 8046c20, 2, 9335768, 8046c48, fe37d8e0) + 76 feb9f6ae g_type_class_meta_marshal (80adcf0, 8046c20, 2, 9335768, 8046c48, b4) + 46 feb9f3be g_closure_invoke (80adcf0, 8046c20, 2, 9335768, 8046c48, ae84c60) + d6 febb61ed signal_emit_unlocked_R (809ee30, 0, a364568, 8046d90, 9335768, 14) + 16b9 febb451e g_signal_emit_valist (a364568, 25, 0, 8046e3c) + 7c2 febb4925 g_signal_emit (a364568, 25, 0, a613990, 8046e5c, 80fa3d0) + 25 fe48a9fa gtk_widget_event_internal (a364568, a613990, 8046e88, fe48a5a8) + 246 fe48a63d gtk_widget_event (a364568, a613990, 8046ec8, fe3740f1) + ad fe37416e gtk_propagate_event (86bd508, a613990, 8046ef8, fe372c76) + 9a fe372fda gtk_main_do_event (a613990, 0, 8046f48, fe695b2a) + 372 fe695b7a gdk_event_dispatch (80a3a60, 0, 0, fec52b94) + 5a fec52d5a g_main_context_dispatch (80a3aa8, 0, 9729400, 7) + 262 fec533fd g_main_context_iterate (80a3aa8, 1, 1, 8080000) + 475 fec53a71 g_main_loop_run (8152968, 8152968, 8047098, fedd469e) + 1dd fedd46ef bonobo_main (0, fa021a30, 0, 0, 0, 0) + 6b 080656a0 main (1, 8047124, 804712c, 805b61f) + 3b4 0805b67d _start (1, 8047260, 0, 804726a, 80472cb, 80472f0) + 7d ----------------- lwp# 2 / thread# 2 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (81570d0, 8105e28, 0, feee6c66) + 60 feee6cde __cond_wait (81570d0, 8105e28, f7b4eecc, feee6d23) + 86 feee6d31 cond_wait (81570d0, 8105e28, f7b4eefc, feee6d64) + 24 feee6d79 pthread_cond_wait (81570d0, 8105e28, f7b4ef2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (8105ea8, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (8105ea8, fecfa278, f7b4ef8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (80d9708, 80d9850, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (80d9850, fef7f000, f7b4efec, feeecd3e) + 133 feeecd76 _thrp_setup (fa910a00) + 7e feeed000 _lwp_start (fa910a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 3 / thread# 3 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (810b148, 81538d0, 0, feee6c66) + 60 feee6cde __cond_wait (810b148, 81538d0, f7a4fecc, feee6d23) + 86 feee6d31 cond_wait (810b148, 81538d0, f7a4fefc, feee6d64) + 24 feee6d79 pthread_cond_wait (810b148, 81538d0, f7a4ff2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (81538b0, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (81538b0, fecfa278, f7a4ff8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (811a9d0, 8102148, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (8102148, fef7f000, f7a4ffec, feeecd3e) + 133 feeecd76 _thrp_setup (fa911200) + 7e feeed000 _lwp_start (fa911200, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 5 / thread# 5 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (81c5478, 81c1730, 0, feee6c66) + 60 feee6cde __cond_wait (81c5478, 81c1730, f77ceecc, feee6d23) + 86 feee6d31 cond_wait (81c5478, 81c1730, f77ceefc, feee6d64) + 24 feee6d79 pthread_cond_wait (81c5478, 81c1730, f77cef2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (81c1710, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (81c1710, fecfa278, f77cef8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (81c7498, 81c5bc0, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (81c5bc0, fef7f000, f77cefec, feeecd3e) + 133 feeecd76 _thrp_setup (fa912200) + 7e feeed000 _lwp_start (fa912200, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 23 / thread# 23 -------------------- feeed03b lwp_park (0, 0, 0) feee517c mutex_lock_impl (fef800d8, 0, feee526d, 85df558, 0, 86f5090) + 144 feee526d mutex_lock (fef800d8) + 10 fee8abf2 malloc (68) + 2a f97c285c PR_Malloc (68) + 34 f975052e PORT_Alloc (68) + 26 f972e84a sftk_InitGeneric (86f5090, f78fe154, 3, f78fe158, 7, f78fe15c) + ee f9731106 NSC_SignInit (f, f78fe2c4, 7) + 26e f984c5b0 pk11_context_init (86b87c0, f78fe2c4) + e4 f984db51 PK11_DigestBegin (86b87c0) + 1f9 f98d7dcf ssl3_ComputeRecordMAC (84568a4, 1, 17, 300, 0, 25e) + d3 f98e4b8a ssl3_HandleRecord (8454ec0, f78fe6b4, 845511c) + 3de f98e6028 ssl3_GatherAppDataRecord (8454ec0, 0) + 80 f98ef4d6 ssl_SecureRead (8454ec0, 8552fd8, 400) + 26e f98f4c72 ssl_Read (8461af0, 8552fd8, 400) + 6e f97ba430 PR_Read (8461af0, 8552fd8, 400, f869d1c3) + 18 f869d207 stream_read (8450800, 8552fd8, 400, f9966bdd) + 123 f9966bf7 camel_stream_read (8450800, 8552fd8, 400, f9964caa) + a3 f9964d03 camel_stream_buffer_gets (8497948, f78fe914, 400, f792bd77) + 67 f792bd93 camel_imap_store_readline (81c6008, f78fed78, f78feefc, f791ac22) + bb f791ac3b camel_imap_command_response (81c6008, f78fee04, f78feefc, f791d450) + 27 f791d6dc imap_rescan (8b5f860, 523, f78feefc, f791d1ad) + 2bc f791d0e0 imap_refresh_info (8b5f860, f78feefc, f78feecc, f867f228) + 438 f867f24c camel_folder_refresh_info (8b5f860) + 3c f8a8efa5 refresh_folders_exec (8e15260, f8ad33ac, f78fef4c, f8a890d4) + b1 f8a890e2 mail_msg_proxy (8e15260) + 8e fec7cb93 g_thread_pool_thread_proxy (8106c48, 8e244e8, 200, fec7b41e) + c3 fec7b543 g_thread_create_proxy (8e244e8, fef7f000, f78fefec, feeecd3e) + 133 feeecd76 _thrp_setup (fa911a00) + 7e feeed000 _lwp_start (fa911a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 9 / thread# 9 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (827f180, 827d6f8, 0, feee6c66) + 60 feee6cde __cond_wait (827f180, 827d6f8, f747eecc, feee6d23) + 86 feee6d31 cond_wait (827f180, 827d6f8, 0, feee6d64) + 24 feee6d79 pthread_cond_wait (827f180, 827d6f8, f747ef1c, fec2b422) + 21 fec2b515 g_async_queue_pop_intern_unlocked (827d6d8, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (827d6d8, 2, f747ef8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (8280d20, 826e568, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (826e568, fef7f000, f747efec, feeecd3e) + 133 feeecd76 _thrp_setup (fa913a00) + 7e feeed000 _lwp_start (fa913a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 10 / thread# 10 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (839eef0, 839e708, 0, feee6c66) + 60 feee6cde __cond_wait (839eef0, 839e708, f45feecc, feee6d23) + 86 feee6d31 cond_wait (839eef0, 839e708, f45feefc, feee6d64) + 24 feee6d79 pthread_cond_wait (839eef0, 839e708, f45fef2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (839e6e8, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (839e6e8, fecfa278, f45fef8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (83a0140, 8387458, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (8387458, fef7f000, f45fefec, feeecd3e) + 133 feeecd76 _thrp_setup (fa914200) + 7e feeed000 _lwp_start (fa914200, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 11 / thread# 11 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (83cd728, 83cdc40, 0, feee6c66) + 60 feee6cde __cond_wait (83cd728, 83cdc40, f41feecc, feee6d23) + 86 feee6d31 cond_wait (83cd728, 83cdc40, f41feefc, feee6d64) + 24 feee6d79 pthread_cond_wait (83cd728, 83cdc40, f41fef2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (83cdc20, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (83cdc20, fecfa278, f41fef8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (83b0558, 83bae30, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (83bae30, fef7f000, f41fefec, feeecd3e) + 133 feeecd76 _thrp_setup (fa914a00) + 7e feeed000 _lwp_start (fa914a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 85 / thread# 85 -------------------- feef16a7 pollsys (9963368, 1, 0, 0) fee97824 poll (9963368, 1, ffffffff, fec614fc, 9d7d0ec) + 4c fec61514 g_poll (9963368, 1, ffffffff, fec52f96) + 24 fec533c3 g_main_context_iterate (9d7d0e8, 1, 1, 9d6f4c0) + 43b fec53a71 g_main_loop_run (9d7c0f0, 0, f75d0fac, f99cc0c4) + 1dd f99cc0e6 startup_mainloop (0, 9d6f4c0, 200, fec7b41e) + 2e fec7b543 g_thread_create_proxy (9d6f4c0, fef7f000, f75d0fec, feeecd3e) + 133 feeecd76 _thrp_setup (fa913200) + 7e feeed000 _lwp_start (fa913200, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 86 / thread# 86 -------------------- feeed03b lwp_park (0, 0, 0) feee517c mutex_lock_impl (fef800d8, 0, f30ffd0c, feee4412, fa915a00, 0) + 144 feee526d mutex_lock (fef800d8) + 10 fee8abf2 malloc (68, 0, e0000, fee738b6) + 2a fee738f4 calloc (1, 68, f30ffd6c, fec59548, 80d1c88) + 4c fec5955d standard_calloc (1, 68, f30ffd7c, fec595d6) + 21 fec59604 g_malloc0 (68, fecfa278, f30ffdcc, fed232f0) + 38 fed23314 giop_recv_buffer_use_buf (92ce9e0, 0, f30ffdec, fed22ab2) + 30 fed22ae7 giop_connection_handle_input (92ce9e0, fed5c404, f30ffe2c, fed405b7) + 43 fed405c2 link_connection_io_handler (0, 1, 92ce9e0, fed425e0, 0) + 76 fed4261c link_source_dispatch (9d7cc98, fed4054c, 92ce9e0, f30ffeb4) + 48 fec52d5a g_main_context_dispatch (9d6be70, 0, 9d7e688, c) + 262 fec533fd g_main_context_iterate (9d6be70, 1, 1, 9d79800) + 475 fec53a71 g_main_loop_run (9d7c0a8, 0, 0, fed3e636) + 1dd fed3e64b link_io_thread_fn (0, 9d79800, 200, fec7b41e) + 1f fec7b543 g_thread_create_proxy (9d79800, fef7f000, f30fffec, feeecd3e) + 133 feeecd76 _thrp_setup (fa915a00) + 7e feeed000 _lwp_start (fa915a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 16 / thread# 16 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (8424f00, 8423c08, 0, feee6c66) + 60 feee6cde __cond_wait (8424f00, 8423c08, f3000ecc, feee6d23) + 86 feee6d31 cond_wait (8424f00, 8423c08, f3000efc, feee6d64) + 24 feee6d79 pthread_cond_wait (8424f00, 8423c08, f3000f2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (8423be8, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (8423be8, fecfa278, f3000f8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (8426a28, 84264a8, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (84264a8, fef7f000, f3000fec, feeecd3e) + 133 feeecd76 _thrp_setup (fa916200) + 7e feeed000 _lwp_start (fa916200, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 17 / thread# 17 -------------------- feeed03b lwp_park (0, 0, 0) feee679d cond_wait_queue (84378f0, 84240c8, 0, feee6c66) + 60 feee6cde __cond_wait (84378f0, 84240c8, f2f01ecc, feee6d23) + 86 feee6d31 cond_wait (84378f0, 84240c8, f2f01efc, feee6d64) + 24 feee6d79 pthread_cond_wait (84378f0, 84240c8, f2f01f2c, fec2b45b) + 21 fec2b515 g_async_queue_pop_intern_unlocked (8424068, 0, 0, fec2b592) + 101 fec2b5e7 g_async_queue_pop (8424068, fecfa278, f2f01f8c, f993e0b6) + 63 f993e0d9 sync_request_thread_cb (8434af8, 84270c8, 200, fec7b41e) + 31 fec7b543 g_thread_create_proxy (84270c8, fef7f000, f2f01fec, feeecd3e) + 133 feeecd76 _thrp_setup (fa916a00) + 7e feeed000 _lwp_start (fa916a00, 0, 0, feeecd3e, 0, 0) ----------------- lwp# 103 / thread# 103 -------------------- feeed03b lwp_park (0, f22cee0c, 0) feee679d cond_wait_queue (98887d8, 80d1d48, f22cee0c, feee6986) + 60 feee6b63 cond_wait_common (98887d8, 80d1d48, f22cee0c, feee6da6) + 1eb feee6dfe __cond_timedwait (98887d8, 80d1d48, f22cee8c, feee6e90) + 66 feee6ea1 cond_timedwait (98887d8, 80d1d48, f22cee8c, feee6ed4) + 27 feee6eec pthread_cond_timedwait (98887d8, 80d1d48, f22cee8c, fce11955) + 24 fce1199f g_cond_timed_wait_posix_impl (98887d8, 80d1d48, f22cef3c, fec2b422) + 57 fec2b4a4 g_async_queue_pop_intern_unlocked (80d1d28, 0, f22cef3c, fec2b8d2) + 90 fec2b928 g_async_queue_timed_pop (80d1d28, f22cef3c, f22cef4c, fec7c942) + 64 fec7c9fe g_thread_pool_wait_for_new_pool (807dc0c, fecfa278, 4a028ef7, de189, fecfb29c, 0) + ca fec7cc50 g_thread_pool_thread_proxy (80cdf58, ad05388, 200, fec7b41e) + 180 fec7b543 g_thread_create_proxy (ad05388, fef7f000, f22cefec, feeecd3e) + 133 feeecd76 _thrp_setup (fa917a00) + 7e feeed000 _lwp_start (fa917a00, 0, 0, feeecd3e, 0, 0)
(Please set the Version field.)
Created attachment 134180 [details] [review] The unused variable 'uri' should be removed
Looks like that's already been fixed. *** This bug has been marked as a duplicate of 579306 ***