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 214232 - evolution-mail crashes on startup
evolution-mail crashes on startup
Status: RESOLVED DUPLICATE of bug 214218
Product: evolution
Classification: Applications
Component: Mailer
pre-1.5 (obsolete)
Other All
: Normal blocker
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2001-11-01 11:32 UTC by Dick Porter
Modified: 2013-09-10 14:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dick Porter 2001-11-01 11:32:14 UTC
Snapshot 0.16.100+cvs.2001.11.01.03.30

evolution-mail fails an assertion at startup, while the splash window is
still showing. Running evolution-mail in gdb shows:

(gdb) run
Starting program: /usr/bin/evolution-mail 
[New Thread 1024 (LWP 24411)]
Message: Successfully registered
`OAFIID:GNOME_Evolution_Mail_Wizard_Factory'
Message: Successfully registered
`OAFIID:GNOME_Evolution_Mail_ShellComponent'
Message: Successfully registered
`OAFIID:GNOME_Evolution_MailConfig_Factory'
Message: Successfully registered
`OAFIID:GNOME_Evolution_FolderInfo_Factory'
Message: Successfully registered
`OAFIID:GNOME_Evolution_Mail_ComposerFactory'
[New Thread 2049 (LWP 24468)]
[New Thread 1026 (LWP 24469)]
[New Thread 2051 (LWP 24470)]
Message: Successfully registered
`OAFIID:GNOME_Evolution_Mail_Mbox_ImporterFactory'
Message: Successfully registered
`OAFIID:GNOME_Evolution_Mail_Outlook_ImporterFactory'
[New Thread 3076 (LWP 24473)]

GThread-ERROR **: file gthread-posix.c: line 62 (g_mutex_free_posix_impl):
error Device or resource busy during pthread_mutex_destroy
((pthread_mutex_t *) mutex)
aborting...

Program received signal SIGABRT, Aborted.

Thread 1024 (LWP 24411)

  • #0 kill
    from /lib/libc.so.6
  • #1 pthread_kill
    from /lib/libpthread.so.0
  • #2 raise
    from /lib/libpthread.so.0
  • #3 abort
    from /lib/libc.so.6
  • #4 g_logv
    from /usr/lib/libglib-1.2.so.0
  • #5 g_log
    from /usr/lib/libglib-1.2.so.0
  • #6 _init
    from /usr/lib/libgthread-1.2.so.0
  • #7 ibex_close
    at ibex_block.c line 484
  • #8 local_finalize
    at camel-local-folder.c line 134
  • #9 camel_object_unref
    at camel-object.c line 579
  • #10 mlf_unset_folder
    at mail-local.c line 465
  • #11 mlf_finalize
    at mail-local.c line 554
  • #12 camel_object_unref
    at camel-object.c line 579
  • #13 get_folder_free
    at mail-ops.c line 1264
  • #14 mail_msg_free
    at mail-mt.c line 184
  • #15 mail_msgport_replied
    at mail-mt.c line 393
  • #16 g_io_add_watch
    from /usr/lib/libglib-1.2.so.0
  • #17 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #18 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #19 g_main_iteration
    from /usr/lib/libglib-1.2.so.0
  • #20 gtk_main_iteration
    from /usr/lib/libgtk-1.2.so.0
  • #21 mail_msg_wait
    at mail-mt.c line 302
  • #22 owner_set_cb
    at component-factory.c line 778
  • #23 gtk_marshal_NONE__POINTER_POINTER
    from /usr/lib/libgtk-1.2.so.0
  • #24 gtk_signal_remove_emission_hook
    from /usr/lib/libgtk-1.2.so.0
  • #25 gtk_signal_set_funcs
    from /usr/lib/libgtk-1.2.so.0
  • #26 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #27 impl_setOwner
    at evolution-shell-component.c line 400
  • #28 _ORBIT_skel_GNOME_Evolution_ShellComponent_setOwner
    at Evolution-skels.c line 1247
  • #29 ORBit_POA_handle_request
    from /usr/lib/libORBit.so.0
  • #30 CORBA_ORB_run
    from /usr/lib/libORBit.so.0
  • #31 CORBA_ORB_run
    from /usr/lib/libORBit.so.0
  • #32 giop_main_handle_connection
    from /usr/lib/libIIOP.so.0
  • #33 OAF_ActivationContext_ParseFailed__alloc
    from /usr/lib/liboaf.so.0
  • #34 g_io_add_watch
    from /usr/lib/libglib-1.2.so.0
  • #35 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #36 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #37 g_main_run
    from /usr/lib/libglib-1.2.so.0
  • #38 gtk_main
    from /usr/lib/libgtk-1.2.so.0
  • #39 bonobo_main
    from /usr/lib/libbonobo.so.2
  • #40 main
    at main.c line 145
  • #41 __libc_start_main
    from /lib/libc.so.6
  • #0 poll
    from /lib/libc.so.6
  • #0 poll
    from /lib/libc.so.6
  • #1 __pthread_manager
    from /lib/libpthread.so.0
  • #2 pthread_start_thread
    from /lib/libpthread.so.0
  • #0 sigsuspend
    from /lib/libc.so.6
  • #0 sigsuspend
    from /lib/libc.so.6
  • #1 __pthread_wait_for_restart_signal
    from /lib/libpthread.so.0
  • #2 pthread_cond_wait
    from /lib/libpthread.so.0
  • #3 e_msgport_wait
    at e-msgport.c line 198
  • #4 thread_dispatch
    at e-msgport.c line 517
  • #5 pthread_start_thread
    from /lib/libpthread.so.0
  • #6 pthread_start_thread_event
    from /lib/libpthread.so.0
  • #0 sigsuspend
    from /lib/libc.so.6
  • #0 sigsuspend
    from /lib/libc.so.6
  • #1 __pthread_wait_for_restart_signal
    from /lib/libpthread.so.0
  • #2 pthread_cond_wait
    from /lib/libpthread.so.0
  • #3 e_msgport_wait
    at e-msgport.c line 198
  • #4 thread_dispatch
    at e-msgport.c line 517
  • #5 pthread_start_thread
    from /lib/libpthread.so.0
  • #6 pthread_start_thread_event
    from /lib/libpthread.so.0
  • #0 sigsuspend
    from /lib/libc.so.6
  • #0 sigsuspend
    from /lib/libc.so.6
  • #1 __pthread_wait_for_restart_signal
    from /lib/libpthread.so.0
  • #2 pthread_cond_wait
    from /lib/libpthread.so.0
  • #3 e_msgport_wait
    at e-msgport.c line 198
  • #4 thread_dispatch
    at e-msgport.c line 517
  • #5 pthread_start_thread
    from /lib/libpthread.so.0
  • #6 pthread_start_thread_event
    from /lib/libpthread.so.0

Comment 1 Dan Berger 2001-11-01 15:12:11 UTC
I'm seeing the same thing, and I suspect this is related to the fix
for bug 214092.
Comment 2 Not Zed 2001-11-01 19:12:14 UTC

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