Bug 730514 - Evolution crashes due to publish calendar plugin
Summary: Evolution crashes due to publish calendar plugin
Status: RESOLVED UPSTREAM
Alias: None
Product: openSUSE 12.1
Classification: openSUSE
Component: Evolution (show other bugs)
Version: Final
Hardware: x86-64 SUSE Other
: P3 - Medium : Major (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: Akhil Laddha
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords: calendar
Depends on:
Blocks:
 
Reported: 2011-11-15 18:59 UTC by Roland Hughes
Modified: 2017-08-12 18:31 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
evolution crash backtrace (8.89 KB, text/plain)
2011-12-02 12:52 UTC, Michael Schmuker
Details
evolution crash backtrace (9.52 KB, text/plain)
2011-12-10 19:08 UTC, Michael Schmuker
Details
valgrind trace (4.83 MB, text/x-log)
2011-12-19 13:05 UTC, Michael Schmuker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Hughes 2011-11-15 18:59:31 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

click on the calendar button.  Watch the application disappear.

Reproducible: Always

Steps to Reproduce:
1.see above
2.
3.
Actual Results:  
bye bye baby

Expected Results:  
Calendar window should have opened
Comment 1 Akhil Laddha 2011-11-16 08:12:38 UTC
Please install debuginfo rpms of evolution, evolution-data-server, gtk3, glib and provide us stacktrace when application crashes. Either install bug-buddy or collect trace using gdb.

see http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for details
about how to use gdb.

Do you have accessibility enabled in system ?
Comment 2 Roland Hughes 2011-11-16 14:42:19 UTC
No I don't have accessibility installed.

I will wait and see if the same issue happens after a fresh install from the DVD once it arrives.

KDE runs slow enough now.  I would HATE to install anything debug and make it run slower.
Comment 3 Michael Schmuker 2011-12-02 12:52:26 UTC
Created attachment 465591 [details]
evolution crash backtrace

Having the same problem - evolution crashes when clicking on the "Calendar" button. Attached backtrace.

A workaround is to never click on Calendar. ;) 

If you did it nevertheless, start evolution in offline mode (evolution --offline), go back to e.g. email, and then go online (clicking the icon in the lower left corner). This will at least give you access to your email and tasks, until next time you want to check your calendar :/ .
Comment 4 Roland Hughes 2011-12-02 14:07:51 UTC
This bug must have something to do with bad imports into the address book.  I have no idea what or why, but, some of my contacts imported without first names, just started with email and went down from there.

Once I deleted all of those contacts I haven't had the crash.
Comment 5 Akhil Laddha 2011-12-05 08:51:30 UTC
(In reply to comment #3)
> Created an attachment (id=465591) [details]
> evolution crash backtrace
> 
> Having the same problem - evolution crashes when clicking on the "Calendar"
> button. Attached backtrace.
> 

Are you also using evolution in kde ? looks like you don't have debuginfo rpms installed that's why stack trace is missing debug symbols. Would it be possible for you to install debuginfo rpms of evolution, evolution-data-server, gtk3, glib and provide us updated trace, tia
Comment 6 Michael Schmuker 2011-12-10 19:08:46 UTC
Created attachment 466877 [details]
evolution crash backtrace 

Yes, I'm also using KDE. I tried Kontact but found evolution to work better in combination with Google calendar.  

Sorry for the missing debuginfo symbols - attached is the new trace. 

I upgraded via zypper dup from 11.4, FWIW.
Comment 7 Michael Schmuker 2011-12-10 19:10:28 UTC
BTW, I'm on the official 12.1 release, so the RC2 can be taken out of the headline.
Comment 8 Michael Schmuker 2011-12-16 11:04:26 UTC
Is the new backtrace with debugging symbols of any help?
Comment 9 Akhil Laddha 2011-12-16 11:23:12 UTC
The stacktrace is useful. This crash might be due to calendar publishing plugin.

Do you have any calendar enable for publishing ?
Edit -> Preferences -> Calendar and Task -> Calendar Publishing tab

If yes, does disabling calendar help ?
If no, does disabling calendar publishing plugin in Edit -> Plugins help ?
Comment 10 Michael Schmuker 2011-12-16 14:00:29 UTC
Disabling the calendar publishing plugin helped, calendar works again in evolution. Thanks for your help! If you need more info for a fix let me know.
Comment 11 Akhil Laddha 2011-12-19 11:02:34 UTC
It will be useful if you can provide us valgrind trace [1]. Evolution will be very slow under valgrind.

Did you have any calendar enabled for publishing ?

[1] https://wiki.ubuntu.com/Valgrind
Comment 12 Michael Schmuker 2011-12-19 13:05:03 UTC
Created attachment 468064 [details]
valgrind trace

Valgrind trace is attached.

What I did: 
1) started evolution (w/o valgrind), enabled publishing plugin -> crash
2) started evolution in valgrind, clicked on "plugins" menu item -> crash

I have no calendar enabled for publishing.

Evolution crashes as soon as I enable the publishing plugin, but only when online. Even clicking on the "plugins" menu item crashes evolution when online. In offline mode I can modify the settings and disable publishing. Afterwards, evolution works normally.
Comment 13 Akhil Laddha 2012-02-08 08:25:42 UTC
Possible upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=669601
Comment 14 Nick Geoghegan 2012-03-28 14:02:58 UTC
I am also affected by this bug, with a similar stacktrace to Michael Schmuker and crashing issue on 11.4

I have to start Evolution in express mode, then restart it in normal mode to get any work done.
Comment 15 Tomáš Chvátal 2017-08-12 18:31:47 UTC
12.1 release is out of support. As evolution issues are rather upstream if still reproducible please report to upstream on bugs.gnome.org.