Bug 353086 - Dolphin-15.08.1 segfault when selecting more than 1 file
Summary: Dolphin-15.08.1 segfault when selecting more than 1 file
Status: RESOLVED DUPLICATE of bug 352365
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-23 13:58 UTC by DrSlony
Modified: 2015-09-23 20:01 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DrSlony 2015-09-23 13:58:55 UTC
Dolphin-15.08.1 segfaults when selecting more than one file:

(gdb) bt
#0  0x00000035d2204e00 in mdb_txn_begin () from /usr/lib64/liblmdb.so.0
#1  0x0000003fb5014bf5 in Baloo::File::load() () from /usr/lib64/libKF5Baloo.so.5
#2  0x0000003fb5a23558 in ?? () from /usr/lib64/libKF5BalooWidgets.so.5
#3  0x00000035c50bddfa in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#4  0x0000003fad1594fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#5  0x0000003fad15e940 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#6  0x00000035c508d71b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#7  0x00000035c508f75b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#8  0x00000035c50e45b3 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x0000003636a49bad in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#10 0x0000003636a49e90 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x0000003636a49f3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00000035c50e49a7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#13 0x00000035c508afb2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#14 0x00000035c5092a5c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#15 0x00007ffff7d47713 in kdemain () from /usr/lib64/libkdeinit5_dolphin.so
#16 0x000000363361ffa0 in __libc_start_main () from /lib64/libc.so.6
#17 0x00000000004007be in _start ()

If that stack backtrace isn't enough I can provide a better one if you tell me exactly which packages need to be recompiled with debug flags, as I recompiled dolphin alone but that obviously isn't enough.

Reproducible: Always
Comment 1 Frank Reininghaus 2015-09-23 19:51:50 UTC
Thanks for the bug report! Looks like a Baloo issue which should be fixed in Baloo 5.15 when it's out.

*** This bug has been marked as a duplicate of bug 352365 ***
Comment 2 Andreas Sturmlechner 2015-09-23 20:01:32 UTC
See also: https://github.com/gentoo/gentoo/pull/126