Bug#800468: crashes in liblmdb on start-up
Package: dolphin
Version: 4:15.08.1-1
Severity: grave
Hi,
dolphin crashes on every attempt to start (i.e. it shows the window with the
directory content for a second and then segfaults) with the following
backtrace:
bt full
#0 mdb_txn_begin (env=0x0, parent=0x0, flags=131072, ret=0x7fffcd574788) at mdb.c:2650
txn = <optimized out>
ntxn = <optimized out>
rc = <optimized out>
size = <optimized out>
tsize = 136
#1 0x00007f374b62ca1c in Baloo::File::load() () from /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
No symbol table info available.
#2 0x00007f374bbc2cb6 in Baloo::FileFetchJob::doStart (this=0x277ce30) at ../../src/filefetchjob.cpp:58
file = {d = 0x294f500}
comment = {static null = {<No data fields>}, d = 0x0}
prop = {d = 0x23b4500}
md = <incomplete type>
tags = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0,
begin = 0, end = 0, array = {0x0}}, d = 0x240a540}, d = 0x240a540}}, <No data fields>}
rating = <optimized out>
__for_range = <optimized out>
#3 0x00007f37488b41c1 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4 0x00007f3749360b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#5 0x00007f3749366230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#6 0x00007f3748882a8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#7 0x00007f3748884bc7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8 0x00007f37488d73b2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#9 0x00007f373a05c8ed in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
No symbol table info available.
#10 0x00007f37488802ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#11 0x00007f3748887e3c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#12 0x00007f374db55294 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
No symbol table info available.
#13 0x00007f374d76fb45 in __libc_start_main (main=0x400730 <main>, argc=1, argv=0x7fffcd575068, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7fffcd575058) at libc-start.c:287
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6800447105095750550, 4196149, 140736638439520, 0, 0, 6800558367846640746, 6913429561201208426},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x400840 <__libc_csu_init>, 0x7fffcd575068}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4196416}}}
not_first_call = <optimized out>
#14 0x000000000040075e in _start ()
mdb_txn_begin appears to not being able to deal with env==NULL.
I can install more *dbg packages if needed for a better backtrace. Just let me
know.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages dolphin depends on:
ii libc6 2.19-22
ii libdolphinvcs5 4:15.08.1-1
ii libkf5baloo5 5.14.0-1
ii libkf5baloowidgets5 15.08.0-2
ii libkf5bookmarks5 5.14.0-1
ii libkf5codecs5 5.14.0-1
ii libkf5completion5 5.14.0-1
ii libkf5configcore5 5.14.0-1
ii libkf5configgui5 5.14.0-1
ii libkf5configwidgets5 5.14.0-1
ii libkf5coreaddons5 5.14.0-1
ii libkf5dbusaddons5 5.14.0-1
ii libkf5filemetadata3 5.14.0-1
ii libkf5i18n5 5.14.0-1
ii libkf5iconthemes5 5.14.0-1
ii libkf5itemviews5 5.14.0-1
ii libkf5jobwidgets5 5.14.0-1
ii libkf5kcmutils5 5.14.0-1
ii libkf5kiocore5 5.14.0-1
ii libkf5kiofilewidgets5 5.14.0-1
ii libkf5kiowidgets5 5.14.0-1
ii libkf5newstuff5 5.14.0-1
ii libkf5notifications5 5.14.0-1
ii libkf5parts5 5.14.0-1
ii libkf5service5 5.14.0-1
ii libkf5solid5 5.14.0-2
ii libkf5textwidgets5 5.14.0-1
ii libkf5widgetsaddons5 5.14.0-1
ii libkf5windowsystem5 5.14.0-1
ii libkf5xmlgui5 5.14.0-1
ii libphonon4qt5-4 4:4.8.3-2
ii libqt5core5a 5.4.2+dfsg-9
ii libqt5dbus5 5.4.2+dfsg-9
ii libqt5gui5 5.4.2+dfsg-9
ii libqt5widgets5 5.4.2+dfsg-9
ii libqt5xml5 5.4.2+dfsg-9
ii libstdc++6 5.2.1-17
ii phonon4qt5 4:4.8.3-2
Versions of packages dolphin recommends:
ii ruby 1:2.1.5.1
Versions of packages dolphin suggests:
pn dolphin-plugins <none>
-- no debconf information
Reply to: