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 581701 - Evolution crashes when deleting a folder on Solaris
Evolution crashes when deleting a folder on Solaris
Status: RESOLVED DUPLICATE of bug 579306
Product: evolution
Classification: Applications
Component: Mailer
2.26.x (obsolete)
Other opensolaris
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-05-07 07:42 UTC by Jeff Cai
Modified: 2009-05-07 11:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The unused variable 'uri' should be removed (429 bytes, patch)
2009-05-07 09:57 UTC, Jeff Cai
none Details | Review

Description Jeff Cai 2009-05-07 07:42:27 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)
Comment 1 André Klapper 2009-05-07 08:19:17 UTC
(Please set the Version field.)
Comment 2 Jeff Cai 2009-05-07 09:57:40 UTC
Created attachment 134180 [details] [review]
The unused variable 'uri' should be removed
Comment 3 Matthew Barnes 2009-05-07 11:16:02 UTC
Looks like that's already been fixed.

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