Bug 312716

Summary: Nepomuk Crash on KMail Open
Product: [Unmaintained] nepomuk Reporter: bradaffleck
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: me, nepomuk-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bradaffleck 2013-01-05 23:25:47 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.9.97
Qt Version: 4.8.3
Operating System: Linux 3.5.0-21-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed: Fresh Reboot, Clicked on kmail icon in lower panel, crash occurs each time I reboot and repeat.

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8209705780 (LWP 2266))]

Thread 17 (Thread 0x7f81f8bd6700 (LWP 2579)):
#0  0x00007f820e355ff5 in g_ptr_array_set_size () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f820e37f55f in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37fcab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82113cf9af in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f81f3fff700 (LWP 2591)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f81f37fe700 (LWP 2592)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f81f2ffd700 (LWP 2593)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f81f27fc700 (LWP 2594)):
[KCrash Handler]
#5  0x0000000001ca8968 in ?? ()
#6  0x00007f82113fab0c in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f8200556cb6 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=0x7f8200572fee "propertyChanged", obj=0x1c48d20) at /usr/include/qt4/QtCore/qobjectdefs.h:434
#8  Nepomuk2::ResourceWatcherManager::changeProperty (this=<optimized out>, res=..., property=..., addedValues=..., removedValues=...) at ../../../services/storage/resourcewatchermanager.cpp:226
#9  0x00007f82005497f8 in Nepomuk2::ResourceMerger::merge (this=0x7f81f27fbb90, resHash_=...) at ../../../services/storage/resourcemerger.cpp:821
#10 0x00007f820052e6af in Nepomuk2::DataManagementModel::storeResources (this=0x1cfa770, resources=..., app=..., identificationMode=Nepomuk2::IdentifyNew, flags=..., additionalMetadata=...) at ../../../services/storage/datamanagementmodel.cpp:1803
#11 0x00007f8200539ae2 in Nepomuk2::StoreResourcesCommand::runCommand (this=<optimized out>) at ../../../services/storage/datamanagementcommand.h:166
#12 0x00007f820053a41e in Nepomuk2::DataManagementCommand::run (this=0x1b9ada0) at ../../../services/storage/datamanagementcommand.cpp:62
#13 0x00007f82112e745d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#16 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f81f1ffb700 (LWP 2595)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f81f17fa700 (LWP 2596)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f81f0ff9700 (LWP 2597)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f81d3fff700 (LWP 2598)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f81d37fe700 (LWP 2599)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f81d2ffd700 (LWP 2600)):
#0  0x00007f820ec63d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f82112f404b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f82112e754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f81d107d700 (LWP 2652)):
#0  0x00007f820ef5e8bd in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f820e3bc15f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37f914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f82002cfede in ?? () from /usr/lib/libsopranoserver.so.1
#10 0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f81d087c700 (LWP 2653)):
#0  0x00007f820ef5e8bd in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f820e3bc15f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37f914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f82002cfede in ?? () from /usr/lib/libsopranoserver.so.1
#10 0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f81d207f700 (LWP 2655)):
#0  0x00007f820ef60303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f820e37fd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82002cfede in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f81d187e700 (LWP 2656)):
#0  0x00007f820ef5e8bd in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f820e3bc15f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37f914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f82002cfede in ?? () from /usr/lib/libsopranoserver.so.1
#10 0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f81b3fff700 (LWP 2658)):
#0  0x00007f820ec61f69 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f820e3bce21 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37fd6a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f821141ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f82112f0b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82002cfede in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f82112f3aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f820ec5fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f820ef6bcbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8209705780 (LWP 2266)):
#0  0x00007f820ef5e8bd in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f820e3bc15f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f820e37f914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f820e37fd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f820e37fea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f821141ebf6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f820f7b0c1e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007f82113ef2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f82113ef548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f82113f4708 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x0000000000403dd0 in main (argc=<optimized out>, argv=0x7fff9933fa28) at ../../servicestub/main.cpp:177

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

Possible duplicates by query: bug 312527, bug 311046, bug 309551.

Reported using DrKonqi
Comment 1 Vishesh Handa 2013-01-06 05:19:27 UTC

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