Bug 237456

Summary: Akonadi crashes during Kontact startup
Product: [Frameworks and Libraries] Akonadi Reporter: William Lugg <wlugg>
Component: VCard file resourceAssignee: Volker Krause <vkrause>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kdepim-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description William Lugg 2010-05-13 03:31:45 UTC
Application: akonadi_vcard_resource (0.1)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
While starting Kontact, Akonadi crashed.  It seems to happen every time I attempt to start Kontact.  I've gone through the "Kubuntu 10.4 Upgrade" section on the Akonadi Troubleshooting page, but to no avail.

The crash can be reproduced every time.

 -- Backtrace:
Application: Akonadi Resource (akonadi_vcard_resource), signal: Aborted
[KCrash Handler]
#5  0x00007fdbc7a0da75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fdbc7a115c0 in *__GI_abort () at abort.c:92
#7  0x00007fdbc803f8e5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#8  0x00007fdbc803dd16 in ?? () from /usr/lib/libstdc++.so.6
#9  0x00007fdbc803dd43 in std::terminate() () from /usr/lib/libstdc++.so.6
#10 0x00007fdbc803de3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#11 0x00007fdbca45b132 in qBadAlloc () at global/qglobal.cpp:2004
#12 0x00007fdbc85402c8 in QX11PixmapData::toImage (this=0x10dc390) at image/qpixmap_x11.cpp:1494
#13 0x00007fdbc8527b60 in QPixmap::toImage (this=0x7fffb0058470) at image/qpixmap.cpp:486
#14 0x00007fdbc91d1623 in KPixmapCache::Private::writeData (this=0xf99aa0, key=<value optimized out>, pix=<value optimized out>) at ../../kdeui/util/kpixmapcache.cpp:1474
#15 0x00007fdbc91d4cab in KPixmapCache::insert (this=0xf9d8d0, key=..., pix=...) at ../../kdeui/util/kpixmapcache.cpp:1440
#16 0x00007fdbc9118f54 in KIconLoader::loadIcon (this=0xf4d5a0, _name=<value optimized out>, group=<value optimized out>, size=128, state=<value optimized out>, overlays=..., path_store=0x0, 
    canReturnNull=true) at ../../kdeui/icons/kiconloader.cpp:1005
#17 0x00007fdbc9118c94 in KIconLoader::loadIcon (this=0xf4d5a0, _name=<value optimized out>, group=<value optimized out>, size=128, state=<value optimized out>, overlays=..., path_store=0x0, 
    canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1130
#18 0x00007fdbc91105bd in KIconEngine::pixmap (this=<value optimized out>, size=..., mode=<value optimized out>, state=<value optimized out>) at ../../kdeui/icons/kiconengine.cpp:119
#19 0x00007fdbc84f7625 in QIcon::pixmap (this=<value optimized out>, size=..., mode=4294967295, state=10) at image/qicon.cpp:669
#20 0x00007fdbc84e3f34 in QWidgetPrivate::setWindowIcon_sys (this=<value optimized out>, forceReset=<value optimized out>) at kernel/qwidget_x11.cpp:1458
#21 0x00007fdbc849c858 in QWidget::create (this=0x1013670, window=0, initializeWindow=<value optimized out>, destroyOldWindow=<value optimized out>) at kernel/qwidget.cpp:1351
#22 0x00007fdbc84d38c7 in setupOwner () at kernel/qclipboard_x11.cpp:131
#23 0x00007fdbc84d42f1 in QClipboard (this=0x10130a0, parent=0x120) at kernel/qclipboard_x11.cpp:458
#24 0x00007fdbc8445457 in QApplication::clipboard () at kernel/qapplication.cpp:3090
#25 0x00007fdbc9156b9e in KClipboardSynchronizer::Private::setupSignals (this=0x868) at ../../kdeui/kernel/kclipboard.cpp:94
#26 0x00007fdbc9157142 in KClipboardSynchronizer (this=0x1012f70, parent=<value optimized out>) at ../../kdeui/kernel/kclipboard.cpp:84
#27 0x00007fdbc91571f4 in operator-> () at ../../kdeui/kernel/kclipboard.cpp:73
#28 operator KClipboardSynchronizer* () at ../../kdeui/kernel/kclipboard.cpp:73
#29 KClipboardSynchronizer::self () at ../../kdeui/kernel/kclipboard.cpp:74
#30 0x00007fdbc9151f41 in KApplicationPrivate::init (this=0xf8ca10, GUIenabled=true) at ../../kdeui/kernel/kapplication.cpp:463
#31 0x00007fdbc91535d9 in KApplication (this=0x7fffb0059810, GUIenabled=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:343
#32 0x00000000004102d7 in Akonadi::ResourceBase::init<VCardResource> (argc=<value optimized out>, argv=<value optimized out>) at /usr/include/akonadi/resourcebase.h:177
#33 main (argc=<value optimized out>, argv=<value optimized out>) at ../../../resources/vcard/vcardresource.cpp:189

This bug may be a duplicate of or related to bug 209263.

Possible duplicates by query: bug 236894, bug 236782, bug 236578, bug 234954, bug 234246.

Reported using DrKonqi
Comment 1 Tobias Koenig 2010-06-20 13:45:15 UTC
Hej,

the bug in KPixmapCache should have been fixed in the meantime.
Please reopen if you can still reproduce it in KDE 4.4.4 or 4.5

Ciao,
Tobias
Comment 2 William Lugg 2010-06-21 03:03:10 UTC
No, that problem seems to have gone away in 4.4.4.

FWIW, I do still have to stop and start Akonadi after starting Kontact and 
getting the Akodadi Server Self Test dialog displayed.

I'm sure this is unrelated to the subject bug, but is very annoying.

HTH
----
Bill Lugg
  Milstar Software Support
  Peterson AFB, CO
  No Micro$oft products were used to create this email.  
  God rules and if He needed a computer it would run Linux!

On Sunday, June 20, 2010 05:45:20 am Tobias Koenig wrote:
> https://bugs.kde.org/show_bug.cgi?id=237456
> 
> 
> 
> 
> 
> --- Comment #1 from Tobias Koenig <tokoe kde org>  2010-06-20 13:45:15 ---
> Hej,
> 
> the bug in KPixmapCache should have been fixed in the meantime.
> Please reopen if you can still reproduce it in KDE 4.4.4 or 4.5
> 
> Ciao,
> Tobias
Comment 3 Christoph Feck 2010-06-26 15:42:42 UTC

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