Bug 315104 - Kontact crashes on re-opening
Summary: Kontact crashes on re-opening
Status: RESOLVED DUPLICATE of bug 193514
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.10
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 308298 308625 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-14 01:15 UTC by George Baltz
Modified: 2013-12-30 11:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George Baltz 2013-02-14 01:15:02 UTC
Application: kontact (4.10)
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.6-1.2-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Opened kontact and read some forum posts (knode) and checked akgregator - closed kontact.
When I re-opened kontact (recently used apps) I get this crash.  Tried twice in separate sessions, same result.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f266fa8c780 (LWP 10480))]

Thread 3 (Thread 0x7f2656b13700 (LWP 10481)):
#0  0x00007f266788d964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f266c27a7c7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f266c27a7f9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f2667889e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f266cfe07dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f2656212700 (LWP 10482)):
#0  0x00007fff42c62847 in clock_gettime ()
#1  0x00007f266cff253d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f266e33ad64 in do_gettime (frac=0x7f2656211b58, sec=0x7f2656211b50) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f266e40facd in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f2650002860) at kernel/qeventdispatcher_unix.cpp:354
#5  0x00007f266e40fe13 in QTimerInfoList::timerWait (this=0x7f2650002860, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x00007f266e40e87c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f2656211c44) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f266e40e925 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f266687d338 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f266687d9cb in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f266687dbc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f266e40f1c6 in QEventDispatcherGlib::processEvents (this=0x7f26500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f266e3df9bf in QEventLoop::processEvents (this=this@entry=0x7f2656211e00, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f266e3dfc48 in QEventLoop::exec (this=0x7f2656211e00, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f266e2e20c0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#15 0x00007f266e2e509c in QThreadPrivate::start (arg=0xaf0c10) at thread/qthread_unix.cpp:338
#16 0x00007f2667889e0f in start_thread () from /lib64/libpthread.so.0
#17 0x00007f266cfe07dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f266fa8c780 (LWP 10480)):
[KCrash Handler]
#5  bm_find (cs=Qt::CaseSensitive, skiptable=0x7fff42c03310 '\025' <repeats 95 times>, "\r\025\b\025\017\025\025\025\002\025\001\025\024\004\t", pl=21, puc=0xc18b5a, index=0, l=21415144, uc=0xe1) at tools/qstringmatcher.cpp:76
#6  bm_find (cs=Qt::CaseSensitive, skiptable=0x7fff42c03310 '\025' <repeats 95 times>, "\r\025\b\025\017\025\025\025\002\025\001\025\024\004\t", pl=21, puc=0xc18b5a, index=0, l=21415144, uc=0xe1) at tools/qstringmatcher.cpp:310
#7  qFindStringBoyerMoore (haystack=0xe1, haystackLen=<optimized out>, haystackOffset=0, needle=0xc18b5a, needleLen=21, cs=Qt::CaseSensitive) at tools/qstringmatcher.cpp:319
#8  0x00007f266f6ac2d2 in contains (cs=Qt::CaseSensitive, s=..., this=0x7fff42c03470) at /usr/include/QtCore/qstring.h:901
#9  activateInitialPluginModule (this=0xc063e0) at /usr/src/debug/kdepim-4.10.0/kontact/src/mainwindow.cpp:326
#10 Kontact::MainWindow::activateInitialPluginModule (this=0xc063e0) at /usr/src/debug/kdepim-4.10.0/kontact/src/mainwindow.cpp:320
#11 0x00000000004040ca in KontactApp::newInstance (this=0x7fff42c04640) at /usr/src/debug/kdepim-4.10.0/kontact/src/main.cpp:148
#12 0x00007f266ee4bf92 in ?? () from /usr/lib64/libkdeui.so.5
#13 0x00007f266ee4c014 in ?? () from /usr/lib64/libkdeui.so.5
#14 0x00007f266ee4c14b in ?? () from /usr/lib64/libkdeui.so.5
#15 0x00007f266a025d8a in QDBusConnectionPrivate::deliverCall (this=this@entry=0xad5020, object=object@entry=0xbd42e0, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951
#16 0x00007f266a026f05 in QDBusConnectionPrivate::activateCall (this=this@entry=0xad5020, object=0xbd42e0, flags=flags@entry=337, msg=...) at qdbusintegrator.cpp:863
#17 0x00007f266a027876 in QDBusConnectionPrivate::activateObject (this=0xad5020, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1427
#18 0x00007f266a02796b in QDBusActivateObjectEvent::placeMetaCall (this=0x19bfd90) at qdbusintegrator.cpp:1541
#19 0x00007f266e3f565e in QObject::event (this=0x7fff42c04640, e=<optimized out>) at kernel/qobject.cpp:1203
#20 0x00007f266d78c974 in QApplication::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#21 0x00007f266d78a86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f266d78eceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f266ee45cb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#24 0x00007f266e3e0c6e in QCoreApplication::notifyInternal (this=0x7fff42c04640, receiver=receiver@entry=0x7fff42c04640, event=event@entry=0x19bfd90) at kernel/qcoreapplication.cpp:946
#25 0x00007f266e3e45d1 in sendEvent (event=0x19bfd90, receiver=0x7fff42c04640) at kernel/qcoreapplication.h:231
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaaf670) at kernel/qcoreapplication.cpp:1570
#27 0x00007f266e40f013 in sendPostedEvents () at kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0xaf2980) at kernel/qeventdispatcher_glib.cpp:279
#29 0x00007f266687d7d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f266687db08 in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f266687dbc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f266e40f1a6 in QEventDispatcherGlib::processEvents (this=0xab4ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#33 0x00007f266d82ac1e in ?? () from /usr/lib64/libQtGui.so.4
#34 0x00007f266e3df9bf in QEventLoop::processEvents (this=this@entry=0x7fff42c044b0, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007f266e3dfc48 in QEventLoop::exec (this=0x7fff42c044b0, flags=...) at kernel/qeventloop.cpp:204
#36 0x00007f266e3e48e8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#37 0x0000000000403679 in main (argc=1, argv=0x7fff42c04788) at /usr/src/debug/kdepim-4.10.0/kontact/src/main.cpp:219

Possible duplicates by query: bug 308625, bug 297331.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-12-21 14:01:12 UTC
*** Bug 308625 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2013-12-21 19:34:54 UTC
*** Bug 308298 has been marked as a duplicate of this bug. ***
Comment 3 Kevin Funk 2013-12-30 11:53:37 UTC

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