https://bugs.kde.org/show_bug.cgi?id=522364
--- Comment #9 from Alfeno Rodrigues <[email protected]> --- (In reply to tagwerk19 from comment #7) > (In reply to Alfeno Rodrigues from comment #0) > > #9 0x00007549269643e9 _Z9qt_assertPKcS0_i (libQt6Core.so.6 + 0x5643e9) > > #10 0x00007549213f5b0e n/a (libKF6Baloo.so.6 + 0x4cb0e) > > #11 0x00007549213cb35b _ZN5Baloo5Query4execEv (libKF6Baloo.so.6 + > > 0x2235b) > > #12 0x0000754927131019 n/a (baloosearch.so + 0x5019) > It looks like an assert in the Qt code (?) called by the Baloo library. I > think the kioworker calls the Baloo library but I'm not really an expert at > this level. I think you'd need to do a coredumpctl to get hold of the debug > libraries to get any further. > > From your command line tests, the Baloo indexing and searching seems to be > working. (gdb) bt full #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {0}} ret = <optimized out> pd = <optimized out> old_mask = <optimized out> ret = <optimized out> tid = <optimized out> ret = <optimized out> resultvar = <optimized out> resultvar = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> __futex = <optimized out> resultvar = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> __futex = <optimized out> __private = <optimized out> __oldval = <optimized out> #1 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007c3649a4527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #4 0x00007c364ae1df6a in KCrash::defaultCrashHandler (sig=6) at /workspace/build/src/kcrash.cpp:630 data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7c364ae34c18 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0, 0x7c364ae2b595 "--qtversion", 0x5f66498c5bc0 "6.11.1", 0x7c364ae2b5a8 "--kdeframeworksversion", 0x7c364ae2b5a1 "6.27.0", 0x7c364ae2b60b "--appname", 0x5f66498c5ae0 "kioworker", 0x7c364ae2b615 "--apppath", 0x5f664990a9d0 "/usr/lib/x86_64-linux-gnu/libexec/kf6", 0x7c364ae2b622 "--signal", 0x7fff26eb94f6 "6", 0x7c364ae2b630 "--pid", 0x7fff26eb9500 "33978", 0x7c364ae2b636 "--appversion", 0x5f6649909160 "6.27.0", 0x7c364ae2b643 "--programname", 0x5f6628668cb2 <QByteArray::_empty> "", 0x7c364ae2b651 "--bugaddress", 0x5f6649908120 "[email protected]", 0x0 <repeats 19 times>}}, argc = 19, m_writer = 0x7fff26eb9330} platformName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 '\000'} about = 0x5f66498c5040 argv = 0x7fff26eb93a8 ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7c364ae34c48 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd = 8} sigtxt = "6\000\274\300\235D6|\000" pidtxt = "33978\000\000\000T\225\353&\377\177\000\0000\225\353&" argc = 19 crashRecursionCounter = 2 #5 <signal handler called> No locals. #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {104892925595520}} ret = <optimized out> pd = <optimized out> --Type <RET> for more, q to quit, c to continue without paging-- old_mask = <optimized out> ret = <optimized out> tid = <optimized out> ret = <optimized out> resultvar = <optimized out> resultvar = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> __futex = <optimized out> resultvar = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> __futex = <optimized out> __private = <optimized out> __oldval = <optimized out> #7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 No locals. #8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #9 0x00007c3649a4527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #10 0x00007c3649a288ff in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {136572619454779, 18446744069414584320, 136572616316664, 104892925595776, 104892925595792, 92, 136572620296736, 104892925245664, 17998939037137998080, 3, 3, 140733846363536, 140733846363440, 0, 136572619425639, 0}}, sa_flags = 3, sa_restorer = 0x7fff26eb9d30} #11 0x00007c364a775888 in qAbort () at /workspace/build/src/corelib/global/qassert.cpp:47 No locals. #12 qt_maybe_message_fatal<QString&> (message=..., context=..., msgType=QtFatalMsg) at /workspace/build/src/corelib/global/qlogging.cpp:2170 No locals. #13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7c364a4816d8 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff26eb9d78) at /workspace/build/src/corelib/global/qlogging.cpp:413 buf = {d = {d = 0x5f664991d080, ptr = 0x5f664991d090 u"ASSERT: \"!res.filePath.isEmpty()\" in file /workspace/build/src/lib/searchstore.cpp, line 224", size = 92}, static _empty = 0 u'\000'} #14 0x00007c364a7763fa in QMessageLogger::fatal (this=<optimized out>, msg=0x7c364a4816d8 "ASSERT: \"%s\" in file %s, line %d") at /workspace/build/src/corelib/global/qlogging.cpp:902 ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 224, file = 0x7c36452056a0 "/workspace/build/src/lib/searchstore.cpp", function = 0x0, category = 0x7c364a4799bf "default"}, static DefaultBacktraceDepth = 32, backtrace = std::optional [no contained value]} ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff26eb9fb0, reg_save_area = 0x7fff26eb9ee0}} #15 0x00007c364a7643e9 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /workspace/build/src/corelib/global/qassert.cpp:118 No locals. #16 0x00007c36451efb0e in Baloo::SearchStore::exec (this=0x7fff26eba1a0, term=..., offset=0, limit=-1, sortResults=false) at /workspace/build/src/lib/searchstore.cpp:224 id = 1801491829628827 res = {filePath = {d = {d = 0x0, ptr = 0x0, size = 0}}, documentId = 1801491829628827} results = {<std::vector<Baloo::Result, std::allocator<Baloo::Result> >> = std::vector of length 2, capacity 2 = {{filePath = {d = {d = 0x5f6649908700, ptr = 0x5f6649908724 "/home/alfeno/Documents/Alerta Vermelho - Martha Wells.epub", size = 58}}, documentId = 1690445450190747}, {filePath = {d = {d = 0x5f664991c2b0, ptr = 0x5f664991c2ce "/home/alfeno/Downloads/cartilha-boa-convivencia-2021-final-digital.pdf", size = 70}}, documentId = 1700611637780379}}, <No data fields>} ulimit = 4294967293 tr = {m_dbis = @0x7c3644a5bac8, m_txn = 0x5f664991c970, m_env = 0x5f664991c1b0, m_writeTrans = std::unique_ptr<Baloo::WriteTransaction> = {get() = 0x0}, m_lastError = 0} it = std::unique_ptr<Baloo::PostingIterator> = {get() = 0x5f66499103e0} #17 0x00007c36451c535b in Baloo::Query::exec (this=0x7fff26eba258) at /workspace/build/src/lib/query.cpp:197 term = {d = std::unique_ptr<Baloo::Term::Private> = {get() = 0x5f6649908de0}} __PRETTY_FUNCTION__ = "Baloo::ResultIterator Baloo::Query::exec()" --Type <RET> for more, q to quit, c to continue without paging-- searchStore = {m_db = 0x7c3644a5baa0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_s_db> >::instance()::holder>} results = {<std::vector<Baloo::Result, std::allocator<Baloo::Result> >> = std::vector of length 4397932698898, capacity 4397932698895 = {<error reading variable: Cannot access memory at address 0x0> #18 0x00007c364af2b019 in Baloo::SearchProtocol::listDir (this=0x7fff26eba4f0, url=...) at /workspace/build/src/kioworkers/search/kio_search.cpp:86 q = {d = std::unique_ptr<Baloo::Query::Private> = {get() = 0x5f664991bf10}} folder = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'} it = {d = std::unique_ptr<Baloo::ResultIteratorPrivate> = {get() = 0x7fff26eba280}} udsf = {m_userGroupCache = {mUsercache = {d = 0x7fff26eba2a0}, mGroupcache = { d = 0x7c364ab042e0 <std::__get_helper<0ul, KIO::SlaveBasePrivate*, std::default_delete<KIO::SlaveBasePrivate> >(std::_Tuple_impl<0ul, KIO::SlaveBasePrivate*, std::default_delete<KIO::SlaveBasePrivate> > const&)+28>}}} uds = {d = {<QSharedDataPointerBase<QSharedDataPointer, KIO::UDSEntryPrivate>> = {d = { ptr = 0x7c364ab04937 <std::_Tuple_impl<0ul, KIO::SlaveBasePrivate*, std::default_delete<KIO::SlaveBasePrivate> >::_M_head(std::_Tuple_impl<0ul, KIO::SlaveBasePrivate*, std::default_delete<KIO::SlaveBasePrivate> > const&)+28>}}, <No data fields>}} #19 0x00007c364ab078d8 in KIO::WorkerSlaveBaseBridge::listDir (this=0x5f6649908d40, url=...) at /workspace/build/src/core/workerbase_p.h:121 No locals. #20 0x00007c364aafe0f7 in KIO::SlaveBase::dispatch (this=0x5f6649908d40, command=71, data=...) at /workspace/build/src/core/slavebase.cpp:1177 stream = {<QIODeviceBase> = {<No data fields>}, d = 0x0, dev = 0x5f66498c5e80, owndev = true, noswap = false, fpPrecision = 1 '\001', q_status = 0 '\000', byteorder = QDataStream::BigEndian, ver = 24, transactionDepth = 0, static NullCode = 4294967295, static ExtendedSize = 4294967294} url = {d = 0x5f6649900e80} i = 652977040 __PRETTY_FUNCTION__ = "virtual void KIO::SlaveBase::dispatch(int, const QByteArray&)" #21 0x00007c364aaf8c41 in KIO::SlaveBase::dispatchLoop (this=0x5f6649908d40) at /workspace/build/src/core/slavebase.cpp:330 cmd = 71 data = {d = {d = 0x5f66498ffda0, ptr = 0x5f66498ffdb0 "", size = 131}, static _empty = 0 '\000'} ms = -1 ret = 131 #22 0x00007c364ab05298 in KIO::WorkerBase::dispatchLoop (this=0x7fff26eba4f0) at /workspace/build/src/core/workerbase.cpp:27 No locals. #23 0x00007c364af2b51a in kdemain (argc=4, argv=0x7fff26eba668) at /workspace/build/src/kioworkers/search/kio_search.cpp:132 app = {<QObject> = {_vptr.QObject = 0x7c364a837de8 <vtable for QCoreApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7c364a3a7710 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7c364a3a7600 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7c364a682fe0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7c364a83c3c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5f66499077f0}}, static staticMetaObject = {d = { superdata = {direct = 0x7c364a83a620 <QObject::staticMetaObject>}, stringdata = 0x7c364a3a3ca8 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>, data = 0x7c364a3a3b20 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, static_metacall = 0x7c364a722b70 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7c364a83b100 <_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, extradata = 0x0}}, static self = 0x7fff26eba4e0} worker = {<KIO::WorkerBase> = {_vptr.WorkerBase = 0x7c364af37c58 <vtable for Baloo::SearchProtocol+16>, d = std::unique_ptr<KIO::WorkerBasePrivate> = {get() = 0x5f6649908d40}}, <No data fields>} #24 0x00005f662866599b in main (argc=5, argv=0x7fff26eba7d8) at /workspace/build/src/kioworker/kioworker.cpp:144 libname = {d = {d = 0x5f66498fe9b0, ptr = 0x5f66498fe9c0 u"/usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/baloosearch.so", size = 60}, static _empty = 0 u'\000'} libpath = {d = {d = 0x5f66498fea50, ptr = 0x5f66498fea60 u"/usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/baloosearch.so", size = 60}, static _empty = 0 u'\000'} lib = {<QObject> = {_vptr.QObject = 0x7c364a8385e8 <vtable for QLibrary+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7c364a3a7710 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7c364a3a7600 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7c364a682fe0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7c364a83c3c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5f66498feaf0}}, static staticMetaObject = {d = { superdata = {direct = 0x7c364a83a620 <QObject::staticMetaObject>}, stringdata = 0x7c364a3a5c7c <_ZN8QLibrary32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_126qt_meta_tag_ZN8QLibraryE_tEEE.lto_priv.0+220>, data = 0x7c364a3a5ba0 <_ZN8QLibrary32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_126qt_meta_tag_ZN8QLibraryE_tEEE.lto_priv.0>, static_metacall = 0x7c364a4f08a0 <QLibrary::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7c364a83ba00 <_ZN8QLibrary36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_126qt_meta_tag_ZN8QLibraryE_tEEE.lto_priv.0>, extradata = 0x0}}, d = {d = 104892925472929}} sym = 0x7c364af2b3f0 <kdemain(int, char**)> workerDebugWait = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 '\000'} func = 0x7c364af2b3f0 <kdemain(int, char**)> newArgc = 4 newArgv = {<QVLABase<char*>> = {<QVLABaseBase> = {a = 5, s = 4, ptr = 0x7fff26eba668}, <No data fields>}, <QVLAStorage<8, 8, 5>> = { array = "a\265\353&\377\177\000\000ʵ\353&\377\177\000\000ֵ\353&\377\177\000\000\327\265\353&\377\177\000\000W\263\236I6|\000"}, <No data fields>} -- You are receiving this mail because: You are watching all bug changes.
