[Bug 193514] Crash when activating plugin [[Kontact::Plugin::identifier], Kontact::MainWindow::activatePluginModule, Kontact::MainWindow::setActivePluginModule, KontactApp::newInstance]

Rolf Eike Beer kde at opensource.sf-tec.de
Tue Dec 14 19:46:23 GMT 2010


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


Rolf Eike Beer <kde at opensource.sf-tec.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|NOR                         |HI
                 CC|                            |kde at opensource.sf-tec.de




--- Comment #141 from Rolf Eike Beer <kde opensource sf-tec de>  2010-12-14 20:46:10 ---
4.6 Beta 2 still has this. I can confirm what Christian said in comment #9: it
happens on every second start. So you can rather easily trigger this: start
Kontact, open Akregator inside, quit Kontact, start Kontact again.

Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2d1f710 (LWP 7029))]

Thread 3 (Thread 0xb05dab70 (LWP 7030)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4015125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb60fc24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb59d7987 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb4010b25 in start_thread () from /lib/libpthread.so.0
#5  0xb60ee46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa9de5b70 (LWP 7353)):
#0  0xb3f7b22b in clock_gettime () from /lib/librt.so.1
#1  0xb6df9265 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6eccd26 in updateCurrentTime (this=0xe2c08c4, tm=...) at
kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xe2c08c4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb6ecb55b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa9de511c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6ecb5fd in timerSourcePrepare (source=0xe2c0890, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb3ece0c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb3ecef22 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb3ecf60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6ecbda7 in QEventDispatcherGlib::processEvents (this=0xe2c2458,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6e9c89d in QEventLoop::processEvents (this=0xa9de52b0, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb6e9cac9 in QEventLoop::exec (this=0xa9de52b0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb6d9b7a9 in QThread::exec (this=0xd6f6650) at thread/qthread.cpp:490
#14 0xb6e7c4ad in QInotifyFileSystemWatcherEngine::run (this=0xd6f6650) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6d9e39a in QThreadPrivate::start (arg=0xd6f6650) at
thread/qthread_unix.cpp:285
#16 0xb4010b25 in start_thread () from /lib/libpthread.so.0
#17 0xb60ee46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2d1f710 (LWP 7029)):
[KCrash Handler]
#7  0xb76e06eb in QString (this=0x826b408) at /usr/include/QtCore/qstring.h:728
#8  KontactInterface::Plugin::identifier (this=0x826b408) at
/usr/src/debug/kdepimlibs-4.5.86svn1205247/kontactinterface/plugin.cpp:101
#9  0xb770ed43 in Kontact::MainWindow::activateInitialPluginModule
(this=0x8167238) at
/usr/src/debug/kdepim-4.5.86svn1205247/kontact/src/mainwindow.cpp:289
#10 0xb770edf5 in Kontact::MainWindow::setInitialActivePluginModule
(this=0x8167238, module=...) at
/usr/src/debug/kdepim-4.5.86svn1205247/kontact/src/mainwindow.cpp:266
#11 0x0804a968 in KontactApp::newInstance (this=0xbf97bbf4) at
/usr/src/debug/kdepim-4.5.86svn1205247/kontact/src/main.cpp:147
#12 0xb74a0347 in KUniqueApplicationAdaptor::newInstance (this=0x80e7530,
asn_id=..., args=...) at
/usr/src/debug/kdelibs-4.5.86svn1205247/kdeui/kernel/kuniqueapplication.cpp:436
#13 0xb74a041c in KUniqueApplicationAdaptor::qt_metacall (this=0x80e7530,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf97b1ac)
    at
/usr/src/debug/kdelibs-4.5.86svn1205247/build/kdeui/kuniqueapplication_p.moc:81
#14 0xb479fe17 in QDBusConnectionPrivate::deliverCall (this=0x806d218,
object=0x80e7530, msg=..., metaTypes=..., slotIdx=-1080578264) at
qdbusintegrator.cpp:919
#15 0xb47a0d58 in QDBusConnectionPrivate::activateCall (this=0x806d218,
object=0x80e7530, flags=337, msg=...) at qdbusintegrator.cpp:829
#16 0xb47a1428 in QDBusConnectionPrivate::activateObject (this=0x806d218,
node=..., msg=..., pathStartPos=135734064) at qdbusintegrator.cpp:1399
#17 0xb47a1928 in QDBusActivateObjectEvent::placeMetaCall (this=0xd3feda8) at
qdbusintegrator.cpp:1493
#18 0xb6eb2b7f in QObject::event (this=0xbf97bbf4, e=0xd3feda8) at
kernel/qobject.cpp:1211
#19 0xb6e9dbaa in QCoreApplication::event (this=0xbf97bbf4, e=0xd3feda8) at
kernel/qcoreapplication.cpp:1561
#20 0xb63b7c2d in QApplication::event (this=0xbf97bbf4, e=0xd3feda8) at
kernel/qapplication.cpp:2486
#21 0xb63b5414 in QApplicationPrivate::notify_helper (this=0x8077138,
receiver=0xbf97bbf4, e=0xd3feda8) at kernel/qapplication.cpp:4445
#22 0xb63be137 in QApplication::notify (this=0xbf97bbf4, receiver=0xbf97bbf4,
e=0xd3feda8) at kernel/qapplication.cpp:3845
#23 0xb74995b1 in KApplication::notify (this=0xbf97bbf4, receiver=0xbf97bbf4,
event=0xd3feda8) at
/usr/src/debug/kdelibs-4.5.86svn1205247/kdeui/kernel/kapplication.cpp:311
#24 0xb6e9d5be in QCoreApplication::notifyInternal (this=0xbf97bbf4,
receiver=0xbf97bbf4, event=0xd3feda8) at kernel/qcoreapplication.cpp:732
#25 0xb6ea134c in sendEvent (receiver=0x0, event_type=0, data=0x8056c28) at
kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8056c28) at kernel/qcoreapplication.cpp:1373
#27 0xb6ea149c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1266
#28 0xb6ecbbd4 in sendPostedEvents (s=0x807ef38) at
kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x807ef38) at
kernel/qeventdispatcher_glib.cpp:277
#30 0xb3eceb49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb3ecf350 in ?? () from /usr/lib/libglib-2.0.so.0
#32 0xb3ecf60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0xb6ecbd5b in QEventDispatcherGlib::processEvents (this=0x8075948,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#34 0xb646b9aa in QGuiEventDispatcherGlib::processEvents (this=0x8075948,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0xb6e9c89d in QEventLoop::processEvents (this=0xbf97bb54, flags=...) at
kernel/qeventloop.cpp:149
#36 0xb6e9cac9 in QEventLoop::exec (this=0xbf97bb54, flags=...) at
kernel/qeventloop.cpp:201
#37 0xb6ea1570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#38 0xb63b3114 in QApplication::exec () at kernel/qapplication.cpp:3719
#39 0x0804b707 in main (argc=) at
/usr/src/debug/kdepim-4.5.86svn1205247/kontact/src/main.cpp:217

-- 
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