https://bugs.kde.org/show_bug.cgi?id=413558

            Bug ID: 413558
           Summary: Baloo file extractor crashing on system restart/log in
                    to plasma, and then repeatedly every few minutes
           Product: frameworks-baloo
           Version: 5.63.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Baloo File Daemon
          Assignee: stefan.bru...@rwth-aachen.de
          Reporter: wtdonne...@gmail.com
  Target Milestone: ---

Application: baloo_file_extractor (5.63.0)

Qt Version: 5.13.1
Frameworks Version: 5.63.0
Operating System: Linux 5.3.7-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
First time was upon restart after updating my opensuse tumbleweed via zypper
dup.  When the desktop appeared, my widgets (digital clock and several system
monitoring widgets) were rearranged on my screen.  After than, got same error
every few minutes.  Problem persisted after power cycling system.
- Unusual behavior I noticed:
Desktop widgets rearranged. NB--I do have the digital clock widget that was
mentioned in several other reports installed

The crash can be reproduced sometimes.

-- Backtrace:
Application: Baloo File Extractor (baloo_file_extractor), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f43c8d96800 (LWP 3633))]

Thread 3 (Thread 0x7f43c64ca700 (LWP 3635)):
#0  0x00007f43ca11c60c in read () from /lib64/libc.so.6
#1  0x00007f43c92a20bf in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f43c925adfe in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f43c925b252 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f43c925b3cf in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f43ca6c299b in QEventDispatcherGlib::processEvents
(this=0x7f43b8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f43ca66b0db in QEventLoop::exec (this=this@entry=0x7f43c64c9d70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007f43ca4a3021 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007f43cb6dd4f6 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f43ca4a41a2 in QThreadPrivate::start (arg=0x7f43cb75fd80) at
thread/qthread_unix.cpp:360
#10 0x00007f43c9bb9f2a in start_thread () from /lib64/libpthread.so.0
#11 0x00007f43ca12b4af in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f43c6d33700 (LWP 3634)):
#0  0x00007f43ca120bdf in poll () from /lib64/libc.so.6
#1  0x00007f43c91f9742 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f43c91fa3fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f43c6f48f90 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f43ca4a41a2 in QThreadPrivate::start (arg=0x5604b9c6f570) at
thread/qthread_unix.cpp:360
#5  0x00007f43c9bb9f2a in start_thread () from /lib64/libpthread.so.0
#6  0x00007f43ca12b4af in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f43c8d96800 (LWP 3633)):
[KCrash Handler]
#6  0x00007f43ca0680d1 in raise () from /lib64/libc.so.6
#7  0x00007f43ca05155d in abort () from /lib64/libc.so.6
#8  0x00007f43c9d7c6f3 in mdb_assert_fail (env=0x5604b9d87b80,
expr_txt=expr_txt@entry=0x7f43c9d7e02f "rc == 0",
func=func@entry=0x7f43c9d7e978 <__func__.7210> "mdb_page_dirty",
line=line@entry=2127, file=0x7f43c9d7e010 "mdb.c") at mdb.c:1542
#9  0x00007f43c9d71435 in mdb_page_dirty (mp=<optimized out>,
txn=0x5604b9d89030) at mdb.c:2114
#10 mdb_page_dirty (txn=0x5604b9d89030, mp=<optimized out>) at mdb.c:2114
#11 0x00007f43c9d72676 in mdb_page_alloc (num=num@entry=1,
mp=mp@entry=0x7ffd4e320de8, mc=<optimized out>) at mdb.c:2308
#12 0x00007f43c9d728b3 in mdb_page_touch (mc=mc@entry=0x7ffd4e321320) at
mdb.c:2495
#13 0x00007f43c9d744ec in mdb_cursor_touch (mc=mc@entry=0x7ffd4e321320) at
mdb.c:6523
#14 0x00007f43c9d775f5 in mdb_cursor_put (mc=mc@entry=0x7ffd4e321320,
key=key@entry=0x7ffd4e321700, data=data@entry=0x7ffd4e321710,
flags=flags@entry=0) at mdb.c:6657
#15 0x00007f43c9d7a44b in mdb_put (txn=0x5604b9d89030, dbi=2,
key=key@entry=0x7ffd4e321700, data=data@entry=0x7ffd4e321710,
flags=flags@entry=0) at mdb.c:9022
#16 0x00007f43cb7a7a9e in Baloo::PostingDB::put
(this=this@entry=0x7ffd4e3217f0, term=..., list=...) at
/usr/src/debug/baloo5-5.63.0-1.1.x86_64/src/engine/postingdb.cpp:80
#17 0x00007f43cb7bf2e8 in Baloo::WriteTransaction::commit (this=0x5604b9d63200)
at /usr/src/debug/baloo5-5.63.0-1.1.x86_64/src/engine/writetransaction.cpp:326
#18 0x00007f43cb7af4bf in Baloo::Transaction::commit (this=0x5604b9d7f570) at
/usr/src/debug/baloo5-5.63.0-1.1.x86_64/src/engine/transaction.cpp:304
#19 0x00005604b9a1174c in Baloo::App::processNextFile (this=0x7ffd4e321f90) at
/usr/src/debug/baloo5-5.63.0-1.1.x86_64/src/file/extractor/app.cpp:119
#20 0x00007f43ca6a4382 in QtPrivate::QSlotObjectBase::call (a=0x7ffd4e321980,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#21 QSingleShotTimer::timerEvent (this=0x5604b9ee2250) at kernel/qtimer.cpp:318
#22 0x00007f43ca697e85 in QObject::event (this=0x5604b9ee2250, e=<optimized
out>) at kernel/qobject.cpp:1282
#23 0x00007f43cb09ec62 in QApplicationPrivate::notify_helper
(this=this@entry=0x5604b9c4b140, receiver=receiver@entry=0x5604b9ee2250,
e=e@entry=0x7ffd4e321ca0) at kernel/qapplication.cpp:3703
#24 0x00007f43cb0a81e0 in QApplication::notify (this=0x7ffd4e321f80,
receiver=0x5604b9ee2250, e=0x7ffd4e321ca0) at kernel/qapplication.cpp:3449
#25 0x00007f43ca66c572 in QCoreApplication::notifyInternal2
(receiver=0x5604b9ee2250, event=0x7ffd4e321ca0) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#26 0x00007f43ca6c1d60 in QTimerInfoList::activateTimers (this=0x5604b9d5fe90)
at kernel/qtimerinfo_unix.cpp:643
#27 0x00007f43ca6c260c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#28 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:230
#29 0x00007f43c925b0bd in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#30 0x00007f43c925b340 in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f43c925b3cf in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#32 0x00007f43ca6c2981 in QEventDispatcherGlib::processEvents
(this=0x5604b9c542b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007f43ca66b0db in QEventLoop::exec (this=this@entry=0x7ffd4e321ee0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#34 0x00007f43ca672d42 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#35 0x00005604b9a0e360 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/baloo5-5.63.0-1.1.x86_64/src/file/extractor/main.cpp:59
[Inferior 1 (process 3633) detached]

The reporter indicates this bug may be a duplicate of or related to bug 394918.

Possible duplicates by query: bug 413485, bug 413421, bug 413289, bug 412847,
bug 412780.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to