Bug 409127 - Baloo crash on plasma-wayland
Summary: Baloo crash on plasma-wayland
Status: RESOLVED DUPLICATE of bug 384133
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.59.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: baloo-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-06-24 12:30 UTC by Loïc Grobol
Modified: 2019-06-25 10:51 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.93 KB, text/plain)
2019-06-25 10:44 UTC, Loïc Grobol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Loïc Grobol 2019-06-24 12:30:24 UTC
Application: baloo_file (5.59.0)

Qt Version: 5.12.2
Frameworks Version: 5.59.0
Operating System: Linux 5.0.0-17-generic x86_64
Distribution: Ubuntu 19.04

-- Information about the crash:
Just a random crash, while I was not interacting with baloo, this has happened a couple of times on plasma-wayland, it never happens on X11

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3fe4df4080 (LWP 5066))]

Thread 3 (Thread 0x7f3fe3a62700 (LWP 22158)):
[KCrash Handler]
#6  0x00007f3fe7b3ace0 in mdb_xcursor_init1 (node=node@entry=0x7effe0bfbc10, mc=<optimized out>, mc=<optimized out>) at mdb.c:7543
#7  0x00007f3fe7b3e3e0 in mdb_cursor_next (mc=mc@entry=0x7effd4010a90, key=0x7f3fe3a61ab0, data=data@entry=0x0, op=MDB_NEXT) at mdb.c:5925
#8  0x00007f3fe7b3ce73 in mdb_cursor_get (mc=0x7effd4010a90, key=<optimized out>, data=0x0, op=<optimized out>) at mdb.c:6441
#9  0x00007f3fe95fc0ae in Baloo::DocumentIdDB::fetchItems(int) () from /usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#10 0x00007f3fe9613c11 in Baloo::Transaction::fetchPhaseOneIds(int) const () from /usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#11 0x0000556bbd0bac6c in ?? ()
#12 0x0000556bbd0ba22f in ?? ()
#13 0x00007f3fe9084bd1 in QThreadPoolThread::run (this=0x556bbf24ed70) at thread/qthreadpool.cpp:99
#14 0x00007f3fe9081612 in QThreadPrivate::start (arg=0x556bbf24ed70) at thread/qthread_unix.cpp:361
#15 0x00007f3fe7ba6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
#16 0x00007f3fe8bc6b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3fe45b5700 (LWP 5071)):
#0  0x00007f3fe8bba729 in __GI___poll (fds=0x7f3fdc005260, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3fe74dfcb6 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3fe74dfddc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3fe928a063 in QEventDispatcherGlib::processEvents (this=0x7f3fdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f3fe92355bb in QEventLoop::exec (this=this@entry=0x7f3fe45b4d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f3fe90802c6 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f3fe9644565 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f3fe9081612 in QThreadPrivate::start (arg=0x7f3fe96c4d80) at thread/qthread_unix.cpp:361
#8  0x00007f3fe7ba6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
#9  0x00007f3fe8bc6b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3fe4df4080 (LWP 5066)):
#0  0x00007f3fe8bba729 in __GI___poll (fds=0x556bbefdb520, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3fe74dfcb6 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3fe74dfddc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3fe928a047 in QEventDispatcherGlib::processEvents (this=0x556bbefc23b0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#4  0x00007f3fe92355bb in QEventLoop::exec (this=this@entry=0x7ffe6d07bc40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f3fe923d5e2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x0000556bbd0a89a7 in ?? ()
#7  0x00007f3fe8acfb6b in __libc_start_main (main=0x556bbd0a8620, argc=1, argv=0x7ffe6d07bfb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe6d07bfa8) at ../csu/libc-start.c:308
#8  0x0000556bbd0a8b4a in ?? ()
[Inferior 1 (process 5066) detached]

Reported using DrKonqi
Comment 1 Loïc Grobol 2019-06-25 10:44:33 UTC
Created attachment 121125 [details]
New crash information added by DrKonqi

baloo_file (5.59.0) using Qt 5.12.2

- What I was doing when the application crashed: This time it happened directly at startup

-- Backtrace (Reduced):
#6  0x00007f811ad6cce0 in mdb_xcursor_init1 (node=node@entry=0x7f41169bbc34, mc=<optimized out>, mc=<optimized out>) at mdb.c:7543
#7  0x00007f811ad703e0 in mdb_cursor_next (mc=mc@entry=0x7f4108034410, key=0x7f8116c93ab0, data=data@entry=0x0, op=MDB_NEXT) at mdb.c:5925
#8  0x00007f811ad6ee73 in mdb_cursor_get (mc=0x7f4108034410, key=key@entry=0x7f8116c93ab0, data=data@entry=0x0, op=op@entry=MDB_NEXT) at mdb.c:6441
#9  0x00007f811c82e0ae in Baloo::DocumentIdDB::fetchItems (this=this@entry=0x7f8116c93b30, size=size@entry=40) at ./src/engine/documentiddb.cpp:126
#10 0x00007f811c845c11 in Baloo::Transaction::fetchPhaseOneIds (this=this@entry=0x7f8116c93b70, size=size@entry=40) at ./src/engine/transaction.cpp:183
Comment 2 Nate Graham 2019-06-25 10:51:18 UTC

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