Summary: | Crash when loading kded4 because of soprano/nepomuk | ||
---|---|---|---|
Product: | nepomuk | Reporter: | John Tapsell <johnflux> |
Component: | general | Assignee: | Sebastian Trueg <sebastian> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | crash | CC: | echidnaman, kde, trueg |
Priority: | NOR | ||
Version: | 4.1 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
John Tapsell
2008-10-25 12:16:02 UTC
Nepomuk in KDE 4.2 is no longer a kded module. The crash is still present in nepomukservicestub in KDE 4.3. #0 _wordcopy_bwd_dest_aligned (dstp=8620853168, srcp=8620853152, len=1073741823) at wordcopy.c:365 a0 = <value optimized out> a1 = <value optimized out> a2 = <value optimized out> a3 = <value optimized out> sh_2 = 16 #1 0x00007fa1a76d4f89 in *__GI_memmove (dest=0x1d7c7c2, src=<value optimized out>, len=8589934590) at memmove.c:99 dstp = 8620853184 srcp = 8620853182 #2 0x00007fa19ba7ca7a in __db_pitem () from /usr/lib/libdb-4.7.so No symbol table info available. #3 0x00007fa19b9d65b2 in __bam_iitem () from /usr/lib/libdb-4.7.so No symbol table info available. #4 0x00007fa19b9dc2cb in ?? () from /usr/lib/libdb-4.7.so No symbol table info available. #5 0x00007fa19b9dd0b1 in __ramc_put () from /usr/lib/libdb-4.7.so No symbol table info available. #6 0x00007fa19ba79146 in __dbc_put () from /usr/lib/libdb-4.7.so No symbol table info available. #7 0x00007fa19ba6b3f4 in __db_put () from /usr/lib/libdb-4.7.so No symbol table info available. #8 0x00007fa19ba7fe23 in __db_put_pp () from /usr/lib/libdb-4.7.so No symbol table info available. #9 0x00007fa19c1de27a in librdf_hash_bdb_put (context=<value optimized out>, key=<value optimized out>, value=<value optimized out>) at rdf_hash_bdb.c:699 db = (DB *) 0x10 bdb_value = {data = 0x1d736c0, size = 164, ulen = 0, dlen = 0, doff = 0, app_data = 0x0, flags = 0} bdb_key = {data = 0x1d6ee70, size = 61, ulen = 0, dlen = 0, doff = 0, app_data = 0x0, flags = 0} ret = <value optimized out> #10 0x00007fa19c1d8c5f in librdf_storage_hashes_context_add_statement ( storage=<value optimized out>, context_node=<value optimized out>, statement=0x1d6c220) at rdf_storage_hashes.c:1444 context = (librdf_storage_hashes_instance *) 0x1c9aac0 key = {world = 0x1ca9de0, data = 0x1d6ee70, size = 61, next = 0x7fa19c1c4529} value = {world = 0x1d6f7f0, data = 0x1d736c0, size = 164, next = 0x7fa1aa6455d5} status = <value optimized out> #11 0x00007fa19c400400 in Soprano::Redland::RedlandModel::addStatement ( this=0x1ca9da0, statement=@0x1d73860) at ../../../backends/redland/redlandmodel.cpp:146 redlandContext = (librdf_node *) 0x1d734f0 redlandStatement = (librdf_statement *) 0x1d6c220 #12 0x00007fa1a8428e3e in Soprano::FilterModel::addStatement (this=0x1caa390, statement=@0x1d73860) at ../../soprano/filtermodel.cpp:92 c = <value optimized out> #13 0x00007fa19ca278dc in Soprano::Index::IndexFilterModel::addStatement ( this=0x1caa390, statement=@0x1d73860) at ../../index/indexfiltermodel.cpp:127 c = Soprano::Error::ErrorNone index = <value optimized out> store = <value optimized out> #14 0x00007fa1a8428e3e in Soprano::FilterModel::addStatement (this=0x1c7c1d0, statement=@0x1d73860) at ../../soprano/filtermodel.cpp:92 c = <value optimized out> #15 0x00007fa1a8428e3e in Soprano::FilterModel::addStatement (this=0x1c80ff0, statement=@0x1d73860) at ../../soprano/filtermodel.cpp:92 c = <value optimized out> #16 0x00007fa1a8410233 in Soprano::Model::addStatements (this=0x1c80ff0, statements=@0x7fffad6e2f50) at ../../soprano/model.cpp:141 c = <value optimized out> #17 0x00007fa1a847623a in Soprano::Util::AddStatementCommand::execute ( this=0x1d73240) at ../../soprano/util/asynccommand.cpp:101 r = <value optimized out> #18 0x00007fa1a8474218 in Soprano::Util::AsyncModelPrivate::_s_executeNextCommand (this=0x1c81050) at ../../soprano/util/asyncmodel.cpp:96 c = (class Soprano::Util::Command *) 0x1d73240 #19 0x00007fa1a84743b1 in Soprano::Util::AsyncModel::qt_metacall ( this=0x1c80ff0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./asyncmodel.moc:67 No locals. #20 0x00007fa1aa353ddc in QMetaObject::activate (sender=0x1d73a80, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x3) at kernel/qobject.cpp:3113 c = <value optimized out> method = 12 currentSender = {sender = 0x1d73a80, signal = 4, ref = 1} previousSender = (QObjectPrivate::Sender *) 0x0 i = <value optimized out> count = 1 signal = 4 empty_argv = {0x0} locker = {{mtx = 0x1a0de08, val = 27319816}} currentThreadData = <value optimized out> connectionLists = (QObjectConnectionListVector *) 0x1d73c00 #21 0x00007fa1aa358e1f in QSingleShotTimer::timerEvent (this=0x1d73a80) at kernel/qtimer.cpp:298 No locals. #22 0x00007fa1aa34dd83 in QObject::event (this=0x1d73a80, e=0x201d7c7b8) at kernel/qobject.cpp:1075 No locals. #23 0x00007fa1a97e6efc in QApplicationPrivate::notify_helper (this=0x1a25970, receiver=0x1d73a80, e=0x7fffad6e3650) at kernel/qapplication.cpp:4056 consumed = <value optimized out> #24 0x00007fa1a97ee1ce in QApplication::notify (this=0x7fffad6e3b10, receiver=0x1d73a80, e=0x7fffad6e3650) at kernel/qapplication.cpp:4021 res = true #25 0x00007fa1aa33ec2c in QCoreApplication::notifyInternal ( this=0x7fffad6e3b10, receiver=0x1d73a80, event=0x7fffad6e3650) at kernel/qcoreapplication.cpp:610 result = false cbdata = {0x1d73a80, 0x7fffad6e3650, 0x7fffad6e35ef} threadData = (QThreadData *) 0x1a0ddb0 returnValue = <value optimized out> #26 0x00007fa1aa369862 in QTimerInfoList::activateTimers (this=0x1a296c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 e = {<QEvent> = {_vptr.QEvent = 0x7fa1aa62bf50, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 57}, id = 16777217} firstTime = true n_act = 0 saveFirstTimerInfo = (QTimerInfo *) 0x0 currentTime = {tv_sec = 1299, tv_usec = 834555} saveCurrentTimerInfo = (QTimerInfo *) 0x0 #27 0x00007fa1aa36725d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 No locals. #28 0x00007fa1a6da4bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #29 0x00007fa1a6da8588 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #30 0x00007fa1a6da86b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 No symbol table info available. #31 0x00007fa1aa3671a6 in QEventDispatcherGlib::processEvents ( this=0x1a0d9e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 d = (QEventDispatcherGlibPrivate * const) 0x1a25c20 canWait = true result = <value optimized out> #32 0x00007fa1a987b4be in QGuiEventDispatcherGlib::processEvents ( this=0x201d7c7b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 d = (QGuiEventDispatcherGlibPrivate * const) 0x1a25c20 returnValue = 16 #33 0x00007fa1aa33d532 in QEventLoop::processEvents ( this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at kernel/qeventloop.cpp:149 d = (QEventLoopPrivate * const) 0x1c41080 #34 0x00007fa1aa33d904 in QEventLoop::exec (this=0x7fffad6e38f0, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at kernel/qeventloop.cpp:201 d = (QEventLoopPrivate * const) 0x1c41080 app = (class QCoreApplication *) 0x7fffad6e3b10 #35 0x00007fa1aa33fab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 threadData = (QThreadData *) 0x1a0ddb0 eventLoop = {<QObject> = {_vptr.QObject = 0x7fa1aa62dfb0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fa1aa3d3660 "QObject", data = 0x7fa1aa3d3700, extradata = 0x7fa1aa627040}}, d_ptr = 0x1c41080, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fa1aa3dcee0 "Qt", data = 0x7fa1aa3e0260, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x606300, stringdata = 0x7fa1aa3e5360 "QEventLoop", data = 0x7fa1aa3e5380, extradata = 0x0}}} returnCode = -1 #36 0x0000000000403a7c in main (argc=2, argv=<value optimized out>) at ../../../nepomuk/servicestub/main.cpp:151 aboutData = {d = 0x1a10aa0} app = {<QCoreApplication> = {<QObject> = { _vptr.QObject = 0x7fa1aa1c5990, static staticMetaObject = {d = { superdata = 0x0, stringdata = 0x7fa1aa3d3660 "QObject", data = 0x7fa1aa3d3700, extradata = 0x7fa1aa627040}}, d_ptr = 0x1a25970, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fa1aa3dcee0 "Qt", data = 0x7fa1aa3e0260, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x606300, stringdata = 0x7fa1aa3e5400 "QCoreApplication", data = 0x7fa1aa3e54a0, extradata = 0x0}}, static self = 0x7fffad6e3b10}, static staticMetaObject = {d = { superdata = 0x7fa1aa62e040, stringdata = 0x7fa1a9df1da0 "QApplication", data = 0x7fa1a9df1fa0, extradata = 0x0}}} serviceName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2896}, alloc = 0, size = 0, data = 0x7fa1aa62f83a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 38}, alloc = 0, size = 0, data = 0x7fa1aa62f85a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1a6fb10, static codecForCStrings = 0x0} compData = {_vptr.KComponentData = 0x7fa1a93c5d70, d = 0x1a70dc0} dependencies = {<QList<QString>> = {{p = {static shared_null = { ref = {_q_value = 647}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x606400}, d = 0x606400}}, <No data fields>} options = {d = 0x1a118c0} args = <value optimized out> s = {_vptr.QTextStream = 0x7fa1aa62af50, d_ptr = 0x1a70170} services = {{p = {static shared_null = {ref = {_q_value = 647}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x1c44cd0}, d = 0x1c44cd0}} service = {d = 0x1c42970} closing as the redland backend is deprecated, you need to use the sesame one for kde 4.3 and virtuoso for kde 4.4+ |