GNOME Bugzilla – Bug 265658
evolution-exchange-storage crashes often and randomly
Last modified: 2004-09-11 01:18:41 UTC
Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: Exchange-storage crashes all the time, at random times, for random reasons. Once it decides to crash, it will frequently crash for a while. Eventually, either through killing all evolution-related processes (data-server, alarm-notify) and/or deleting the exchange/ACCOUNT/personal/subfolders/Calendar/cache.ics file (which as bug#264403 is dealing with, tends to grow rather large at random times), it will eventually calm down and things will be normal again. But it does go into crash mode frequently outside of what happens with cache.ics. Unfortunately I can't reproduce this in any one scenario.... but it doesn't take long. In order to help, I'd like to know how to get a core dump or stack trace or debugging output from connector so when this happens, I can submit some useful information. All I know is that exchange-storage is extremely unstable, at random times for random reasons, and I'd really like to do what I can to help you guys debug it. I hate filing a non-specific bug report without a reproducible test case, but this is happening so frequently that I figure I have to get the ball rolling with something. Thanks...
BTW, I am having a LOT of problems with Connector 1.5.93. Is there a newer version out, closer to 2.0, that I can play with that might be more stable? I'd hate to waste everybody's time on bugs that have been fixed.
Yes, there is 1.5.94. To get a backtrace, attach gdb to the evolution-exchange process when it crashes [ using gdb -p <process id> ]. then on the gdb prompt, type "thread apply all bt". Thats the backtrace that would help us debug the crash.
If you have bug-buddy installed, it should get run automatically and can get you a stack trace and post it to bugzilla. If not, you'd have to start evolution-exchange-storage under gdb, and then when it crashes, type "thread apply all bt" and paste all the output here
I found a reproducible case, so I'm closing this. See bug#265732.