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 330279 - Exchange account crashes when calendar is viewed
Exchange account crashes when calendar is viewed
Status: RESOLVED DUPLICATE of bug 329866
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.4.x
Other other
: High critical
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks:
 
 
Reported: 2006-02-07 14:47 UTC by John Russell
Modified: 2006-02-13 18:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
new stack trace without stripping (17.64 KB, text/plain)
2006-02-10 15:39 UTC, John Russell
Details
Stack trace after deleting all config and starting again (37.23 KB, text/plain)
2006-02-10 18:41 UTC, John Russell
Details
shell output during calendar crash (1.34 KB, text/plain)
2006-02-10 18:43 UTC, John Russell
Details

Description John Russell 2006-02-07 14:47:49 UTC
From: John Russell <jjrussell@gmai.com>
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.12.1
Subject: Exchange account crashes after about 1 minute

Distribution: Gentoo Base System version 1.12.0_pre15
Package: Evolution
Severity: major
Version: GNOME2.12.2 2.4.x
Gnome-Distributor: Gentoo
Synopsis: Exchange account crashes after about 1 minute
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.4.x
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
Description of the crash:
There is something in my exchange account now that causes evolution to
crash.  I've been using evo 2.4.2 since it came out and others before
that and It didn't used to do this.  I'm not sure what about the account
has changed.

Steps to reproduce the crash:
1. Turn on evolution with the exchange account active
2. wait one minute or so
3. Evolution crashes with dialog to submit a bug

Expected Results:
It should not crash

How often does this happen?
It now happens every time I open evolution, but like I said, it used to
work ok.  It would crash on certain meeting acceptances but now it
crashes every time it opens.

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233717056 (LWP 23971)]
[New Thread -1337992272 (LWP 24226)]
[New Thread -1321206864 (LWP 24172)]
[New Thread -1276060752 (LWP 24171)]
[New Thread -1301238864 (LWP 24170)]
[New Thread -1292846160 (LWP 23998)]
[New Thread -1258882128 (LWP 23997)]
[New Thread -1258615888 (LWP 23985)]
[New Thread -1249760336 (LWP 23984)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1233717056 (LWP 23971))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 strcmp
    from /lib/libc.so.6
  • #5 e_cal_resolve_tzid_cb
    from /usr/lib/libecal-1.2.so.3
  • #6 e_cal_generate_instances_for_object
    from /usr/lib/libecal-1.2.so.3
  • #7 e_cal_model_set_instance_times
    from /usr/lib/evolution/2.4/components/libevolution-calendar.so
  • #8 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 e_cal_view_get_type
    from /usr/lib/libecal-1.2.so.3
  • #14 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #19 e_cal_view_listener_get_type
    from /usr/lib/libecal-1.2.so.3
  • #20 _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyObjectsAdded
    from /usr/lib/libecal-1.2.so.3
  • #21 ORBit_POA_setup_root
    from /usr/lib/libORBit-2.so.0
  • #22 ORBit_OAObject_invoke
    from /usr/lib/libORBit-2.so.0
  • #23 ORBit_small_invoke_adaptor
    from /usr/lib/libORBit-2.so.0
  • #24 ORBit_POAObject_post_invoke
    from /usr/lib/libORBit-2.so.0
  • #25 ORBit_POAObject_post_invoke
    from /usr/lib/libORBit-2.so.0
  • #26 giop_thread_queue_process
    from /usr/lib/libORBit-2.so.0
  • #27 giop_thread_queue_process
    from /usr/lib/libORBit-2.so.0
  • #28 link_servers_move_io_T
    from /usr/lib/libORBit-2.so.0
  • #29 g_source_remove_poll
    from /usr/lib/libglib-2.0.so.0
  • #30 g_main_context_acquire
    from /usr/lib/libglib-2.0.so.0
  • #31 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #32 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #33 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-02-07 14:47 -------

Comment 1 André Klapper 2006-02-09 14:02:56 UTC
hi john,
thanks for reporting.
make sure you're using the latest versions (evolution 2.4.2.1, evolution-data-server 1.4.2.1, evolution exchange 2.4.2).

unique stacktrace according to simple-dup-finder.
Comment 2 John Russell 2006-02-10 15:38:37 UTC
I am using all the latest versions you mentioned.  I recompiled evolution at all without stripping to get a more useful stack trace. I'll put it in an attachment so the comments aren't so long.  
Comment 3 John Russell 2006-02-10 15:39:53 UTC
Created attachment 59081 [details]
new stack trace without stripping

No strip stack trace
Comment 4 André Klapper 2006-02-10 16:59:31 UTC
the second stacktrace seems to be a bit similar to bug 313111 comment 2 which leads to bug 261154.
however, it seems that it is a different bug then the original one here. :-/

reassigning to connector (=exchange module).
Comment 5 André Klapper 2006-02-10 17:06:53 UTC
(uhm. dealing suddenly with two bugs in one report is bad. perhaps the first one isn't a connector issue and i should not have reassigned this. anyway. :-/ )
Comment 6 John Russell 2006-02-10 18:41:49 UTC
Created attachment 59094 [details]
Stack trace after deleting all config and starting again

Just to get started fresh, I killed all evo related processes deleted ~/.evolution ~/.gconf/apps/evolution and restarted gconfd-2 and recreated my exchange evolution account from scratch.  

Mail works just fine, but as soon as I switch to the calendar it crashes.  I got another stack trace from that, which looks similar to the first but has some new stuff in it.
Comment 7 John Russell 2006-02-10 18:43:15 UTC
Created attachment 59095 [details]
shell output during calendar crash

Here is the shell output for the calendar crash after deleting all config and starting again.  This corresponds to the second stack trace attachment.
Comment 8 Chenthill P 2006-02-13 07:57:17 UTC
committed the fix to cvs HEAD. 

*** This bug has been marked as a duplicate of 329866 ***
Comment 9 John Russell 2006-02-13 14:25:27 UTC
Thanks for getting to this.  Will this fix be in the next point release or will this have to wait for the next major version?  Thanks again.
Comment 10 André Klapper 2006-02-13 18:11:42 UTC
hi john,
yes, this will be included in the upcoming evolution 2.6.0 (scheduled for march 15th, 2006).