[Pkg-matrix-maintainers] Bug#901858: nheko segfault on login
Red Omen
redomen at nwi.net
Tue Jun 19 13:44:27 BST 2018
Package: nheko
Version: 0.4.2-1
Severity: normal
Dear Maintainer,
When connecting to matrix.org nheko segfaults immediately after clicking login.
Removing ~/.cache/nheko and ~/.config/nheko allows me to re-enter my info but
it still segfaults on login.
Here is a backtrace from gdb:
Starting program: /usr/bin/nheko
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe9338700 (LWP 18233)]
[New Thread 0x7fffde0ca700 (LWP 18234)]
[New Thread 0x7fffdd688700 (LWP 18235)]
[New Thread 0x7fffd56ee700 (LWP 18236)]
[New Thread 0x7fffd4eed700 (LWP 18237)]
[New Thread 0x7fffcbfff700 (LWP 18238)]
Thread 1 "nheko" received signal SIGSEGV, Segmentation fault.
0x00007ffff7774935 in mdb_dbi_open ()
from /usr/lib/x86_64-linux-gnu/liblmdb.so.0
(gdb) bt
#0 0x00007ffff7774935 in mdb_dbi_open ()
at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#1 0x0000555555691906 in Cache::getRoomInfo(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) ()
#2 0x00005555556c39c8 in ChatPage::changeTopRoomInfo(QString const&) ()
#3 0x00007ffff5c9c2af in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00005555557276e2 in RoomList::roomChanged(QString const&) ()
#5 0x00005555556f4fec in RoomList::initialize(QMap<QString, RoomInfo> const&) ()
#6 0x00007ffff5c9cd02 in QObject::event(QEvent*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff6d98a83 in QWidget::event(QEvent*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8 0x00007ffff6d596cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9 0x00007ffff6d60e84 in QApplication::notify(QObject*, QEvent*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ffff5c6c938 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007ffff5c6f4cd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff5cc7b73 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff2d44287 in g_main_context_dispatch ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff2d444c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff2d4454c in g_main_context_iteration ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff5cc719f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fffebbbc2c1 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#18 0x00007ffff5c6ab6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff5c73ed4 in QCoreApplication::exec() ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x000055555562ea43 in main ()
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.15.7a (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1), LANGUAGE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages nheko depends on:
ii libc6 2.27-3
ii libgcc1 1:8.1.0-5
ii liblmdb0 0.9.21-1
ii libqt5concurrent5 5.10.1+dfsg-7
ii libqt5core5a 5.10.1+dfsg-7
ii libqt5gui5 5.10.1+dfsg-7
ii libqt5multimedia5 5.10.1-2
ii libqt5network5 5.10.1+dfsg-7
ii libqt5svg5 5.10.1-2
ii libqt5widgets5 5.10.1+dfsg-7
ii libstdc++6 8.1.0-5
Versions of packages nheko recommends:
ii ca-certificates 20170717
nheko suggests no packages.
-- no debconf information
More information about the Pkg-matrix-maintainers
mailing list