| Summary: | baloo_file_extractor crashes in Baloo::App::slotNewInput() | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-baloo | Reporter: | Jaume Sabater <jsabater> |
| Component: | Baloo File Daemon | Assignee: | baloo-bugs-null |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | joh82875, nate |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 5.57.0 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Jaume Sabater
2018-12-17 21:27:01 UTC
we got a similar report downstream[1] with baloo 5.57: Downloaded 107MB .MOV file from website using Firefox and immediately upon completion the crash occured. #5 0x00007f672b5fc985 in QVector<KWayland::Client::ConnectionThread*>::reallocData (this=this@entry=0x7f672b6800b0 <KWayland::Client::ConnectionThread::Private::connections>, asize=22064, aalloc=<optimized out>, options=..., options@entry=...) at /usr/include/qt5/QtCore/qarraydata.h:220 #6 0x00007f672b5fcabd in QVector<KWayland::Client::ConnectionThread*>::detach (this=0x7f672b6800b0 <KWayland::Client::ConnectionThread::Private::connections>) at /usr/include/qt5/QtCore/qflags.h:120 #7 QVector<KWayland::Client::ConnectionThread*>::erase (this=this@entry=0x7f672b6800b0 <KWayland::Client::ConnectionThread::Private::connections>, abegin=0x563047cbd918, aend=0x563047cbd920) at /usr/include/qt5/QtCore/qvector.h:815 #8 0x00007f672b5fc6d4 in QVector<KWayland::Client::ConnectionThread*>::remove (i=<optimized out>, this=0x7f672b6800b0 <KWayland::Client::ConnectionThread::Private::connections>) at /usr/include/qt5/QtCore/qarraydata.h:61 #9 QVector<KWayland::Client::ConnectionThread*>::removeOne (t=@0x563047cb8ad8: 0x563047cbca00, this=0x7f672b6800b0 <KWayland::Client::ConnectionThread::Private::connections>) at /usr/include/qt5/QtCore/qvector.h:180 #10 KWayland::Client::ConnectionThread::Private::~Private (this=0x563047cb8a90, __in_chrg=<optimized out>) at /usr/src/debug/kwayland-5.57.0-1.1.x86_64/src/client/connection_thread.cpp:88 #11 0x00007f672b5fc745 in QScopedPointerDeleter<KWayland::Client::ConnectionThread::Private>::cleanup (pointer=0x563047cb8a90) at /usr/include/qt5/QtCore/qscopedpointer.h:52 #12 QScopedPointer<KWayland::Client::ConnectionThread::Private, QScopedPointerDeleter<KWayland::Client::ConnectionThread::Private> >::~QScopedPointer (this=0x563047cbca10, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:107 #13 KWayland::Client::ConnectionThread::~ConnectionThread (this=0x563047cbca00, __in_chrg=<optimized out>) at /usr/src/debug/kwayland-5.57.0-1.1.x86_64/src/client/connection_thread.cpp:208 #14 0x00007f672b5fc769 in KWayland::Client::ConnectionThread::~ConnectionThread (this=0x563047cbca00, __in_chrg=<optimized out>) at /usr/src/debug/kwayland-5.57.0-1.1.x86_64/src/client/connection_thread.cpp:208 #15 0x00007f672b7bfd3f in Poller::unloadPoller (this=0x563047cbd1d0) at /usr/src/debug/kwayland-integration-5.15.4-1.1.x86_64/src/idletime/poller.cpp:137 #16 0x00007f67301c29e8 in KIdleTimePrivate::unloadCurrentSystem (this=0x563047cae180) at /usr/include/c++/8/bits/atomic_base.h:390 #17 KIdleTimePrivate::unloadCurrentSystem (this=0x563047cae180) at /usr/src/debug/kidletime-5.57.0-1.1.x86_64/src/kidletime.cpp:231 #18 0x00007f67301c2a30 in KIdleTime::~KIdleTime (this=0x563047cbc9e0, __in_chrg=<optimized out>) at /usr/src/debug/kidletime-5.57.0-1.1.x86_64/src/kidletime.cpp:95 #19 0x00007f67301c2aa9 in KIdleTime::~KIdleTime (this=0x563047cbc9e0, __in_chrg=<optimized out>) at /usr/src/debug/kidletime-5.57.0-1.1.x86_64/src/kidletime.cpp:92 #20 0x00007f67301c2762 in KIdleTimeHelper::~KIdleTimeHelper (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kidletime-5.57.0-1.1.x86_64/src/kidletime.cpp:46 #21 (anonymous namespace)::Q_QGS_s_globalKIdleTime::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kidletime-5.57.0-1.1.x86_64/src/kidletime.cpp:46 #22 0x00007f672ebaa42c in __run_exit_handlers () from /lib64/libc.so.6 #23 0x00007f672ebaa55c in exit () from /lib64/libc.so.6 #24 0x00005630472bcbf5 in Baloo::App::slotNewInput (this=<optimized out>) at /usr/src/debug/baloo5-5.57.0-1.1.x86_64/src/file/extractor/app.cpp:79 #25 Baloo::App::slotNewInput (this=<optimized out>) at /usr/src/debug/baloo5-5.57.0-1.1.x86_64/src/file/extractor/app.cpp:61 #26 0x00007f672f168343 in QtPrivate::QSlotObjectBase::call (a=0x7ffdea20e430, r=0x7ffdea20e9d0, this=0x563047cc40d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #27 QMetaObject::activate (sender=0x7ffdea20ea50, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3774 #28 0x00007f672f1739d9 in QSocketNotifier::activated (this=this@entry=0x7ffdea20ea50, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:140 [1] https://bugzilla.opensuse.org/show_bug.cgi?id=1133558 No duplicate bug reports seen in almost a year. After all the bugfixing work done during that time, I think we can call this fixed! |