[Pkg-matrix-maintainers] Bug#901858: nheko segfault on login

Hubert Chathi uhoreg at debian.org
Mon Oct 8 02:56:50 BST 2018


A much more recent version of nheko is available, which has many
changes.  Can you retry with the latest version (0.6.1) and see if it
still happens?  Maybe also try with the latest version of liblmdb0.

Thanks

On Tue, 19 Jun 2018 05:44:27 -0700, Red Omen <redomen at nwi.net> said:

> 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

-- 
Hubert Chathi <uhoreg at debian.org> -- https://www.uhoreg.ca/
Jabber: hubert at uhoreg.ca -- Matrix: @uhoreg:matrix.org
PGP/GnuPG key: 4096R/F24C F749 6C73 DDB8 DCB8  72DE B2DE 88D3 113A 1368



More information about the Pkg-matrix-maintainers mailing list