Bug 323360 - Storage Crash on Migration
Summary: Storage Crash on Migration
Status: RESOLVED WORKSFORME
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: storage (show other bugs)
Version: 4.10.97
Platform: Ubuntu Linux
: HI crash
Target Milestone: ---
Assignee: Nepomuk Bugs Coordination
URL:
Keywords: drkonqi
: 322878 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-08-11 04:01 UTC by RussianNeuroMancer
Modified: 2015-01-23 21:31 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.73 KB, text/plain)
2013-10-31 03:12 UTC, Aaron Williams
Details

Note You need to log in before you can comment on or make changes to this bug.
Description RussianNeuroMancer 2013-08-11 04:01:28 UTC
Application: nepomukstorage (4.10.97)
KDE Platform Version: 4.10.97
Qt Version: 4.8.4
Operating System: Linux 3.10.5-031005-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:

Nepomuk Storage crash every time after login to the system.

The crash can be reproduced every time.

-- Backtrace:
Application: Хранилище Nepomuk (nepomukstorage), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#5  0x00007fd8bf352037 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007fd8bf355698 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007fd8c07045c2 in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=0x17ea768 "ASSERT: \"d->parent\" in file ../../soprano/filtermodel.cpp, line 170") at global/qglobal.cpp:2347
#8  0x00007fd8c0704938 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=msg@entry=0x7fd8c086e548 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff91faac18) at global/qglobal.cpp:2393
#9  0x00007fd8c0704ac4 in qFatal (msg=msg@entry=0x7fd8c086e548 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2576
#10 0x00007fd8c0704b06 in qt_assert (assertion=assertion@entry=0x7fd8c2133153 "d->parent", file=file@entry=0x7fd8c2133115 "../../soprano/filtermodel.cpp", line=line@entry=170) at global/qglobal.cpp:2021
#11 0x00007fd8c20e1ae0 in Soprano::FilterModel::executeQuery (this=0x181a580, query=..., language=<optimized out>, userQueryLanguage=...) at ../../soprano/filtermodel.cpp:170
#12 0x0000000000414474 in Nepomuk2::Storage::hasMigrationData (this=0x1819c20) at ../../../services/storage/storage.cpp:194
#13 0x0000000000414595 in Nepomuk2::Storage::migrateGraphsByBackup (this=0x1819c20) at ../../../services/storage/storage.cpp:208
#14 0x00000000004147c5 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./storage.moc:98
#15 Nepomuk2::Storage::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./storage.moc:83
#16 0x00000000004148cb in Nepomuk2::Storage::qt_metacall (this=0x1819c20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff91faafd0) at ./storage.moc:147
#17 0x00007fd8c0b8e063 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x16e0360, object=object@entry=0x1819c20, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:951
#18 0x00007fd8c0b8e886 in QDBusConnectionPrivate::activateCall (this=this@entry=0x16e0360, object=0x1819c20, flags=113, msg=...) at qdbusintegrator.cpp:856
#19 0x00007fd8c0b8eff7 in QDBusConnectionPrivate::activateObject (this=0x16e0360, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1447
#20 0x00007fd8c0b8f3ab in QDBusActivateObjectEvent::placeMetaCall (this=0x17e8d80) at qdbusintegrator.cpp:1541
#21 0x00007fd8c08255be in QObject::event (this=0x1819c20, e=<optimized out>) at kernel/qobject.cpp:1194
#22 0x00007fd8bfbb18ec in QApplicationPrivate::notify_helper (this=this@entry=0x167c430, receiver=receiver@entry=0x1819c20, e=e@entry=0x17e8d80) at kernel/qapplication.cpp:4567
#23 0x00007fd8bfbb425b in QApplication::notify (this=0x7fff91fabbd0, receiver=0x1819c20, e=0x17e8d80) at kernel/qapplication.cpp:4428
#24 0x00007fd8c100d916 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0x00007fd8c080b63e in QCoreApplication::notifyInternal (this=0x7fff91fabbd0, receiver=receiver@entry=0x1819c20, event=event@entry=0x17e8d80) at kernel/qcoreapplication.cpp:946
#26 0x00007fd8c080f171 in sendEvent (event=0x17e8d80, receiver=0x1819c20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1651ed0) at kernel/qcoreapplication.cpp:1570
#28 0x00007fd8c080f4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#29 0x00007fd8c0839e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#30 postEventSourceDispatch (s=0x1681670) at kernel/qeventdispatcher_glib.cpp:279
#31 0x00007fd8bb819f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fd8bb81a248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fd8bb81a304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fd8c083a016 in QEventDispatcherGlib::processEvents (this=0x1653830, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007fd8bfc571ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007fd8c080a38f in QEventLoop::processEvents (this=this@entry=0x7fff91fabb30, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007fd8c080a618 in QEventLoop::exec (this=this@entry=0x7fff91fabb30, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007fd8c080fcf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#39 0x00007fd8bfbafffc in QApplication::exec () at kernel/qapplication.cpp:3828
#40 0x0000000000414d7d in Nepomuk2::Service2::initUI<Nepomuk2::Storage> (argc=argc@entry=1, argv=argv@entry=0x7fff91fabe28, aboutData=...) at ../../../libnepomukcore/service/service2.h:162
#41 0x0000000000412530 in main (argc=1, argv=0x7fff91fabe28) at ../../../services/storage/storage.cpp:337

Reported using DrKonqi
Comment 1 Vishesh Handa 2013-08-11 06:49:13 UTC
*** Bug 322878 has been marked as a duplicate of this bug. ***
Comment 2 Aaron Williams 2013-10-31 03:12:29 UTC
Created attachment 83246 [details]
New crash information added by DrKonqi

nepomukstorage (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.5

- What I was doing when the application crashed:

When I start the nepomuk server it complains that it can't start Virtuoso.

-- Backtrace (Reduced):
#6  0x00007f228b115be3 in Soprano::FilterModel::executeQuery (this=0xb94d80, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/soprano-2.9.4/soprano/filtermodel.cpp:171
#7  0x0000000000414c34 in Nepomuk2::Storage::hasMigrationData (this=0xb818e0) at /usr/src/debug/nepomuk-core-4.11.2/services/storage/storage.cpp:195
#8  0x0000000000415685 in Nepomuk2::Storage::migrateGraphsByBackup (this=0xb818e0) at /usr/src/debug/nepomuk-core-4.11.2/services/storage/storage.cpp:209
#9  0x0000000000415c15 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/nepomuk-core-4.11.2/build/services/storage/storage.moc:97
#10 Nepomuk2::Storage::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/nepomuk-core-4.11.2/build/services/storage/storage.moc:82
Comment 3 Vishesh Handa 2015-01-23 16:21:53 UTC
Thank you for taking the time to file a bug report.

The Nepomuk project is no longer included in the KDE Software Compilation. With Plasma 5, we have replaced most of the underlying technology with Baloo and other components. Hopefully this will have addressed your concern.

We encourage you to try out Plasma 5 (+Baloo) and let us know if your problem persists.
Comment 4 RussianNeuroMancer 2015-01-23 21:31:51 UTC
This issue is already no longer reproducible with latest releases of KDE 4.