[Bug 292806] New: kontact crashes after start

Piotr Keplicz keplicz at cmc.pl
Sun Jan 29 16:20:55 GMT 2012


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

           Summary: kontact crashes after start
           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: keplicz at cmc.pl


Application: kontact (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.7.4
Operating System: Linux 3.0.0-15-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

I closed Kontact and restarted it. It worked for a couple of seconds and
crashed.
I tried to start it again and it crashed - again.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0xb77b1730 (LWP 15221))]

Thread 5 (Thread 0xb68a8b70 (LWP 15222)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00f80a5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x00e20cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x04183883 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x489f340) at
wtf/FastMalloc.cpp:2495
#4  0x0418399f in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0x489f340) at wtf/FastMalloc.cpp:1618
#5  0x00f7cd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00e130ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb5f7fb70 (LWP 15223)):
#0  0x00a72251 in size (this=0x8417d34) at
../../include/QtCore/../../src/corelib/tools/qlist.h:94
#1  count (this=0x8417d34) at
../../include/QtCore/../../src/corelib/tools/qlist.h:267
#2  socketNotifierSourceCheck (source=0x8417d00) at
kernel/qeventdispatcher_glib.cpp:83
#3  0x01deaf24 in g_main_context_check () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01deb8f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01debc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x00a72b37 in QEventDispatcherGlib::processEvents (this=0x8417228,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00a431dd in QEventLoop::processEvents (this=0xb5f7f2c0, flags=...) at
kernel/qeventloop.cpp:149
#8  0x00a43421 in QEventLoop::exec (this=0xb5f7f2c0, flags=...) at
kernel/qeventloop.cpp:201
#9  0x0094690b in QThread::exec (this=0x8416d38) at thread/qthread.cpp:498
#10 0x009469fb in QThread::run (this=0x8416d38) at thread/qthread.cpp:565
#11 0x009497b3 in QThreadPrivate::start (arg=0x8416d38) at
thread/qthread_unix.cpp:331
#12 0x00f7cd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x00e130ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb4e21b70 (LWP 15231)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00f83619 in __lll_lock_wait () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00f80b36 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#3  0x00e20cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#4  0x009485b3 in QMutexPrivate::wait (this=0x8ecc680, timeout=-1) at
thread/qmutex_unix.cpp:84
#5  0x009447ca in QMutex::lock (this=0x8963cdc) at thread/qmutex.cpp:167
#6  0x07bc8560 in ?? () from /usr/lib/libsopranoclient.so.1
#7  0x07bc86d2 in ?? () from /usr/lib/libsopranoclient.so.1
#8  0x07bc8703 in ?? () from /usr/lib/libsopranoclient.so.1
#9  0x009478db in QThreadStorageData::set (this=0x98a1758, p=0xb563d2d0) at
thread/qthreadstorage.cpp:165
#10 0x07bc5d08 in ?? () from /usr/lib/libsopranoclient.so.1
#11 0x07bc5d8f in ?? () from /usr/lib/libsopranoclient.so.1
#12 0x07bc5096 in Soprano::Client::LocalSocketClient::isConnected() const ()
from /usr/lib/libsopranoclient.so.1
#13 0x07402d3f in init (forced=<optimized out>, this=<optimized out>) at
../../nepomuk/core/nepomukmainmodel.cpp:97
#14 model (this=0x8bcacf0) at ../../nepomuk/core/nepomukmainmodel.cpp:115
#15 Nepomuk::MainModel::executeQuery (this=0x8bcab88, query=...,
language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at
../../nepomuk/core/nepomukmainmodel.cpp:212
#16 0x0233d703 in Soprano::FilterModel::executeQuery(QString const&,
Soprano::Query::QueryLanguage, QString const&) const () from
/usr/lib/libsoprano.so.4
#17 0x073f15a1 in Nepomuk::ResourceData::load (this=0x9a3e2a8) at
../../nepomuk/core/resourcedata.cpp:409
#18 0x073f1910 in Nepomuk::ResourceData::property (this=0x9a3e2a8, uri=...) at
../../nepomuk/core/resourcedata.cpp:240
#19 0x07407bc1 in Nepomuk::Resource::property (this=0xb4e2128c, uri=...) at
../../nepomuk/core/resource.cpp:301
#20 0x04f98c11 in MessageCore::NepomukResourceRetrieverRunnable::run
(this=0x9660a68) at ../../messagecore/asyncnepomukresourceretriever.cpp:47
#21 0x0093d651 in QThreadPoolThread::run (this=0x8c54bc0) at
concurrent/qthreadpool.cpp:106
#22 0x009497b3 in QThreadPrivate::start (arg=0x8c54bc0) at
thread/qthread_unix.cpp:331
#23 0x00f7cd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#24 0x00e130ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4222b70 (LWP 15243)):
#0  0x00110416 in __kernel_vsyscall ()
#1  0x00e21063 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x00db5135 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0xb77b1730 (LWP 15221)):
[KCrash Handler]
#7  0x00110416 in __kernel_vsyscall ()
#8  0x00d6ec8f in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x00d722b5 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x00da4dfc in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x00dafbc2 in ?? () from /lib/i386-linux-gnu/libc.so.6
#12 0x00db001f in ?? () from /lib/i386-linux-gnu/libc.so.6
#13 0x00db0eac in ?? () from /lib/i386-linux-gnu/libc.so.6
#14 0x00db2387 in ?? () from /lib/i386-linux-gnu/libc.so.6
#15 0x00db3ab7 in realloc () from /lib/i386-linux-gnu/libc.so.6
#16 0x00942e53 in qRealloc (ptr=0x91865b0, size=512) at global/qmalloc.cpp:65
#17 0x009a056c in QVectorData::reallocate (x=0x91865b0, newsize=512,
oldsize=256, alignment=4) at tools/qvector.cpp:74
#18 0x0116f3bb in QVector<QRect>::realloc (this=0x8698e9c, asize=16, aalloc=31)
at ../../include/QtCore/../../src/corelib/tools/qvector.h:481
#19 0x012c8a20 in QVector<QRect>::resize (this=0x8698e9c, asize=16) at
../../include/QtCore/../../src/corelib/tools/qvector.h:331
#20 0x012c0b2e in miUnionO (dest=..., r1=0x89bd980, r1End=0x89bd990,
r2=0x9a67178, r2End=0x9a67188, y1=348, y2=672) at painting/qregion.cpp:2420
#21 0x012c1336 in miRegionOp (dest=..., reg1=<optimized out>, reg2=0x89baac8,
overlapFunc=0x12c0850 <miUnionO(QRegionPrivate&, QRect const*, QRect const*,
QRect const*, QRect const*, int, int)>, nonOverlap1Func=0x12c03d0
<miUnionNonO(QRegionPrivate&, QRect const*, QRect const*, int, int)>,
nonOverlap2Func=0x12c03d0 <miUnionNonO(QRegionPrivate&, QRect const*, QRect
const*, int, int)>) at painting/qregion.cpp:2280
#22 0x012c1923 in UnionRegion (reg1=0x8698e98, reg2=0x89baac8, dest=...) at
painting/qregion.cpp:2453
#23 0x012c4b00 in QRegion::operator+= (this=0x8987f8c, r=...) at
painting/qregion.cpp:4043
#24 0x01157f04 in QWidgetPrivate::getOpaqueChildren (this=0x8987f08) at
kernel/qwidget.cpp:2067
#25 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x8b6e588) at
kernel/qwidget.cpp:2061
#26 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x8b68320) at
kernel/qwidget.cpp:2061
#27 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x84f8c50) at
kernel/qwidget.cpp:2061
#28 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x84dfe08) at
kernel/qwidget.cpp:2061
#29 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x84dfb40) at
kernel/qwidget.cpp:2061
#30 0x01157fdc in QWidgetPrivate::getOpaqueChildren (this=0x84f43d0) at
kernel/qwidget.cpp:2061
#31 0x011580b8 in QWidgetPrivate::subtractOpaqueChildren (this=0x84f43d0,
source=..., clipRect=...) at kernel/qwidget.cpp:2081
#32 0x01164bf2 in QWidgetPrivate::drawWidget (this=0x84f43d0, pdev=0x85158f4,
rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x847faf0) at
kernel/qwidget.cpp:5470
#33 0x0134ead3 in QWidgetBackingStore::sync (this=0x847faf0) at
painting/qbackingstore.cpp:1338
#34 0x0115a6fb in QWidgetPrivate::syncBackingStore (this=0x84f43d0) at
kernel/qwidget.cpp:1862
#35 0x011688ff in QWidget::event (this=0x84f42e8, event=0x8720698) at
kernel/qwidget.cpp:8588
#36 0x0158a51c in QMainWindow::event (this=0x84f42e8, event=0x8720698) at
widgets/qmainwindow.cpp:1478
#37 0x003d4664 in KMainWindow::event (this=0x84f42e8, ev=0x8720698) at
../../kdeui/widgets/kmainwindow.cpp:1084
#38 0x0041cac2 in KXmlGuiWindow::event (this=0x84f42e8, ev=0x8720698) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#39 0x0110dd84 in notify_helper (e=0x8720698, receiver=0x84f42e8,
this=0x8409628) at kernel/qapplication.cpp:4486
#40 QApplicationPrivate::notify_helper (this=0x8409628, receiver=0x84f42e8,
e=0x8720698) at kernel/qapplication.cpp:4458
#41 0x011131d8 in QApplication::notify (this=0x8409628, receiver=0x84f42e8,
e=0x8720698) at kernel/qapplication.cpp:4451
#42 0x002f9011 in KApplication::notify (this=0xbf88c114, receiver=0x84f42e8,
event=0x8720698) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00a4419e in QCoreApplication::notifyInternal (this=0xbf88c114,
receiver=0x84f42e8, event=0x8720698) at kernel/qcoreapplication.cpp:787
#44 0x00a47f93 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x83e5d28) at kernel/qcoreapplication.cpp:1428
#46 0x00a480ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1321
#47 0x00a726a4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x840c2a0) at
kernel/qeventdispatcher_glib.cpp:277
#49 0x01deb25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x01deb990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0x01debc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#52 0x00a72ada in QEventDispatcherGlib::processEvents (this=0x83e6c30,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#53 0x011c5e7a in QGuiEventDispatcherGlib::processEvents (this=0x83e6c30,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00a431dd in QEventLoop::processEvents (this=0xbf88c074, flags=...) at
kernel/qeventloop.cpp:149
#55 0x00a43421 in QEventLoop::exec (this=0xbf88c074, flags=...) at
kernel/qeventloop.cpp:201
#56 0x00a4819d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#57 0x0110b924 in QApplication::exec () at kernel/qapplication.cpp:3760
#58 0x0804ac91 in main (argc=) at ../../../kontact/src/main.cpp:218

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