[Bug 290080] New: Kontact crashed on closing

Robby Engelmann robby.engelmann at igfs-ev.de
Thu Dec 29 10:47:48 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=290080

           Summary: Kontact crashed on closing
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: robby.engelmann at igfs-ev.de


Application: kontact (4.8 rc1)
KDE Platform Version: 4.7.95 (4.8 RC1 (4.7.95)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-030200rc7-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Immediately after I close Kontact it crashes almost every time (see that first
after upgrading from KDE 4.7.4 to 4.8RC1 using kubuntu/beta ppa)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb281d730 (LWP 2534))]

Thread 4 (Thread 0xb16d3b70 (LWP 2535)):
#0  0xb78dd424 in __kernel_vsyscall ()
#1  0xb3dfaa5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb6272cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5a1a883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb5a1a99f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3df6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb62650ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb0db2b70 (LWP 2536)):
#0  0xb3df8dbd in pthread_mutex_lock () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0xb6272f14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb3d1f723 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3d1fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb658fb37 in QEventDispatcherGlib::processEvents (this=0x9cc9bc0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0xb65601dd in QEventLoop::processEvents (this=0xb0db22c0, flags=...) at
kernel/qeventloop.cpp:149
#6  0xb6560421 in QEventLoop::exec (this=0xb0db22c0, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb646390b in QThread::exec (this=0x9cc96d0) at thread/qthread.cpp:498
#8  0xb64639fb in QThread::run (this=0x9cc96d0) at thread/qthread.cpp:565
#9  0xb64667b3 in QThreadPrivate::start (arg=0x9cc96d0) at
thread/qthread_unix.cpp:331
#10 0xb3df6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb62650ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xaec96b70 (LWP 2571)):
#0  0xb78dd424 in __kernel_vsyscall ()
#1  0xb625640e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb3d2e34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3d1f896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3d1fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb658fb37 in QEventDispatcherGlib::processEvents (this=0xb9152d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb65601dd in QEventLoop::processEvents (this=0xaec96290, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb6560421 in QEventLoop::exec (this=0xaec96290, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb646390b in QThread::exec (this=0xba92aa8) at thread/qthread.cpp:498
#9  0xb6540e2d in QInotifyFileSystemWatcherEngine::run (this=0xba92aa8) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0xb64667b3 in QThreadPrivate::start (arg=0xba92aa8) at
thread/qthread_unix.cpp:331
#11 0xb3df6d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb62650ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb281d730 (LWP 2534)):
[KCrash Handler]
#7  deref (this=0x1c) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#8  ~QSharedDataPointer (this=0xad9aa58, __in_chrg=<optimized out>) at
/usr/include/qt4/QtCore/qshareddata.h:90
#9  Akonadi::Entity::~Entity (this=0xad9aa58, __in_chrg=<optimized out>) at
../../akonadi/entity.cpp:64
#10 0xb447620b in Akonadi::Item::~Item (this=0xad9aa58, __in_chrg=<optimized
out>) at ../../akonadi/item.cpp:131
#11 0xb4460c7e in ~QHashNode (this=0xad9aa48, __in_chrg=<optimized out>) at
/usr/include/qt4/QtCore/qhash.h:216
#12 QHash<long long, Akonadi::Item>::deleteNode2 (node=0xad9aa48) at
/usr/include/qt4/QtCore/qhash.h:519
#13 0xb6484b2a in QHashData::free_helper (this=0xa8855e8,
node_delete=0xb4460c60 <QHash<long long,
Akonadi::Item>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:271
#14 0xb445482d in freeData (x=<optimized out>, this=<optimized out>) at
/usr/include/qt4/QtCore/qhash.h:568
#15 ~QHash (this=0xa0c1888, __in_chrg=<optimized out>) at
/usr/include/qt4/QtCore/qhash.h:284
#16 ~QHash (this=0xa0c1888, __in_chrg=<optimized out>) at
../../akonadi/entitytreemodel_p.cpp:92
#17 Akonadi::EntityTreeModelPrivate::~EntityTreeModelPrivate (this=0xa0c1880,
__in_chrg=<optimized out>) at ../../akonadi/entitytreemodel_p.cpp:92
#18 0xb444b0b1 in Akonadi::EntityTreeModel::~EntityTreeModel (this=0x9fe5668,
__in_chrg=<optimized out>) at ../../akonadi/entitytreemodel.cpp:82
#19 0xb444b1c2 in Akonadi::EntityTreeModel::~EntityTreeModel (this=0x9fe5668,
__in_chrg=<optimized out>) at ../../akonadi/entitytreemodel.cpp:83
#20 0xb6575841 in QObjectPrivate::deleteChildren (this=0x9fbca20) at
kernel/qobject.cpp:1955
#21 0xb657a439 in QObject::~QObject (this=0xa0774c8, __in_chrg=<optimized out>)
at kernel/qobject.cpp:946
#22 0xaf740923 in KMKernel::~KMKernel() () from /usr/lib/libkmailprivate.so.4
#23 0xaf740a72 in KMKernel::~KMKernel() () from /usr/lib/libkmailprivate.so.4
#24 0xaf89b7e5 in ?? () from /usr/lib/kde4/kmailpart.so
#25 0xaf89b902 in ?? () from /usr/lib/kde4/kmailpart.so
#26 0xb7872878 in KontactInterface::Plugin::~Plugin (this=0x9e0b860,
__vtt_parm=0xafa47b24, __in_chrg=<optimized out>) at
../../kontactinterface/plugin.cpp:90
#27 0xafa390a5 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#28 0xafa390f2 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#29 0xb78a36e7 in Kontact::MainWindow::~MainWindow() () from
/usr/lib/libkontactprivate.so.4
#30 0xb78a3862 in Kontact::MainWindow::~MainWindow() () from
/usr/lib/libkontactprivate.so.4
#31 0xb65745f3 in qDeleteInEventHandler (o=0x9b016d8) at
kernel/qobject.cpp:3986
#32 0xb6579b80 in QObject::event (this=0x9b016d8, e=0xc78fd78) at
kernel/qobject.cpp:1200
#33 0xb6b16c62 in QWidget::event (this=0x9b016d8, event=0xc78fd78) at
kernel/qwidget.cpp:8754
#34 0xb6f394cc in QMainWindow::event (this=0x9b016d8, event=0xc78fd78) at
widgets/qmainwindow.cpp:1478
#35 0xb76ee5a4 in KMainWindow::event (this=0x9b016d8, ev=0xc78fd78) at
../../kdeui/widgets/kmainwindow.cpp:1084
#36 0xb7736a02 in KXmlGuiWindow::event (this=0x9b016d8, ev=0xc78fd78) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#37 0xb6abcd54 in notify_helper (e=0xc78fd78, receiver=0x9b016d8,
this=0x9b0ac80) at kernel/qapplication.cpp:4486
#38 QApplicationPrivate::notify_helper (this=0x9b0ac80, receiver=0x9b016d8,
e=0xc78fd78) at kernel/qapplication.cpp:4458
#39 0xb6ac21a8 in QApplication::notify (this=0x9b0ac80, receiver=0x9b016d8,
e=0xc78fd78) at kernel/qapplication.cpp:4451
#40 0xb7612fa1 in KApplication::notify (this=0xbfb62ee4, receiver=0x9b016d8,
event=0xc78fd78) at ../../kdeui/kernel/kapplication.cpp:311
#41 0xb656119e in QCoreApplication::notifyInternal (this=0xbfb62ee4,
receiver=0x9b016d8, event=0xc78fd78) at kernel/qcoreapplication.cpp:787
#42 0xb6564f93 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9adbd28) at kernel/qcoreapplication.cpp:1428
#44 0xb65650ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1321
#45 0xb658f6a4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=0x9b01380) at
kernel/qeventdispatcher_glib.cpp:277
#47 0xb3d1f25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb3d1f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xb3d1fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#50 0xb658fada in QEventDispatcherGlib::processEvents (this=0x9adcc30,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#51 0xb6b74e3a in QGuiEventDispatcherGlib::processEvents (this=0x9adcc30,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb65601dd in QEventLoop::processEvents (this=0xbfb62e44, flags=...) at
kernel/qeventloop.cpp:149
#53 0xb6560421 in QEventLoop::exec (this=0xbfb62e44, flags=...) at
kernel/qeventloop.cpp:201
#54 0xb656519d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#55 0xb6aba8f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#56 0x0804ac91 in ?? ()
#57 0xb61ac113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#58 0x0804b1c1 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list