[Pkg-xmpp-devel] Bug#1080423: profanity: Profanity segfaults when using gpg-from-sq
Martin Dosch
martin at mdosch.de
Tue Sep 3 19:15:50 BST 2024
Package: profanity
Version: 0.14.0-1+b3
Severity: important
Tags: upstream
Dear Maintainer,
when using gpg-from-sq profanity backtraces on startup:
```
Program received signal SIGSEGV, Segmentation fault.
0x000055555560e552 in _gpgme_key_to_ProfPGPKey (key=key at entry=0x5555581a4800) at src/pgp/gpg.c:870
870 p_pgpkey->name = strdup(key->uids->uid);
#0 0x000055555560e552 in _gpgme_key_to_ProfPGPKey (key=key at entry=0x5555581a4800) at src/pgp/gpg.c:870
p_pgpkey = 0x5555581a5750
sub = 0x55555819d000
#1 0x000055555560eb7d in p_gpg_list_keys () at src/pgp/gpg.c:311
p_pgpkey = <optimized out>
key = 0x5555581a4800
error = 0
result = 0x555558195800
ctx = 0x5555581958a0
ids = <optimized out>
curr = <optimized out>
#2 0x000055555560ece6 in p_gpg_init () at src/pgp/gpg.c:124
keys = <optimized out>
#3 0x0000555555591325 in _init (theme_name=<optimized out>, log_file=<optimized out>, config_file=0x0,
log_level=0x5555556180b0 "WARN") at src/profanity.c:209
prof_log_level = PROF_LEVEL_WARN
prof_version = 0x5555556f41f0 "0.14.0dev.master.996a1fdf"
prof_log_level = <optimized out>
prof_version = <optimized out>
theme = <optimized out>
console = <optimized out>
#4 prof_run (log_level=0x5555556180b0 "WARN", account_name=0x0, config_file=0x0, log_file=<optimized out>,
theme_name=<optimized out>) at src/profanity.c:98
cont = 1
line = <optimized out>
#5 0x000055555558c80d in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:174
entries = {{long_name = 0x555555618424 "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x5555556c7358 <version>, description = 0x5555556246f7 "Show version information",
arg_description = 0x0}, {long_name = 0x55555561e959 "account", short_name = 97 'a', flags = 0,
arg = G_OPTION_ARG_STRING, arg_data = 0x5555556c7340 <account_name>,
description = 0x5555556449b0 "Auto connect to an account on startup", arg_description = 0x0}, {
long_name = 0x55555562445f "log", short_name = 108 'l', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x5555556c7350 <log>,
description = 0x5555556449d8 "Set logging levels, DEBUG, INFO, WARN (default), ERROR",
arg_description = 0x555555624710 "LEVEL"}, {long_name = 0x555555621b47 "config", short_name = 99 'c',
flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x5555556c7338 <config_file>,
description = 0x555555644a10 "Use an alternative configuration file", arg_description = 0x0}, {
long_name = 0x555555624716 "logfile", short_name = 102 'f', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x5555556c7348 <log_file>, description = 0x55555562471e "Specify log file",
arg_description = 0x0}, {long_name = 0x55555561ed00 "theme", short_name = 116 't', flags = 0,
arg = G_OPTION_ARG_STRING, arg_data = 0x5555556c7330 <theme_name>,
description = 0x55555562472f "Specify theme name", arg_description = 0x0}, {long_name = 0x0,
short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
arg_description = 0x0}}
error = 0x0
context = 0x5555556ee9e0
```
Best regards,
Martin
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (900, 'testing'), (600, 'unstable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.10.6-amd64 (SMP w/8 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 profanity depends on:
ii libc6 2.40-2
ii libcurl3t64-gnutls 8.9.1-2
ii libgcrypt20 1.11.0-6
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-1
ii libglib2.0-0t64 2.82.0-1
ii libgpgme11t64 1.18.0-5
ii libgtk-3-0t64 3.24.43-3
ii libncursesw6 6.5-2
ii libnotify4 0.8.3-1+b1
ii libotr5t64 4.1.1-5.1
ii libpython3.12t64 3.12.5-4
ii libqrencode4 4.1.1-1+b2
ii libreadline8t64 8.2-5
ii libsignal-protocol-c2.3.2 2.3.3-3+b1
ii libsqlite3-0 3.46.1-1
ii libstrophe0 0.13.1-1
ii libtinfo6 6.5-2
ii libx11-6 2:1.8.7-1+b1
ii libxss1 1:1.2.3-1+b1
profanity recommends no packages.
profanity suggests no packages.
-- no debconf information
More information about the Pkg-xmpp-devel
mailing list