GNOME Bugzilla – Bug 560651
Crash in Clock Applet when clicked
Last modified: 2008-12-08 12:44:55 UTC
Steps to reproduce: When the clock applet is clicked to get a list of appointments and tasks, it immediately terminates, and prompts you to reload or not reload it. Evolution version is 2.22.3.1. The calender in Evolution works fine. Stack trace: Unable to get stack trace because of it being an applet. Other information:
Interesting. When I test the applet with panel-test-applets, it works fine. Full functionality, no crash. Maybe a configuration file is bad somewhere? I haven't changed any.
Can you try running the gnome-panel from the command line (run "gnome-session-remove gnome-panel" first to stop it from respawning automatically) and see if crashes then?
Still crashes when I run gnome-panel from the command line. No output. The crash happens when the "tasks" tab is open. When closed, it runs fine.
Hmm. I'm guessing you have a /usr/libexec/clock-applet then (other locations may also apply, depending on your distro, should be in the gnome-panel package)? If so, then remove the clock applet from your panel, run that in a terminal window, then re-add it to your panel and do the steps necessary to crash it. That *should* result in the clock-applet from the terminal terminating, and then if you can follow the standard instructions for gdb at http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running to get us a stacktrace that would be great!
Stack trace attached, though it probably won't help very well without the debugging symbols... I can compile it by hand using an SRPM, but that may take me a while to figure out how to do. Program received signal SIGSEGV, Segmentation fault. 0x0000003abae0b6cd in g_closure_invoke () from /lib64/libgobject-2.0.so.0 (gdb) (gdb) thread apply all bt
+ Trace 209795
Thread 1 (Thread 0x7f0fb962c7f0 (LWP 21779))
I don't know what distribution you're running, but http://live.gnome.org/GettingTraces/DistroSpecificInstructions has instructions for various ones on how to get debug symbols for them (often without recompiling). Judging from the stack, we especially need the debug symbols for glib, gobject and gtk, and the symbols for the clock applet itself (which should be in the gnome-panel debug package). Thanks for all your help!
Created attachment 122737 [details] Bug Buddy Output
Once I installed the debuginfo, Bug Buddy started doing it's job! I've attached the output. Thanks for your help! :3
Um, that appears to only be the data from frame #19 downwards... could we possibly have the rest of the output?
Created attachment 122739 [details] Real Output
Sorry for the spam - I didn't copy all the output to the text file correctly! Got it right this time. Sorry for the problems. :(
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 546834 ***