Bug 404420 - Immediate Crash upon Bootup
Summary: Immediate Crash upon Bootup
Status: RESOLVED DUPLICATE of bug 403902
Alias: None
Product: frameworks-kfilemetadata
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.55.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-02-15 22:47 UTC by Armando
Modified: 2019-02-23 14:38 UTC (History)
1 user (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 Armando 2019-02-15 22:47:03 UTC
Application: baloo_file_extractor (5.55.0)

Qt Version: 5.12.0
Frameworks Version: 5.55.0
Operating System: Linux 4.15.0-45-generic x86_64
Distribution: KDE neon User Edition 5.15

-- Information about the crash:
- What I was doing when the application crashed: this application crashed immediately upon boot-up. As soon as I logged into my user account with sddm and the Plasma 5 desktop environment loaded, this crash message popped up.

Before rebooting, I had created a script and added it to my autostart list of scripts to run at boot-up. It is the first and only attempt I have made at this, and it is a simple script intended to call up conky at boot up. I'm including this bit of info because it's been the only change between this and other boot ups. Conky did not start.

-- Backtrace:
Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd983150c80 (LWP 1527))]

Thread 3 (Thread 0x7fd95b6a0700 (LWP 1539)):
#0  0x00007fd97fc57bf9 in __GI___poll (fds=0x7fd95401a9e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd97c324539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd97c32464c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd98059a15b in QEventDispatcherGlib::processEvents (this=0x7fd954000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd98053b64a in QEventLoop::exec (this=this@entry=0x7fd95b69fd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fd98036341a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fd981f2f015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fd980364bc2 in QThreadPrivate::start (arg=0x7fd9821a6d80) at thread/qthread_unix.cpp:361
#8  0x00007fd97e85e6db in start_thread (arg=0x7fd95b6a0700) at pthread_create.c:463
#9  0x00007fd97fc6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd974f0a700 (LWP 1532)):
#0  0x00007fd97fc57bf9 in __GI___poll (fds=0x7fd974f09cb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd97beb3747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd97beb536a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd977accd4a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fd980364bc2 in QThreadPrivate::start (arg=0x55a56664d3c0) at thread/qthread_unix.cpp:361
#5  0x00007fd97e85e6db in start_thread (arg=0x7fd974f0a700) at pthread_create.c:463
#6  0x00007fd97fc6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd983150c80 (LWP 1527)):
[KCrash Handler]
#6  0x00007fd95bab90ab in KFileMetaData::TagLibExtractor::extract (this=<optimized out>, result=0x7ffff7fe25c0) at ./src/extractors/taglibextractor.cpp:857
#7  0x000055a5645ff23b in Baloo::App::index (this=this@entry=0x7ffff7fe2d60, tr=0x55a5666f3430, url=..., id=id@entry=101900504279287825) at ./src/file/extractor/app.cpp:191
#8  0x000055a5645ffb7e in Baloo::App::processNextFile (this=0x7ffff7fe2d60) at ./src/file/extractor/app.cpp:111
#9  0x00007fd980579d04 in QtPrivate::QSlotObjectBase::call (a=0x7ffff7fe2710, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#10 QSingleShotTimer::timerEvent (this=0x7fd970006c20) at kernel/qtimer.cpp:318
#11 0x00007fd98056d94b in QObject::event (this=0x7fd970006c20, e=<optimized out>) at kernel/qobject.cpp:1271
#12 0x00007fd98133383c in QApplicationPrivate::notify_helper (this=this@entry=0x55a56662b0f0, receiver=receiver@entry=0x7fd970006c20, e=e@entry=0x7ffff7fe2a50) at kernel/qapplication.cpp:3752
#13 0x00007fd98133add0 in QApplication::notify (this=0x7ffff7fe2d30, receiver=0x7fd970006c20, e=0x7ffff7fe2a50) at kernel/qapplication.cpp:3499
#14 0x00007fd98053d328 in QCoreApplication::notifyInternal2 (receiver=0x7fd970006c20, event=0x7ffff7fe2a50) at kernel/qcoreapplication.cpp:1061
#15 0x00007fd9805995a9 in QTimerInfoList::activateTimers (this=0x55a56667aac0) at kernel/qtimerinfo_unix.cpp:643
#16 0x00007fd980599da9 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#17 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229
#18 0x00007fd97c324387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fd97c3245c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fd97c32464c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fd98059a13f in QEventDispatcherGlib::processEvents (this=0x55a566674340, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007fd98053b64a in QEventLoop::exec (this=this@entry=0x7ffff7fe2ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#23 0x00007fd980544800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1364
#24 0x000055a5645fe20d in main (argc=<optimized out>, argv=<optimized out>) at ./src/file/extractor/main.cpp:60

Reported using DrKonqi
Comment 1 Nate Graham 2019-02-18 22:12:24 UTC
Crashing in KFileMetaData::TagLibExtractor::extract().

Do you by any chance have any .spx files and/or can you pinpoint the file that causes the crash by using `balooctl monitor`?
Comment 2 Armando 2019-02-22 18:47:33 UTC
(In reply to Nate Graham from comment #1)
> Crashing in KFileMetaData::TagLibExtractor::extract().
> 
> Do you by any chance have any .spx files and/or can you pinpoint the file
> that causes the crash by using `balooctl monitor`?

Thank you for responding. I am unfamiliar with Baloo or its role on my system, but I do have some .spx files on my system (packaged into .gdb files). These files are associated with ESRI ArcMaps. Running 'balooctl monitor' indicates that it has indexed one of the .spx files:

:~$ balooctl monitor
Press ctrl+c to stop monitoring
File indexer is running
Indexing file content
Indexing: /home/[folder]/Documents/Records/Academic/Coursework/[folder]/Final/Shapefiles 2/[private]/Census_Income_Tracts.gdb/a00000004.spx



Thank you, I'll await any further questions or instructions.
Comment 3 Nate Graham 2019-02-23 14:38:52 UTC
Yep, that's what I suspected. We're already tracking the fix in Bug 403902.

Baloo should stop crashing in KDE Frameworks 5.56 because we disabled indexing .spx files. We're still looking into how to resolve the crash itself (which is why the duped bug is still open)

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