Bug 295107

Summary: Kontact Crash, When asking for mail from server.
Product: [Applications] kontact Reporter: Russ Fineman <upscope>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Russ Fineman 2012-03-01 00:15:23 UTC
Application: kontact (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0 "release 2"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
1. started Kontact
2. it defaults to the kmail application
3. clicked on get mail, It finds password for first account, but asks for password of second account from wallet. (second password is correct in wallet). Both accounts use the first accounts mail transport.
4. Unknown error (No items found) comes up and kmail crashes with crash wizard displayed.

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

Thread 4 (Thread 0x7ff4712c1700 (LWP 7206)):
#0  0x00007ff482110e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff486a9cc12 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7ff48743b1a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007ff486a9cc49 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007ff48210cf05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007ff48778c63d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7ff4709c0700 (LWP 7207)):
#0  0x00007ff487783523 in poll () from /lib64/libc.so.6
#1  0x00007ff481bfda98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff481bfdf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff487efa956 in QEventDispatcherGlib::processEvents (this=0x7ff46c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ff487eca682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff487eca8d7 in QEventLoop::exec (this=0x7ff4709bfe20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff487dcb537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ff487dce55b in QThreadPrivate::start (arg=0x646300) at thread/qthread_unix.cpp:298
#8  0x00007ff48210cf05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007ff48778c63d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff423496700 (LWP 7226)):
#0  0x00007ff487789209 in syscall () from /lib64/libc.so.6
#1  0x00007ff487dcd02b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0xcc24a0) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=0xcc24a0, timeout=<optimized out>) at thread/qmutex_unix.cpp:113
#3  0x00007ff487dc8ded in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450
#4  0x00007ff47f95dc90 in lockInline (this=0xcc5da8) at /usr/include/QtCore/qmutex.h:190
#5  QMutexLocker (m=0xcc5da8, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109
#6  Nepomuk::ResourceManager::initialized (this=0xb35cb0) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resourcemanager.cpp:339
#7  0x00007ff47f95dd8d in Nepomuk::ResourceManager::mainModel (this=0xb35cb0) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resourcemanager.cpp:508
#8  0x00007ff47f95a78d in Nepomuk::ResourceData::determineUri (this=0x7ff41401f250) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resourcedata.cpp:531
#9  0x00007ff47f96efa5 in Nepomuk::Resource::determineFinalResourceData (this=0x7ff423495d20) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resource.cpp:940
#10 0x00007ff47f96f784 in Nepomuk::Resource::property (this=0x7ff423495d20, uri=...) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resource.cpp:300
#11 0x00007ff428c530ca in ?? () from /usr/lib64/libmessagecore.so.4
#12 0x00007ff487dc1d12 in QThreadPoolThread::run (this=0x1208660) at concurrent/qthreadpool.cpp:107
#13 0x00007ff487dce55b in QThreadPrivate::start (arg=0x1208660) at thread/qthread_unix.cpp:298
#14 0x00007ff48210cf05 in start_thread () from /lib64/libpthread.so.0
#15 0x00007ff48778c63d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff48a272760 (LWP 7204)):
[KCrash Handler]
#6  0x00007ff47b3e37ca in lockInline (this=0xcc9078) at /usr/include/QtCore/qmutex.h:187
#7  QMutexLocker (m=0xcc9078, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109
#8  Soprano::Client::SocketHandler::~SocketHandler (this=0x13fb980, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:58
#9  0x00007ff47b3e3909 in Soprano::Client::SocketHandler::~SocketHandler (this=0x13fb980, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:61
#10 0x00007ff487dcc52d in QThreadStorageData::set (this=0x15c7210, p=0x159a7e0) at thread/qthreadstorage.cpp:165
#11 0x00007ff47b3e1290 in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (d=<optimized out>, t=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#12 setLocalData (t=0x159a7e0, this=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:155
#13 Soprano::Client::ClientConnection::socketForCurrentThread (this=0x1362870) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:95
#14 0x00007ff47b3e1309 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:800
#15 0x00007ff47b3e08ca in Soprano::Client::LocalSocketClient::connect (this=0xcc6f48, name=...) at /usr/src/debug/soprano-2.7.4/client/localsocketclient.cpp:141
#16 0x00007ff47f967c21 in init (forced=true, this=0xcc6f20) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/nepomukmainmodel.cpp:102
#17 Nepomuk::MainModel::init (this=0xcc6c10) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/nepomukmainmodel.cpp:176
#18 0x00007ff47f95d859 in Nepomuk::ResourceManager::init (this=0xb35cb0) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resourcemanager.cpp:331
#19 0x00007ff47f960b65 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0xcc5d90, success=<optimized out>) at /usr/src/debug/kdelibs-4.8.0/nepomuk/core/resourcemanager.cpp:221
#20 0x00007ff47f960cbb in Nepomuk::ResourceManager::qt_metacall (this=0xb35cb0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff18bc7a50) at /usr/src/debug/kdelibs-4.8.0/build/nepomuk/resourcemanager.moc:107
#21 0x00007ff4848cef6b in QDBusConnectionPrivate::deliverCall (this=0x62c6e0, object=0xb35cb0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:947
#22 0x00007ff487ee4926 in QObject::event (this=0xb35cb0, e=<optimized out>) at kernel/qobject.cpp:1204
#23 0x00007ff4888dee84 in notify_helper (e=0x146b390, receiver=0xb35cb0, this=0x63cb70) at kernel/qapplication.cpp:4550
#24 QApplicationPrivate::notify_helper (this=0x63cb70, receiver=0xb35cb0, e=0x146b390) at kernel/qapplication.cpp:4522
#25 0x00007ff4888e3d03 in QApplication::notify (this=0x7fff18bc8480, receiver=0xb35cb0, e=0x146b390) at kernel/qapplication.cpp:4411
#26 0x00007ff489622786 in KApplication::notify (this=0x7fff18bc8480, receiver=0xb35cb0, event=0x146b390) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311
#27 0x00007ff487ecb89c in QCoreApplication::notifyInternal (this=0x7fff18bc8480, receiver=0xb35cb0, event=0x146b390) at kernel/qcoreapplication.cpp:876
#28 0x00007ff487ecf13a in sendEvent (event=0x146b390, receiver=0xb35cb0) at kernel/qcoreapplication.h:231
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60da60) at kernel/qcoreapplication.cpp:1500
#30 0x00007ff487efa4c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#31 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#32 0x00007ff481bfd58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007ff481bfdd88 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007ff481bfdf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007ff487efa8ef in QEventDispatcherGlib::processEvents (this=0x60d320, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007ff4889822de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007ff487eca682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007ff487eca8d7 in QEventLoop::exec (this=0x7fff18bc8410, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007ff487ecf435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#40 0x0000000000403919 in ?? ()
#41 0x00007ff4876d423d in __libc_start_main () from /lib64/libc.so.6
#42 0x0000000000403e51 in _start ()

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

Possible duplicates by query: bug 294886, bug 294849, bug 294765, bug 291935, bug 291753.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-08 21:44:05 UTC

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