[Pkg-matrix-maintainers] Bug#1006334: nheko closes when looking up the matrix id on the matrix.org server

Jonas Andradas j.andradas at gmail.com
Wed Feb 23 18:08:08 GMT 2022


Package: nheko
Version: 0.9.0-1+b1
Severity: important
X-Debbugs-Cc: j.andradas at gmail.com

Dear Maintainer,

When trying to log into my matrix account, nheko crashes due to an error.
Please see the steps below to reproduce:

1. After nheko starts for the first time, it asks to either register or login.
2. If "login" is chosen, a window prompts for the Matrix id, password and
device name
3. After filling the matrix id with a correct format, e.g. "@user:matrix.org",
nheko seems to do a lookup of the Matrix id and crashes.

Please see below the errors that are output on the console:

---------------------------------------------------------------

[2022-02-23 18:58:00.152] [ui] [info] Restoring window size 0x0
[2022-02-23 18:58:00.268] [ui] [info] WebRTC: initialised GStreamer 1.20.0
[2022-02-23 18:58:00.551] [ui] [info] jdenticon plugin not found.
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
[2022-02-23 18:58:00.699] [qml] [warning] HSpellDict::HSpellDict: Init failed
(:0, )
[2022-02-23 18:58:01.063] [ui] [info] starting nheko 0.9.0
[2022-02-23 18:58:14.846] [net] [info] Autodiscovery: Discovered
'https://matrix-client.matrix.org'
terminate called after throwing an instance of 'std::invalid_argument'
  what():  v1.1: invalid version
Error: signal 6:
nheko(_Z17stacktraceHandleri+0x3b)[0x55aa80eca02b]
/lib/x86_64-linux-gnu/libc.so.6(+0x38920)[0x7fda43ac4920]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7fda43ac48a1]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x112)[0x7fda43aae546]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9d88a)[0x7fda43e8388a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa905a)[0x7fda43e8f05a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa90c5)[0x7fda43e8f0c5]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa9359)[0x7fda43e8f359]
nheko(+0x2ca98e)[0x55aa80bf198e]
nheko(_ZZN3mtx4http6Client16prepare_callbackINS_9responses8VersionsEEESt8functionIFvRKSt8optionalISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_N6coeurl11header_lessESaISt4pairIKSD_SD_EEEERKSt17basic_string_viewIcSB_EiiEES5_IFvRKT_SN_RKS6_INS0_11ClientErrorEEEEENKUlSN_SR_iiE_clESN_SR_ii+0x11d)[0x55aa80f68a8d]
nheko(+0x5d621b)[0x55aa80efd21b]
nheko(_ZN6coeurl6Client14remove_requestEPNS_7RequestE+0x2de)[0x55aa810a235e]
nheko(_ZN6coeurl6Client16check_multi_infoEv+0x163)[0x55aa810a2603]
nheko(_ZN6coeurl6Client8event_cbEisPv+0x5b)[0x55aa810a274b]
/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7(+0x1f35f)[0x7fda4661935f]
/usr/lib/x86_64-linux-
gnu/libevent_core-2.1.so.7(event_base_loop+0x52f)[0x7fda46619a9f]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xd3954)[0x7fda43eb9954]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7d80)[0x7fda43c6cd80]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7fda43b8676f]
Aborted

---------------------------------------------------------------



-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_AUX
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nheko depends on:
ii  gstreamer1.0-nice               0.1.18-2
ii  gstreamer1.0-qt5                1.20.0-2
ii  gstreamer1.0-vaapi              1.20.0-1
ii  libc6                           2.33-7
ii  libcmark0.30.2                  0.30.2-5
ii  libcurl4                        7.81.0-1
ii  libevent-core-2.1-7             2.1.12-stable-1
ii  libevent-pthreads-2.1-7         2.1.12-stable-1
ii  libfmt8                         8.1.1+ds1-2
ii  libgcc-s1                       11.2.0-16
ii  libglib2.0-0                    2.70.4-1
ii  libgstreamer-plugins-bad1.0-0   1.20.0-4+b1
ii  libgstreamer-plugins-base1.0-0  1.20.0-2
ii  libgstreamer1.0-0               1.20.0-1
ii  liblmdb0                        0.9.24-1
ii  libolm3                         3.2.10~dfsg-6
ii  libqt5core5a                    5.15.2+dfsg-14
ii  libqt5dbus5                     5.15.2+dfsg-14
ii  libqt5gui5                      5.15.2+dfsg-14
ii  libqt5keychain1                 0.12.0-1
ii  libqt5multimedia5               5.15.2-3
ii  libqt5network5                  5.15.2+dfsg-14
ii  libqt5qml5                      5.15.2+dfsg-10
ii  libqt5quick5                    5.15.2+dfsg-10
ii  libqt5quickwidgets5             5.15.2+dfsg-10
ii  libqt5svg5                      5.15.2-4
ii  libqt5widgets5                  5.15.2+dfsg-14
ii  libspdlog1 [libspdlog1-fmt8]    1:1.9.2+ds-0.2
ii  libssl1.1                       1.1.1m-1
ii  libstdc++6                      11.2.0-16
ii  libxcb-ewmh2                    0.4.1-1.1
ii  libxcb1                         1.14-3
ii  qml-module-qt-labs-platform     5.15.2+dfsg-4
ii  qml-module-qt-labs-settings     5.15.2+dfsg-10
ii  qml-module-qtgraphicaleffects   5.15.2-2
ii  qml-module-qtmultimedia         5.15.2-3
ii  qml-module-qtquick-controls2    5.15.2+dfsg-4
ii  qml-module-qtquick-layouts      5.15.2+dfsg-10
ii  qml-module-qtquick-window2      5.15.2+dfsg-10
ii  qml-module-qtquick2             5.15.2+dfsg-10

Versions of packages nheko recommends:
ii  ca-certificates         20211016
ii  fonts-noto-color-emoji  2.034-1

nheko suggests no packages.

-- no debconf information



More information about the Pkg-matrix-maintainers mailing list