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

--- Comment #2 from Igor Zhuravlov <zhuravlov...@ya.ru> ---
Yet another file getting baloo_file_extractor to crash:

> rpm -qa | egrep 'baloo|lmdb'
baloo5-file-5.26.0-2.1.x86_64
baloo5-widgets-16.08.2-1.1.x86_64
baloo5-5.26.0-2.1.x86_64
lmdb-debugsource-0.9.14-5.4.x86_64
baloo5-imports-5.26.0-2.1.x86_64
baloo5-lang-5.26.0-2.1.noarch
liblmdb-0_9_14-0.9.14-5.4.x86_64
baloo5-kioslaves-5.26.0-2.1.x86_64
liblmdb-0_9_14-debuginfo-0.9.14-5.4.x86_64
baloo5-file-debuginfo-5.26.0-2.1.x86_64
baloo5-tools-5.26.0-2.1.x86_64

> balooctl index 
> /home/myusername/j64-806/addons/labs/labs/examples/data/toolbar.bmp
Ошибка сегментирования (core dumped)

> sudo journalctl -f
...
Sep 13 10:49:58 myhostname kernel: traps: balooctl[31242] general protection
ip:7fc7794549d9 sp:7fff89fa2fe0 error:0 in
liblmdb-0.9.14.so[7fc779449000+13000]traps: 
Sep 13 10:49:59 myhostname systemd-coredump[31244]: Process 31242 (balooctl) of
user 1000 dumped core.

> coredumpctl gdb 31242
...
Core was generated by `balooctl index
/home/myusername/j64-806/addons/labs/labs/examples/data/toolbar.bmp'.
Program terminated with signal SIGSEGV, Segmentation fault.
£0  0x00007fc7794549d9 in mdb_txn_commit (txn=0x69616d5f74726174) at mdb.c:3207
3207            if (txn == NULL || txn->mt_env == NULL)
[Current thread is 1 (Thread 0x7fc77b93f880 (LWP 31242))]
Missing separate debuginfos, use: zypper install ...
(gdb) l
3202    {
3203            int             rc;
3204            unsigned int i;
3205            MDB_env *env;
3206
3207            if (txn == NULL || txn->mt_env == NULL)
3208                    return EINVAL;
3209
3210            if (txn->mt_child) {
3211                    rc = mdb_txn_commit(txn->mt_child);
(gdb) p txn
$1 = (MDB_txn *) 0x69616d5f74726174
(gdb) p txn.mt_env
Cannot access memory at address 0x69616d5f74726194
(gdb) bt
£0  0x00007fc7794549d9 in mdb_txn_commit (txn=0x69616d5f74726174) at mdb.c:3207
£1  0x00007fc7794549f0 in mdb_txn_commit (txn=0x40475b) at mdb.c:3211
£2  0x00007fc77b32304e in Baloo::Transaction::commit()
(this=this@entry=0x7fff89fa35b0) at
/usr/src/debug/baloo-5.26.0/src/engine/transaction.cpp:266
£3  0x00000000004087b7 in main(int, char**) (argc=3, argv=<optimized out>) at
/usr/src/debug/baloo-5.26.0/src/tools/balooctl/main.cpp:220
(gdb) quit

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

Reply via email to