Your message dated Mon, 02 Mar 2026 10:45:56 +0000
with message-id <[email protected]>
and subject line Bug#1129407: Removed package(s) from unstable
has caused the Debian Bug report #942078,
regarding [high quality bug] baloo crash, can't recover; forced reindex does 
not fix; unusable via dolphin C-f
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
942078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942078
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: baloo-kf5
Version: 5.54.0-1
Severity: serious
Justification: poor experience will cause user to give up on baloo; worse than 
GNOME

Hi,

Recently baloo has been crashing whenever I log in.  Today I decided it
was a persistent and serious enough problem that a serious bug was
warranted.  I've attached the backtrace produced by drkonqi.  Here is
some additional info that I hope will help quickly resolve this bug.

$ balooctl start
QCoreApplication::arguments: Please instantiate the QApplication object first
QCoreApplication::applicationDirPath: Please instantiate the QApplication 
object first
This process needs a QCoreApplication instance in order to use KCrash
"/home/sten/jack_capture_90.mp3" id seems to have changed. Perhaps baloo was 
not running, and this file was deleted + re-created
mdb.c:3124: Assertion 'pglast <= env->me_pglast' failed in mdb_freelist_save()
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = baloo_file_extractor path = /usr/bin pid = 15575
KCrash: Arguments: /usr/bin/baloo_file_extractor 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from 
kdeinit
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 18 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...

$ balooctl clear /home/sten/jack_capture_90.mp3
Skipping: /home/sten/jack_capture_90.mp3 Reason: Not yet indexed
File(s) cleared

$ balooctl index /home/sten/jack_capture_90.mp3
Indexing /home/sten/jack_capture_90.mp3
mdb.c:3124: Assertion 'pglast <= env->me_pglast' failed in mdb_freelist_save()
Aborted

$ balooctl status
Baloo File Indexer is running
Indexer state: Indexing file content
Indexed 57061 / 57062 files
Current size of index is 703.08 MiB

$ balooctl  indexSize
Actual Size: 703.08 MiB
Expected Size: 456.43 MiB

           PostingDB:     111.95 MiB    24.527 %
          PositionDB:     189.31 MiB    41.476 %
            DocTerms:      58.71 MiB    12.862 %
    DocFilenameTerms:       6.20 MiB     1.357 %
       DocXattrTerms:            0 B     0.000 %
              IdTree:     996.00 KiB     0.213 %
          IdFileName:       4.65 MiB     1.019 %
             DocTime:       2.57 MiB     0.563 %
             DocData:       3.51 MiB     0.769 %
   ContentIndexingDB:       4.00 KiB     0.001 %
         FailedIdsDB:            0 B     0.000 %
             MTimeDB:       1.20 MiB     0.263 %

...wait a while, then

$ balooctl stop

...wait a while.  Baloo fails to stop.

$ ps xa | grep /usr/bin/baloo_file
$ gdb -p $THAT_PID
$ kill $THAT_PID

Result: no backtrace

$ gdb /usr/bin/baloo_file

Starting program: /usr/bin/baloo_file 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff2c7e700 (LWP 17185)]
[New Thread 0x7ffff215b700 (LWP 17186)]
[Detaching after fork from child process 17187]
QCoreApplication::arguments: Please instantiate the QApplication object first
QCoreApplication::applicationDirPath: Please instantiate the QApplication 
object first
This process needs a QCoreApplication instance in order to use KCrash
"/home/sten/jack_capture_90.mp3" id seems to have changed. Perhaps baloo was 
not running, and this file was deleted + re-created
mdb.c:3124: Assertion 'pglast <= env->me_pglast' failed in mdb_freelist_save()
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = baloo_file_extractor path = /usr/bin pid = 17187
KCrash: Arguments: /usr/bin/baloo_file_extractor 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from 
kdeinit
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 18 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...

Result: CRASH.  Drkonqi provides a bt for baloo_file_extractor.  I've attached 
that one too.


Regards,
Nicholas

-- System Information:
Debian Release: 10.1
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.72-rt25 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages baloo-kf5 depends on:
ii  kio                  5.54.1-1
ii  libc6                2.28-10
ii  libkf5baloo5         5.54.0-1
ii  libkf5balooengine5   5.54.0-1
ii  libkf5configcore5    5.54.0-1+deb10u1
ii  libkf5coreaddons5    5.54.0-1
ii  libkf5crash5         5.54.0-1
ii  libkf5dbusaddons5    5.54.0-1
ii  libkf5filemetadata3  5.54.0-1
ii  libkf5i18n5          5.54.0-1
ii  libkf5idletime5      5.54.0-1
ii  libkf5kiocore5       5.54.1-1
ii  libkf5solid5         5.54.0-1
ii  libqt5core5a         5.11.3+dfsg1-1
ii  libqt5dbus5          5.11.3+dfsg1-1
ii  libqt5gui5           5.11.3+dfsg1-1
ii  libqt5qml5           5.11.3-4
ii  libqt5widgets5       5.11.3+dfsg1-1
ii  libstdc++6           8.3.0-6

baloo-kf5 recommends no packages.

baloo-kf5 suggests no packages.

-- no debconf information
Application: Baloo File Extractor (baloo_file_extractor), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9ccc603480 (LWP 15575))]

Thread 2 (Thread 0x7f9cbd7ad700 (LWP 15577)):
#0  0x00007f9cced79e84 in g_mutex_unlock () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9cced2f187 in g_main_context_acquire () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9cced2fff5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9cced3025c in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9cd025287b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x7f9cb8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f9cd020027b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=this@entry=0x7f9cbd7acd70, flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f9cd004fec6 in QThread::exec() (this=this@entry=0x7f9cd11f8d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f9cd1178545 in QDBusConnectionManager::run() (this=0x7f9cd11f8d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
qdbusconnection.cpp:178
#8  0x00007f9cd0059aa7 in QThreadPrivate::start(void*) (arg=0x7f9cd11f8d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
thread/qthread_unix.cpp:367
#9  0x00007f9ccf930fa3 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#10 0x00007f9ccfd494cf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9ccc603480 (LWP 15575)):
[KCrash Handler]
#6  0x00007f9ccfc877bb in __GI_raise (sig=sig@entry=6) at 
../sysdeps/unix/sysv/linux/raise.c:50
#7  0x00007f9ccfc72535 in __GI_abort () at abort.c:79
#8  0x00007f9ccfaf33b2 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#9  0x00007f9ccfaf0c3e in mdb_txn_commit () at 
/usr/lib/x86_64-linux-gnu/liblmdb.so.0
#10 0x00007f9cd123deee in Baloo::Transaction::commit() () at 
/usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#11 0x000056442c29ff0c in  ()
#12 0x00007f9cd0236556 in QtPrivate::QSlotObjectBase::call(QObject*, void**) 
(a=0x7fff16357910, r=<optimized out>, this=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#13 0x00007f9cd0236556 in QSingleShotTimer::timerEvent(QTimerEvent*) 
(this=0x56442d510a20) at kernel/qtimer.cpp:318
#14 0x00007f9cd022b13b in QObject::event(QEvent*) (this=0x56442d510a20, 
e=<optimized out>) at kernel/qobject.cpp:1232
#15 0x00007f9cd0b7c4b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
(this=this@entry=0x56442d3dd1b0, receiver=receiver@entry=0x56442d510a20, 
e=e@entry=0x7fff16357bd0) at kernel/qapplication.cpp:3726
#16 0x00007f9cd0b83950 in QApplication::notify(QObject*, QEvent*) 
(this=0x7fff16357ee0, receiver=0x56442d510a20, e=0x7fff16357bd0) at 
kernel/qapplication.cpp:3485
#17 0x00007f9cd02015a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
(receiver=0x56442d510a20, event=event@entry=0x7fff16357bd0) at 
../../include/QtCore/5.11.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#18 0x00007f9cd0251c78 in QCoreApplication::sendEvent(QObject*, QEvent*) 
(event=0x7fff16357bd0, receiver=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 0x00007f9cd0251c78 in QTimerInfoList::activateTimers() 
(this=0x56442d41a310) at kernel/qtimerinfo_unix.cpp:643
#20 0x00007f9cd02524d4 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) 
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#21 0x00007f9cced2ff2e in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f9cced301c8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f9cced3025c in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f9cd0252863 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x56442d4174e0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#25 0x00007f9ccbfc53e1 in 
QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x56442d4174e0, flags=...) at qeventdispatcher_glib.cpp:69
#26 0x00007f9cd020027b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=this@entry=0x7fff16357e50, flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#27 0x00007f9cd0208262 in QCoreApplication::exec() () at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#28 0x000056442c29d323 in  ()
#29 0x00007f9ccfc7409b in __libc_start_main (main=0x56442c29d0e0, argc=1, 
argv=0x7fff16358118, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fff16358108) at ../csu/libc-start.c:308
#30 0x000056442c29d3ca in  ()
[Inferior 1 (process 15575) detached]
Application: Baloo File Extractor (baloo_file_extractor), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffff31d2480 (LWP 17187))]

Thread 3 (Thread 0x7fffe437f700 (LWP 17189)):
#0  0x00007ffff7fd39fd in clock_gettime ()
#1  0x00007ffff6925ff6 in __GI___clock_gettime (clock_id=clock_id@entry=1, 
tp=tp@entry=0x7fffe437eab0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007ffff6e211a1 in qt_clock_gettime (ts=0x7fffe437eab0, clock=1) at 
kernel/qelapsedtimer_unix.cpp:175
#3  0x00007ffff6e211a1 in do_gettime (frac=<synthetic pointer>, sec=<synthetic 
pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  0x00007ffff6e211a1 in qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007ffff6e1f9d9 in QTimerInfoList::updateCurrentTime() 
(this=this@entry=0x7fffdc004cf0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007ffff6e1ffd5 in QTimerInfoList::timerWait(timespec&) 
(this=0x7fffdc004cf0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007ffff6e215fe in timerSourcePrepareHelper (timeout=0x7fffe437eb94, 
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:161
#8  0x00007ffff6e215fe in timerSourcePrepare(GSource*, gint*) 
(source=<optimized out>, timeout=0x7fffe437eb94) at 
kernel/qeventdispatcher_glib.cpp:165
#9  0x00007ffff58fe669 in g_main_context_prepare () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff58ff06b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff58ff25c in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff6e2187b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x7fffdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007ffff6dcf27b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=this@entry=0x7fffe437ed70, flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#14 0x00007ffff6c1eec6 in QThread::exec() (this=this@entry=0x7ffff7dc7d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#15 0x00007ffff7d47545 in QDBusConnectionManager::run() (this=0x7ffff7dc7d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
qdbusconnection.cpp:178
#16 0x00007ffff6c28aa7 in QThreadPrivate::start(void*) (arg=0x7ffff7dc7d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
thread/qthread_unix.cpp:367
#17 0x00007ffff64fffa3 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#18 0x00007ffff69184cf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff1d50700 (LWP 17188)):
#0  0x00007ffff690d819 in __GI___poll (fds=0x7ffff1d4fcb8, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff5889cf7 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff588b91a in xcb_wait_for_event () at 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ffff2afdd79 in QXcbEventReader::run() (this=0x5555555b7200) at 
qxcbconnection.h:409
#4  0x00007ffff6c28aa7 in QThreadPrivate::start(void*) (arg=0x5555555b7200) at 
thread/qthread_unix.cpp:367
#5  0x00007ffff64fffa3 in start_thread (arg=<optimized out>) at 
pthread_create.c:486
#6  0x00007ffff69184cf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff31d2480 (LWP 17187)):
[KCrash Handler]
#6  0x00007ffff68567bb in __GI_raise (sig=sig@entry=6) at 
../sysdeps/unix/sysv/linux/raise.c:50
#7  0x00007ffff6841535 in __GI_abort () at abort.c:79
#8  0x00007ffff66c23b2 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#9  0x00007ffff66bfc3e in mdb_txn_commit () at 
/usr/lib/x86_64-linux-gnu/liblmdb.so.0
#10 0x00007ffff7e0ceee in Baloo::Transaction::commit() () at 
/usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#11 0x000055555555ff0c in  ()
#12 0x00007ffff6e05556 in QtPrivate::QSlotObjectBase::call(QObject*, void**) 
(a=0x7fffffffd5d0, r=<optimized out>, this=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#13 0x00007ffff6e05556 in QSingleShotTimer::timerEvent(QTimerEvent*) 
(this=0x5555556ce440) at kernel/qtimer.cpp:318
#14 0x00007ffff6dfa13b in QObject::event(QEvent*) (this=0x5555556ce440, 
e=<optimized out>) at kernel/qobject.cpp:1232
#15 0x00007ffff774b4b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
(this=this@entry=0x55555559b1b0, receiver=receiver@entry=0x5555556ce440, 
e=e@entry=0x7fffffffd890) at kernel/qapplication.cpp:3726
#16 0x00007ffff7752950 in QApplication::notify(QObject*, QEvent*) 
(this=0x7fffffffdba0, receiver=0x5555556ce440, e=0x7fffffffd890) at 
kernel/qapplication.cpp:3485
#17 0x00007ffff6dd05a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
(receiver=0x5555556ce440, event=event@entry=0x7fffffffd890) at 
../../include/QtCore/5.11.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#18 0x00007ffff6e20c78 in QCoreApplication::sendEvent(QObject*, QEvent*) 
(event=0x7fffffffd890, receiver=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 0x00007ffff6e20c78 in QTimerInfoList::activateTimers() 
(this=0x5555555d8260) at kernel/qtimerinfo_unix.cpp:643
#20 0x00007ffff6e214d4 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) 
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#21 0x00007ffff58fef2e in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff58ff1c8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff58ff25c in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff6e21863 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x5555555d54a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#25 0x00007ffff2b943e1 in 
QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=0x5555555d54a0, flags=...) at qeventdispatcher_glib.cpp:69
#26 0x00007ffff6dcf27b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 
(this=this@entry=0x7fffffffdb10, flags=..., flags@entry=...) at 
../../include/QtCore/../../src/corelib/global/qflags.h:140
#27 0x00007ffff6dd7262 in QCoreApplication::exec() () at 
../../include/QtCore/../../src/corelib/global/qflags.h:120
#28 0x000055555555d323 in  ()
#29 0x00007ffff684309b in __libc_start_main (main=0x55555555d0e0, argc=1, 
argv=0x7fffffffddd8, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fffffffddc8) at ../csu/libc-start.c:308
#30 0x000055555555d3ca in  ()
[Inferior 1 (process 17187) detached]

--- End Message ---
--- Begin Message ---
Version: 5.116.0-1+rm

Dear submitter,

as the package baloo-kf5 has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1129407

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to