Bug 180778

Summary: KOrganizer crashes when adding *.ics file to Akonadi Ressource
Product: [Frameworks and Libraries] Akonadi Reporter: Florian Eßer <f.esser>
Component: ICal file resourceAssignee: Volker Krause <vkrause>
Status: RESOLVED DUPLICATE    
Severity: crash CC: f.esser, krammer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: KOrganizer backtrace after importing *.ics file
Akonadi backtrace after adding a new calendar item

Description Florian Eßer 2009-01-15 09:08:45 UTC
Version:           4.2 rc1 (using Devel)
OS:                Linux
Installed from:    Compiled sources

I'm using the recent KDE 4.2 RC Kubuntu packages.

I set KOrganizer's "Akonadi Compatibility Ressource" to use an *.ics file I copied from another computer's KOrganizer to my home folder, and KOrganizer crashed. (see attachment #1 [details])

After restarting the program, all calendar entries where imported. When I tried to create a new entry, it crashed again, this even akonadi_ical_resource, too. (see attachment #2 [details])
On the console it said:

korganizer(9330): Attempt to use QAction "filter_label" with KXMLGUIFactory!
florian@DeepThought:~$ korganizer(9330) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_hspell.desktop"
korganizer(9330) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_enchant.desktop"
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
korganizer(9330): Attempt to use QAction "filter_label" with KXMLGUIFactory!
korganizer(9330): Attempt to use QAction "filter_label" with KXMLGUIFactory!
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
QPixmap::setMask: Cannot set mask while pixmap is being painted on
ASSERT: "collection.isValid()" in file /build/buildd/kdepimlibs-4.1.96/akonadi/collectionfetchjob.cpp, line 72
KCrash: Application 'korganizer' crashing...
sock_file=/home/florian/.kde/socket-DeepThought/kdeinit4__0
Comment 1 Florian Eßer 2009-01-15 09:10:00 UTC
Created attachment 30265 [details]
KOrganizer backtrace after importing *.ics file
Comment 2 Florian Eßer 2009-01-15 09:10:30 UTC
Created attachment 30266 [details]
Akonadi backtrace after adding a new calendar item
Comment 3 Florian Eßer 2009-01-15 09:12:58 UTC
Well, didn't know that "Attachment #id" links get parsed, so don't click on the links in my description text, for they lead to something very old :)
Comment 4 Volker Krause 2009-01-16 09:03:15 UTC

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