[Pkg-xmpp-devel] Bug#1028192: gajim: Gajim 1.6.0-1 crashes on connect

Fiona Klute fiona.klute at gmx.de
Sun Jan 8 10:16:02 GMT 2023


Package: gajim
Version: 1.6.0-1
Severity: important

Gajim 1.6.0-1 crashes while connecting to XMPP server(s). Visually the
Gajim window pops up briefly and then disappears again. According to the
stack trace below the crash seems related to libproxy.so.1, but I don't
have any proxy configured for the account.

$ gdb --ex r --args python3 $(command -v gajim) -v
[shortened to remove private info, let me know if you need more detail]
01/08/23 11:06:16 (D) gajim.gui.main             Window state changed:
ICONIFIED: False, WITHDRAWN: False
01/08/23 11:06:16 (I) gajim.c.settings           Set settings: app
01/08/23 11:06:16 (I) gajim.c.settings           Signal:
is_window_visible changed
01/08/23 11:06:16 (D) gajim.c.storage.cache      Execution time for
_commit: 1 ms
01/08/23 11:06:16 (I) gajim.c.settings           Commit
01/08/23 11:06:16 (I) gajim.c.dbus.logind        Name
org.freedesktop.login1 appeared, owned by :1.0
01/08/23 11:06:16 (I) gajim.c.dbus.logind        Obtained shutdown delay
inhibitor
01/08/23 11:06:16 (I) gajim.gui.notification     Notifications D-Bus
connected
01/08/23 11:06:16 (I) gajim.c.settings           Set account settings: ***
01/08/23 11:06:16 (I) gajim.c.settings           Signal: last_status changed
01/08/23 11:06:16 (I) gajim.c.settings           Set account settings: ***
01/08/23 11:06:16 (I) gajim.c.settings           Signal: last_status_msg
changed
01/08/23 11:06:16 (I) gajim.client               Connect
01/08/23 11:06:16 (I) gajim.client               State: 3
01/08/23 11:06:16 (I) gajim.client               Signal: state-changed
01/08/23 11:06:16 (I) gajim.gui.css              Get
.gajim-status-connecting color: rgb(77, 166, 255)
01/08/23 11:06:16 (D) gajim.c.storage.cache      Execution time for
get_contact: 1 ms
01/08/23 11:06:16 (I) nbxmpp.stream              (***) Connect
01/08/23 11:06:16 (I) nbxmpp.stream              (***) Set state:
StreamState.RESOLVE
01/08/23 11:06:16 (I) nbxmpp.http
Request(140734679377472): Created
01/08/23 11:06:16 (I) nbxmpp.http
Request(140734679377472): Request sent, method: GET, uri:
https://***/.well-known/host-meta
[New Thread 0x7fff3fbff6c0 (LWP 8799)]

Thread 27 "pool-org.gajim." received signal SIGABRT, Aborted.
[Switching to Thread 0x7fff53fff6c0 (LWP 8765)]
__pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=6, no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:44
44	./nptl/pthread_kill.c: No such file or directory.
(gdb) bt
#0  __pthread_kill_implementation
     (threadid=<optimized out>, signo=signo at entry=6, no_tid=no_tid at entry=0)
     at ./nptl/pthread_kill.c:44
#1  0x00007ffff7d28d2f in __pthread_kill_internal
     (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  0x00007ffff7cd9ef2 in __GI_raise (sig=sig at entry=6)
     at ../sysdeps/posix/raise.c:26
#3  0x00007ffff7cc4472 in __GI_abort () at ./stdlib/abort.c:79
#4  0x00007ffff3a9d40a in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007ffff3aa861a in __gxx_personality_v0 ()
     at /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007ffff1c63131 in __libunwind_Unwind_Resume ()
     at /lib/x86_64-linux-gnu/libunwind.so.8
#7  0x00007fff51ebd34a in  () at /lib/x86_64-linux-gnu/libproxy.so.1
#8  0x00007fff51eb3e52 in  () at /lib/x86_64-linux-gnu/libproxy.so.1
#9  0x00007fff51eb4287 in  () at /lib/x86_64-linux-gnu/libproxy.so.1
#10 0x00007fff51eb4751 in px_proxy_factory_get_proxies ()
     at /lib/x86_64-linux-gnu/libproxy.so.1
#11 0x00007fff51ee761f in  ()
     at /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so
#12 0x00007ffff7024793 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x00007ffff73016da in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff7300d0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff7d26fd4 in start_thread (arg=<optimized out>)
     at ./nptl/pthread_create.c:442
#16 0x00007ffff7da766c in clone3 ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81



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

Kernel: Linux 6.0.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gajim depends on:
ii  desktop-file-utils           0.26-1
ii  gir1.2-gst-plugins-base-1.0  1.20.5-1
ii  gir1.2-gtk-3.0               3.24.36-1
ii  gir1.2-gtksource-4           4.8.4-1
ii  python3                      3.11.1-1
ii  python3-cairo                1.20.1-5
ii  python3-cryptography         38.0.4-1
ii  python3-css-parser           1.0.8-1
ii  python3-gi                   3.42.2-3
ii  python3-gi-cairo             3.42.2-3
ii  python3-idna                 3.3-1
ii  python3-keyring              23.9.3-2
ii  python3-nbxmpp               4.0.0-1
ii  python3-packaging            22.0-2
ii  python3-pil                  9.4.0-1
ii  python3-precis-i18n          1.0.4-2

Versions of packages gajim recommends:
ii  alsa-utils                           1.2.8-1
ii  aspell-en [aspell-dictionary]        2018.04.16-0-1
ii  ca-certificates                      20211016
ii  dbus                                 1.14.4-1
ii  fonts-noto-color-emoji               2.038-1
ii  gajim-omemo                          2.9.0-1
pn  gajim-openpgp                        <none>
ii  gir1.2-farstream-0.2                 0.2.9-1
ii  gir1.2-geoclue-2.0                   2.6.0-2
ii  gir1.2-gsound-1.0                    1.0.3-2
ii  gir1.2-gspell-1                      1.12.0-1+b1
ii  gir1.2-gstreamer-1.0                 1.20.5-1
ii  gir1.2-gupnpigd-1.0                  1.2.0-3
ii  gir1.2-secret-1                      0.20.5-3
ii  gstreamer1.0-gl                      1.20.5-1
ii  gstreamer1.0-nice                    0.1.18-2
ii  gstreamer1.0-plugins-ugly            1.20.5-1
ii  notification-daemon                  3.20.0-4+b1
ii  pulseaudio-utils                     16.1+dfsg1-2+b1
ii  python3-dbus                         1.3.2-3
ii  python3-gssapi                       1.8.2-1
pn  python3-sentry-sdk                   <none>
ii  xfce4-notifyd [notification-daemon]  0.6.5-1

Versions of packages gajim suggests:
ii  libxss1          1:1.2.3-1
pn  nautilus-sendto  <none>

-- no debconf information



More information about the Pkg-xmpp-devel mailing list