Bug 298783 - kdeactivity crash after a bogus virtuoso-t process
Summary: kdeactivity crash after a bogus virtuoso-t process
Status: RESOLVED DUPLICATE of bug 302590
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: 4.8
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-25 07:09 UTC by Bruno Friedmann
Modified: 2012-07-06 16:14 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Friedmann 2012-04-25 07:09:10 UTC
Application: kactivitymanagerd (1.0)
KDE Platform Version: 4.8.2 (4.8.2) "release 494"
Qt Version: 4.8.1
Operating System: Linux 3.1.10-1.9-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: This morning nepomuk start indexing files, and then a process virtuoso-t was running full (100%) on 4 of the 8 cores available.
After one hour, I check the status of nepomuk in systray, this one tell that an error with d-bus or blah ... 
kill term doesn't end the process then a kill -9 was used to stop it

- Unusual behavior I noticed:
Extract from .xsession-log 
Virtuoso started: 9828
[/usr/bin/nepomukservicestub] Soprano::ODBC::ConnectionPool::ConnectionPool(const QString&, const QStringList&, QObject*) "host=localhost:1113;uid=dba;pwd=dba;driver=/usr/lib64/virtodbc_r.so"
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x60f440)
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(9823)" Soprano: "SQLGetData for data length failed (iODBC Error: [OpenLink][Virtuoso iODBC Driver]CL056: Bookmarks not enable for statement)"
bool Soprano::Virtuoso::DatabaseConfigurator::updateFulltextIndexRules(bool) empty rule name!
[/usr/bin/nepomukservicestub] virtual Soprano::ODBC::Connection::~Connection() QThread(0x60f440)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x60f440)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Nepomuk::GraphMaintainer(0x81a380)
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kactivitymanagerd(2664)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "QLocalSocket::connectToServer: Connection refused"
[/usr/bin/nepomukservicestub] virtual Soprano::ODBC::Connection::~Connection() Nepomuk::GraphMaintainer(0x81a380)
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kactivitymanagerd(2664)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "QLocalSocket::connectToServer: Connection refused"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Soprano::Client::LocalSocketClient(0xc07908), parent's thread is QThread(0x60b7b0), current thread is QThread(0x169c9c0)
"/usr/bin/kmail(5119)" Soprano: "QLocalSocket::connectToServer: Connection refused"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Soprano::Client::LocalSocketClient(0xc07908), parent's thread is QThread(0x60b7b0), current thread is QThread(0x169c9c0)
"/usr/bin/kmail(5119)" Soprano: "QLocalSocket::connectToServer: Connection refused"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Soprano::Client::LocalSocketClient(0xc07908), parent's thread is QThread(0x60b7b0), current thread is QThread(0x169c9c0)
"/usr/bin/kmail(5119)" Soprano: "QLocalSocket::connectToServer: Connection refused"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
[/usr/bin/nepomukservicestub] QDBusObjectPath: invalid path ""
process 9823: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_path (*string_p)" failed in file dbus-message.c line 2555.
This is normally a bug in some application using the D-Bus library.
  D-Bus not built with -rdynamic so unable to print a backtrace
"/usr/bin/akonadi_mailfilter_agent(2783)" Soprano: "org.freedesktop.DBus.Error.NoReply - Message did not receive a reply (timeout b"/usr/bin/kactivitymanagerd(2664)" Soprano: "org.freedesktop.DBus.Error.NoReply - Message did not receive a reply (timeout by message bus)"
"/usr/bin/akonadi_nepomuk_feeder(2787)" Soprano: "org.freedesktop.DBus.Error.NoReply - Message did not receive a reply (timeout by message bus)"
"/usr/bin/akonadi_nepomuktag_resource(2789)" Soprano: "org.freedesktop.DBus.Error.NoReply - Message did not receive a reply (timeout by message bus)"
"/usr/bin/kget(3051)" Soprano: "org.freedesktop.DBus.Error.NoReply - Message did not receive a reply (timeout by message bus)"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kmail(5119)" Soprano: "Unsupported operation (2)": "Invalid model"
"/usr/bin/kmail(5119)" Soprano: "Invalid iterator."
"/usr/bin/kmail(5119)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
local socket error: QLocalSocket::PeerClosedError 
ProcessControl: Application '/usr/bin/nepomukservicestub' stopped unexpected (Process crashed)
Application '/usr/bin/nepomukservicestub nepomukstorage' crashed! 0 restarts left.
local socket error: QLocalSocket::PeerClosedError 
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.5.3127-pthreads"
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.5.3127-pthreads"
[/usr/bin/nepomukservicestub] void Soprano::VirtuosoController::writeConfigFile(const QString&, const BackendSettings&) "/tmp/virtuoso_Tw9842.ini"
[/usr/bin/nepomukservicestub] (LockFile) could not set lock for "/home/bruno/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.db"
[/usr/bin/nepomukservicestub] Shutting down Virtuoso instance (9828) which is in our way.
(LockFile) could not set lock for "/home/bruno/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.db"

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDE Activity Manager (kactivitymanagerd), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fa21b62071a in lockInline (this=0x999958) at /usr/include/QtCore/qmutex.h:187
#7  QMutexLocker (m=0x999958, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109
#8  Soprano::Client::SocketHandler::~SocketHandler (this=0x9b7340, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:58
#9  0x00007fa21b620859 in Soprano::Client::SocketHandler::~SocketHandler (this=0x9b7340, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:61
#10 0x00007fa21f8a953d in QThreadStorageData::set (this=0x9b7180, p=0x821640) at thread/qthreadstorage.cpp:165
#11 0x00007fa21b61e1e0 in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (d=<optimized out>, t=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#12 setLocalData (t=0x821640, this=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:155
#13 Soprano::Client::ClientConnection::socketForCurrentThread (this=0x9bc0b0) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:95
#14 0x00007fa21b61e259 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /usr/src/debug/soprano-2.7.5/client/clientconnection.cpp:800
#15 0x00007fa21b61d81a in Soprano::Client::LocalSocketClient::connect (this=0x9ba738, name=...) at /usr/src/debug/soprano-2.7.5/client/localsocketclient.cpp:141
#16 0x00007fa21ffd8591 in init (forced=true, this=0x9ba710) at /usr/src/debug/kdelibs-4.8.2/nepomuk/core/nepomukmainmodel.cpp:102
#17 Nepomuk::MainModel::init (this=0x8c40e0) at /usr/src/debug/kdelibs-4.8.2/nepomuk/core/nepomukmainmodel.cpp:176
#18 0x00007fa21ffcf901 in Nepomuk::ResourceManager::init (this=0x64b630) at /usr/src/debug/kdelibs-4.8.2/nepomuk/core/resourcemanager.cpp:326
#19 0x00007fa21ffd30d5 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x8254a0, success=<optimized out>) at /usr/src/debug/kdelibs-4.8.2/nepomuk/core/resourcemanager.cpp:225
#20 0x00007fa21ffd324b in Nepomuk::ResourceManager::qt_metacall (this=0x64b630, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff8a340da0) at /usr/src/debug/kdelibs-4.8.2/build/nepomuk/resourcemanager.moc:112
#21 0x00007fa21fd25f6b in QDBusConnectionPrivate::deliverCall (this=0x644220, object=0x64b630, msg=..., metaTypes=..., slotIdx=10) at qdbusintegrator.cpp:947
#22 0x00007fa21f9c22b6 in QObject::event (this=0x64b630, e=<optimized out>) at kernel/qobject.cpp:1204
#23 0x00007fa21ed2e0d4 in notify_helper (e=0x9b6710, receiver=0x64b630, this=0x65adc0) at kernel/qapplication.cpp:4554
#24 QApplicationPrivate::notify_helper (this=0x65adc0, receiver=0x64b630, e=0x9b6710) at kernel/qapplication.cpp:4526
#25 0x00007fa21ed32f53 in QApplication::notify (this=0x7fff8a3417d0, receiver=0x64b630, e=0x9b6710) at kernel/qapplication.cpp:4415
#26 0x00007fa2204a8886 in KApplication::notify (this=0x7fff8a3417d0, receiver=0x64b630, event=0x9b6710) at /usr/src/debug/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#27 0x00007fa21f9a922c in QCoreApplication::notifyInternal (this=0x7fff8a3417d0, receiver=0x64b630, event=0x9b6710) at kernel/qcoreapplication.cpp:876
#28 0x00007fa21f9acaca in sendEvent (event=0x9b6710, receiver=0x64b630) at kernel/qcoreapplication.h:231
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6293d0) at kernel/qcoreapplication.cpp:1500
#30 0x00007fa21f9d7e53 in sendPostedEvents () at kernel/qcoreapplication.h:236
#31 postEventSourceDispatch (s=0x65ea70) at kernel/qeventdispatcher_glib.cpp:279
#32 0x00007fa21a8eb58d in g_main_dispatch (context=0x65d8e0) at gmain.c:2425
#33 g_main_context_dispatch (context=0x65d8e0) at gmain.c:2995
#34 0x00007fa21a8ebd88 in g_main_context_iterate (context=0x65d8e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#35 0x00007fa21a8ebf59 in g_main_context_iteration (context=0x65d8e0, may_block=1) at gmain.c:3136
#36 0x00007fa21f9d827f in QEventDispatcherGlib::processEvents (this=0x6290b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007fa21edd176e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007fa21f9a8012 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007fa21f9a8267 in QEventLoop::exec (this=0x7fff8a341760, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007fa21f9acdc5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0x00000000004061e4 in main (argc=1, argv=0x7fff8a3419c8) at /usr/src/debug/kactivities-4.8.2/service/main.cpp:37

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

Possible duplicates by query: bug 298478, bug 295755, bug 294849, bug 294765, bug 293308.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-06 16:14:31 UTC

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