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 580201 - evolution crashed with SIGABRT
evolution crashed with SIGABRT
Status: RESOLVED DUPLICATE of bug 521218
Product: evolution-mapi
Classification: Applications
Component: Calendar
0.26.x
Other All
: Normal critical
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
evolution[mapi]
Depends on:
Blocks:
 
 
Reported: 2009-04-25 09:18 UTC by Norbert Wegener
Modified: 2009-05-21 14:22 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Norbert Wegener 2009-04-25 09:18:38 UTC
Steps to reproduce:
On Ubuntu 9.04 with all patches applied evolution crashed with SIGABRT.
This happens while evolution processes the folders on the server and I switched to calendar.
gdb trace attached.


Stack trace:
Script wurde gestartet: Do 23 Apr 2009 09:52:07 CEST
]0;n2@norbert-desktop: ~n2@norbert-desktop:~$ gdb evolution[K[K[K[K[K[K[K[K[K/usr/bin/evolution

GNU gdb 6.8-debian

Copyright (C) 2008 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law.  Type "show copying"

and "show warranty" for details.

This GDB was configured as "i486-linux-gnu"...

(gdb) run

Starting program: /usr/bin/evolution 

[Thread debugging using libthread_db enabled]

[New Thread 0xb61b4770 (LWP 5821)]

** (evolution:5821): DEBUG: Loading Exchange MAPI Plugin 



** (evolution:5821): DEBUG: MAPI listener is constructed with 0 listed MAPI accounts 

** (evolution:5821): DEBUG: mailto URL command: evolution %s

** (evolution:5821): DEBUG: mailto URL program: evolution

[New Thread 0xb4c3db90 (LWP 5831)]

[New Thread 0xb443cb90 (LWP 5832)]

[Thread 0xb443cb90 (LWP 5832) exited]

[New Thread 0xb443cb90 (LWP 5833)]

[New Thread 0xb3abab90 (LWP 5834)]

[New Thread 0xb30ffb90 (LWP 5835)]

[New Thread 0xb28feb90 (LWP 5836)]

[New Thread 0xb20fdb90 (LWP 5837)]

[New Thread 0xb18fcb90 (LWP 5838)]

[Thread 0xb3abab90 (LWP 5834) exited]

[Thread 0xb28feb90 (LWP 5836) exited]

[Thread 0xb18fcb90 (LWP 5838) exited]

[Thread 0xb20fdb90 (LWP 5837) exited]

[Thread 0xb30ffb90 (LWP 5835) exited]

[New Thread 0xb30ffb90 (LWP 5841)]

[New Thread 0xb20fdb90 (LWP 5842)]

[Thread 0xb20fdb90 (LWP 5842) exited]

[Thread 0xb30ffb90 (LWP 5841) exited]

e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: Keine passenden Ergebnisse)

e-data-server-ui-Message: Die SchlÌsselwertedatei enthÀlt nicht die Gruppe »Passwords-ExchangeMAPI«

Create profile with ACCOUNT SRV IP
libexchangemapi-Message: exchange-mapi-connection.c:2874: exchange_mapi_create_profile: lock(connect_lock)

Unknown parameter encountered: "max log size"

Ignoring unknown parameter "max log size"

Unknown parameter encountered: "syslog"

Ignoring unknown parameter "syslog"

Unknown parameter encountered: "passdb backend"

Ignoring unknown parameter "passdb backend"

Unknown parameter encountered: "unix password sync"

Ignoring unknown parameter "unix password sync"

Unknown parameter encountered: "passwd program"

Ignoring unknown parameter "passwd program"

Unknown parameter encountered: "pam password change"

Ignoring unknown parameter "pam password change"

Unknown parameter encountered: "map to guest"

Ignoring unknown parameter "map to guest"

Unknown parameter encountered: "usershare allow guests"

Ignoring unknown parameter "usershare allow guests"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"

Logging into the server... succeeded 

libexchangemapi-Message: exchange-mapi-connection.c:146: exchange_mapi_connection_close: lock(connect_lock)

libexchangemapi-Message: exchange-mapi-connection.c:149: exchange_mapi_connection_close: unlock(connect_lock)

libexchangemapi-Message: exchange-mapi-connection.c:130: exchange_mapi_connection_new: lock(connect_lock)



exchange-mapi-connection.c:75: Entering mapi_profile_load Unknown parameter encountered: "max log size"

Ignoring unknown parameter "max log size"

Unknown parameter encountered: "syslog"

Ignoring unknown parameter "syslog"

Unknown parameter encountered: "passdb backend"

Ignoring unknown parameter "passdb backend"

Unknown parameter encountered: "unix password sync"

Ignoring unknown parameter "unix password sync"

Unknown parameter encountered: "passwd program"

Ignoring unknown parameter "passwd program"

Unknown parameter encountered: "pam password change"

Ignoring unknown parameter "pam password change"

Unknown parameter encountered: "map to guest"

Ignoring unknown parameter "map to guest"

Unknown parameter encountered: "usershare allow guests"

Ignoring unknown parameter "usershare allow guests"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"

Unknown parameter encountered: "max log size"

Ignoring unknown parameter "max log size"

Unknown parameter encountered: "syslog"

Ignoring unknown parameter "syslog"

Unknown parameter encountered: "passdb backend"

Ignoring unknown parameter "passdb backend"

Unknown parameter encountered: "unix password sync"

Ignoring unknown parameter "unix password sync"

Unknown parameter encountered: "passwd program"

Ignoring unknown parameter "passwd program"

Unknown parameter encountered: "pam password change"

Ignoring unknown parameter "pam password change"

Unknown parameter encountered: "map to guest"

Ignoring unknown parameter "map to guest"

Unknown parameter encountered: "usershare allow guests"

Ignoring unknown parameter "usershare allow guests"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"

Unknown parameter encountered: "guest ok"

Ignoring unknown parameter "guest ok"



Loading profile ACCOUNT@SRV 

exchange-mapi-connection.c:116: Leaving mapi_profile_load libexchangemapi-Message: exchange-mapi-connection.c:133: exchange_mapi_connection_new: unlock(connect_lock)

libexchangemapi-Message: 

exchange-mapi-connection.c:138: exchange_mapi_connection_new: Connected 

libexchangemapi-Message: exchange-mapi-folder.c:134: exchange_mapi_peek_folder_list: lock(folder_lock)



exchange-mapi-connection.c:2660: Entering exchange_mapi_get_folders_list libexchangemapi-Message: exchange-mapi-connection.c:2662: exchange_mapi_get_folders_list: lock(connect_lock)

,

.......


calendar-gui-Message: Error occurred while existing dialog active:



calendar-gui-Message: Error occurred while existing dialog active:



calendar-gui-Message: Error occurred while existing dialog active:



calendar-gui-Message: Error occurred while existing dialog active:





(evolution:5821): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `LinkConnection'

**

ERROR:corba-object.c:284:ORBit_try_connection_T: assertion failed: (LINK_CONNECTION (obj->connection) == cnx)



Program received signal SIGABRT, Aborted.

[Switching to Thread 0xb61b4770 (LWP 5821)]

0xb8081430 in __kernel_vsyscall ()

(gdb) thread apply all bt



Thread 1 (Thread 0xb61b4770 (LWP 5821))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 IA__g_assertion_message
  • #4 IA__g_assertion_message_expr
  • #5 ??
    from /usr/lib/libORBit-2.so.0
  • #6 ORBit_object_get_connection
    from /usr/lib/libORBit-2.so.0
  • #7 ORBit_small_invoke_stub
    from /usr/lib/libORBit-2.so.0
  • #8 ORBit_small_invoke_stub_n
    from /usr/lib/libORBit-2.so.0
  • #9 ORBit_c_stub_invoke
    from /usr/lib/libORBit-2.so.0
  • #10 GNOME_Evolution_Calendar_CalView_start
  • #11 e_cal_view_start
    at e-cal-view.c line 390
  • #12 update_e_cal_view_for_client
    at e-cal-model.c line 1700
  • #13 add_new_client
    at e-cal-model.c line 1775
  • #14 client_cal_opened_cb
    at gnome-cal.c line 2910
  • #15 IA__g_cclosure_marshal_VOID__INT
  • #16 IA__g_closure_invoke
  • #17 signal_emit_unlocked_R
  • #18 IA__g_signal_emit_valist
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c line 3037
  • #20 async_signal_idle_cb
    at e-cal.c line 1804
  • #21 g_idle_dispatch
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c line 3922
  • #22 IA__g_main_context_dispatch
  • #23 g_main_context_iterate
  • #24 IA__g_main_loop_run
  • #25 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #26 main
    at main.c line 704

(gdb) 

(gdb) 

(gdb) 

(gdb) quit

The program is running.  Exit anyway? (y or n) y

]0;n2@norbert-desktop: ~n2@norbert-desktop:~$ exit


Script beendet: Do 23 Apr 2009 10:11:55 CEST

Other information:
This is a copy of
https://bugs.launchpad.net/ubuntu/+source/evolution-mapi/+bug/365419
as ubuntu bug triagers have no access to exchange server
Comment 1 Akhil Laddha 2009-04-27 05:01:56 UTC
do you have accessibility enabled ?   (changing the product to mapi)
Comment 2 Norbert Wegener 2009-04-27 07:34:48 UTC
What do you mean by "do you have accessibility enabled ?"
Comment 3 Akhil Laddha 2009-04-27 10:54:15 UTC
In OpenSUSE we refer as Assistive technology but i don't know Ubuntu.
Comment 4 André Klapper 2009-05-16 12:21:39 UTC
"System -> Preferences -> Assistive technology" in Ubuntu.
Akhil, it would be helpful to explain *how* to check whether it's enabled and not just ask *if* it's enabled.
Comment 5 Milan Crha 2009-05-21 14:22:01 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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