[Bug 257227] sysutils/kf5-baloo: baloo_file_extractor crash (segmentation fault)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 17 Jul 2021 08:33:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257227

            Bug ID: 257227
           Summary: sysutils/kf5-baloo: baloo_file_extractor crash
                    (segmentation fault)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde@FreeBSD.org
          Reporter: grahamperrin@gmail.com
             Flags: maintainer-feedback?(kde@FreeBSD.org)
          Assignee: kde@FreeBSD.org

NB baloo_file_extractor (not baloo_file).

An example, although "The generated crash information is probably not useful": 

----

Application: baloo_file_extractor (baloo_file_extractor), signal: Segmentation
fault

[KCrash Handler]
#7  0x000000080040b9a6 in  () at /usr/local/lib/liblmdb.so.0
#8  0x000000080040590c in mdb_cursor_put () at /usr/local/lib/liblmdb.so.0
#9  0x000000080040d98c in mdb_put () at /usr/local/lib/liblmdb.so.0
#10 0x00000008003cc1e4 in Baloo::PositionDB::put(QByteArray const&,
QVector<Baloo::PositionInfo> const&) () at
/usr/local/lib/libKF5BalooEngine.so.5
#11 0x00000008003dc694 in Baloo::WriteTransaction::commit() () at
/usr/local/lib/libKF5BalooEngine.so.5
#12 0x00000008003d4ad3 in Baloo::Transaction::commit() () at
/usr/local/lib/libKF5BalooEngine.so.5
#13 0x000000000020ea91 in  ()
#14 0x0000000801074a11 in  () at /usr/local/lib/qt5/libQt5Core.so.5
#15 0x0000000801062d3c in QObject::event(QEvent*) () at
/usr/local/lib/qt5/libQt5Core.so.5
#16 0x00000008010385bd in QCoreApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/local/lib/qt5/libQt5Core.so.5
#17 0x00000008010381bd in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/local/lib/qt5/libQt5Core.so.5
#18 0x000000080108f94a in QTimerInfoList::activateTimers() () at
/usr/local/lib/qt5/libQt5Core.so.5
#19 0x000000080109139d in  () at /usr/local/lib/qt5/libQt5Core.so.5
#20 0x00000008029ea12e in g_main_context_dispatch () at
/usr/local/lib/libglib-2.0.so.0
#21 0x00000008029ea4d4 in  () at /usr/local/lib/libglib-2.0.so.0
#22 0x00000008029ea596 in g_main_context_iteration () at
/usr/local/lib/libglib-2.0.so.0
#23 0x0000000801090a60 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/local/lib/qt5/libQt5Core.so.5
#24 0x0000000801034757 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/local/lib/qt5/libQt5Core.so.5
#25 0x000000080103885e in QCoreApplication::exec() () at
/usr/local/lib/qt5/libQt5Core.so.5
#26 0x000000000020e3ca in  ()
#27 0x000000000020ca20 in  ()
#28 0x000000000020c920 in  ()
#29 0x0000000000000000 in  ()
[Inferior 1 (process 5305) detached]

----

% date ; uname -KUv
Sat 17 Jul 2021 09:28:31 BST
FreeBSD 14.0-CURRENT #100 main-n247798-f39dd6a9784: Thu Jul  8 07:38:23 BST
2021    
root@mowa219-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
1400025 1400025
% pkg info -x baloo
baloo-widgets-21.04.3
kf5-baloo-5.83.0
% ls -hlrt baloo*.core
-rw-------  1 grahamperrin  grahamperrin   256G 15 Jul 23:50 baloo_file.core
-rw-------  1 grahamperrin  grahamperrin    41M 16 Jul 02:03
baloo_file_extracto.core
% uptime
 9:32a.m.  up  1:44, 6 users, load averages: 0.48, 0.80, 1.07
% 

----

I understand, from discussion in IRC, that Baloo is "… complicated and has a
lot of different layers. …", so I don't expect fixes for bugs such as this to
be easy or quick.

-- 
You are receiving this mail because:
You are the assignee for the bug.