Bug 245729

Summary: Akonadi crashed [QStringList, folder, KPIM::FolderLister::readConfig, KABC::ResourceGroupwareBase::setFolderLister]
Product: [Frameworks and Libraries] Akonadi Reporter: Poteau Romuald <romuald.poteau>
Component: generalAssignee: Volker Krause <vkrause>
Status: RESOLVED INTENTIONAL    
Severity: crash CC: andresbajotierra, kdepim-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: KDEPIM 4.5

Description Poteau Romuald 2010-07-25 12:57:30 UTC
Application: akonadi_kabc_resource (0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-default x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I was waiting for the end of the initialization process of the login session, without doing anything else than watching the screen

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Akonadi Resource (akonadi_kabc_resource), signal: Segmentation fault
[KCrash Handler]
#5  ref (this=0x7e89c0, newprefs=0x7b5130) at /usr/include/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x7e89c0, newprefs=0x7b5130) at /usr/include/QtCore/qlist.h:114
#7  QStringList (this=0x7e89c0, newprefs=0x7b5130) at /usr/include/QtCore/qstringlist.h:71
#8  folder (this=0x7e89c0, newprefs=0x7b5130) at /usr/src/debug/kdepim-4.4.4/build/kresources/lib/kresources_groupwareprefs.h:120
#9  KPIM::FolderLister::readConfig (this=0x7e89c0, newprefs=0x7b5130) at /usr/src/debug/kdepim-4.4.4/kresources/lib/folderlister.cpp:139
#10 0x00007f6f9e4fec3d in KABC::ResourceGroupwareBase::setFolderLister (this=0x7b3a50, folderLister=0x7e89c0) at /usr/src/debug/kdepim-4.4.4/kresources/lib/kabc_resourcegroupwarebase.cpp:84
#11 0x00007f6f9e71c445 in KABC::ResourceGroupDav::init (this=0x7b3a50) at /usr/src/debug/kdepim-4.4.4/kresources/groupdav/kabc_resourcegroupdav.cpp:47
#12 0x00007f6f9e71c4af in KABC::ResourceGroupDav::ResourceGroupDav (this=0x7b3a50, group=...) at /usr/src/debug/kdepim-4.4.4/kresources/groupdav/kabc_resourcegroupdav.cpp:39
#13 0x00007f6f9e924849 in KRES::PluginFactory<KABC::ResourceGroupDav, KABC::ResourceGroupwareBaseConfig>::resource (this=<value optimized out>, group=...) at /usr/include/kresources/resource.h:246
#14 0x00007f6faa9c275f in KRES::Factory::Private::resourceInternal (this=0x776810, type=..., group=0x7fff36dadb00) at /usr/src/debug/kdepimlibs-4.4.4/kresources/factory.cpp:234
#15 0x00007f6faa9c2b98 in KRES::ManagerImpl::readResourceConfig (this=0x783ca0, identifier=..., checkActive=false) at /usr/src/debug/kdepimlibs-4.4.4/kresources/managerimpl.cpp:357
#16 0x00007f6faa9c374d in KRES::ManagerImpl::readConfig (this=0x783ca0, cfg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.4/kresources/managerimpl.cpp:132
#17 0x000000000040fade in _start ()

Possible duplicates by query: bug 224277, bug 224126, bug 222083, bug 220190, bug 219333.

Reported using DrKonqi
Comment 1 Tobias Koenig 2010-08-02 20:23:28 UTC
Hej,

this crash is one of the thousands obscure bugs in the old KResource framework which Akonadi is aimed to replace. With KDE-PIM 4.5 we provide an Akonadi based GroupDAV resource which you can use in favor of the KResource based which triggered this crash.

Ciao,
Tobias
Comment 2 Dario Andres 2010-11-20 20:00:29 UTC
*** Bug 250751 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-11-20 20:00:32 UTC
*** Bug 250810 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-11-20 20:00:35 UTC
*** Bug 250753 has been marked as a duplicate of this bug. ***