[Bug 251795] Nepomuk related crash on startup (4.6) [QMutex::lock, QMutexLocker, Soprano::Client::SocketHandler::~SocketHandler, ..., Nepomuk::MainModel::init]

Christophe Giboudeaux cgiboudeaux at gmx.com
Thu Sep 22 10:19:49 BST 2011


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





--- Comment #23 from Christophe Giboudeaux <cgiboudeaux gmx com>  2011-09-22 09:19:48 ---
I have a coredump from yesterday (despite the appearances, that's kdelibs 4.7):

Program terminated with signal 11, Segmentation fault.
#0  0x00007fd4b74fa5dc in QMutex::lock (this=0x6595d8) at thread/qmutex.cpp:151
151         if (d->recursive) {
(gdb) thread apply all bt

Thread 2 (Thread 0x7fd4a1600700 (LWP 18910)):
#0  0x00007fd4b536a843 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fd4b75c7301 in QProcessManager::run (this=0x7fd4b7915f80) at
io/qprocess_unix.cpp:245
#2  0x00007fd4b74ff015 in QThreadPrivate::start (arg=0x7fd4b7915f80) at
thread/qthread_unix.cpp:331
#3  0x00007fd4b726eeb5 in start_thread (arg=0x7fd4a1600700) at
pthread_create.c:301
#4  0x00007fd4b53711ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fd4a6be2760 (LWP 18790)):
#0  0x00007fd4b74fa5dc in QMutex::lock (this=0x6595d8) at thread/qmutex.cpp:151
#1  0x00007fd4b8768374 in QMutexLocker (m=0x6595d8, this=<synthetic pointer>)
at /usr/include/QtCore/qmutex.h:102
#2  Soprano::Client::SocketHandler::~SocketHandler (this=0x65a8b0,
__in_chrg=<optimized out>) at
/usr/src/debug/soprano-2.7.50_20110921/client/clientconnection.cpp:58
#3  0x00007fd4b8768479 in Soprano::Client::SocketHandler::~SocketHandler
(this=0x65a8b0, __in_chrg=<optimized out>) at
/usr/src/debug/soprano-2.7.50_20110921/client/clientconnection.cpp:61
#4  0x00007fd4b74fd457 in QThreadStorageData::set (this=0x6cfd80, p=0x65aa10)
at thread/qthreadstorage.cpp:165
#5  0x00007fd4b8765ed0 in
qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (d=<optimized out>,
t=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#6  setLocalData (t=0x65aa10, this=<optimized out>) at
/usr/include/QtCore/qthreadstorage.h:148
#7  Soprano::Client::ClientConnection::socketForCurrentThread (this=0x767ec0)
at /usr/src/debug/soprano-2.7.50_20110921/client/clientconnection.cpp:95
#8  0x00007fd4b8765f49 in
Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized
out>) at /usr/src/debug/soprano-2.7.50_20110921/client/clientconnection.cpp:754
#9  0x00007fd4b876559a in Soprano::Client::LocalSocketClient::connect
(this=0x656cc8, name="/tmp/ksocket-krop/nepomuk-socket") at
/usr/src/debug/soprano-2.7.50_20110921/client/localsocketclient.cpp:141
#10 0x00007fd4b6fe80a9 in init (forced=true, this=0x656ca0) at
/usr/src/debug/kdelibs-4.7.42_20110921/nepomuk/core/nepomukmainmodel.cpp:102
#11 Nepomuk::MainModel::init (this=0x656be0) at
/usr/src/debug/kdelibs-4.7.42_20110921/nepomuk/core/nepomukmainmodel.cpp:176
#12 0x00007fd4b6fe1397 in Nepomuk::ResourceManager::init (this=0x654710) at
/usr/src/debug/kdelibs-4.7.42_20110921/nepomuk/core/resourcemanager.cpp:331
#13 0x00007fd4b6fe4445 in
Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x6540a0,
success=<optimized out>)
    at
/usr/src/debug/kdelibs-4.7.42_20110921/nepomuk/core/resourcemanager.cpp:221
#14 0x00007fd4b6fe4545 in Nepomuk::ResourceManager::qt_metacall (this=0x654710,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffbfb68ce0)
    at
/usr/src/debug/kdelibs-4.7.42_20110921/build/nepomuk/resourcemanager.moc:90
#15 0x00007fd4b26de9bb in QDBusConnectionPrivate::deliverCall (this=0x4fdd70,
object=0x654710, msg=..., metaTypes=QList<int> = {...}, slotIdx=9) at
qdbusintegrator.cpp:942
#16 0x00007fd4b26e7cdf in QDBusCallDeliveryEvent::placeMetaCall
(this=<optimized out>, object=<optimized out>) at qdbusintegrator_p.h:103
#17 0x00007fd4b75fbfaa in QObject::event (this=0x654710, e=<optimized out>) at
kernel/qobject.cpp:1226
#18 0x00007fd4b5d16be4 in notify_helper (e=0x720340, receiver=0x654710,
this=0x48cdb0) at kernel/qapplication.cpp:4481
#19 QApplicationPrivate::notify_helper (this=0x48cdb0, receiver=0x654710,
e=0x720340) at kernel/qapplication.cpp:4453
#20 0x00007fd4b5d1ba71 in QApplication::notify (this=0x7fffbfb697b0,
receiver=0x654710, e=0x720340) at kernel/qapplication.cpp:4360

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



More information about the Kdepim-bugs mailing list