Your message dated Sun, 08 Sep 2024 12:50:27 +0000
with message-id <e1snhn5-0096r3...@fasolo.debian.org>
and subject line Bug#1080423: fixed in profanity 0.14.0-2
has caused the Debian Bug report #1080423,
regarding profanity: Profanity segfaults when using gpg-from-sq
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1080423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080423
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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@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@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

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: profanity
Source-Version: 0.14.0-2
Done: Martin Dosch <mar...@mdosch.de>

We believe that the bug you reported is fixed in the latest version of
profanity, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1080...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Dosch <mar...@mdosch.de> (supplier of updated profanity package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 08 Sep 2024 12:01:05 +0000
Source: profanity
Architecture: source
Version: 0.14.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>
Changed-By: Martin Dosch <mar...@mdosch.de>
Closes: 1080423
Changes:
 profanity (0.14.0-2) unstable; urgency=medium
 .
   * d/patches: Add PGP NULL check (Closes: #1080423).
Checksums-Sha1:
 0449b9e9f6bea444330a1751be871d846d7448ca 2509 profanity_0.14.0-2.dsc
 c2a6daef062fad8fd5d31c2f2f057ae6f429cf70 5996 profanity_0.14.0-2.debian.tar.xz
 c2d85da0509b48a4dad367fec712466154560cda 17767 
profanity_0.14.0-2_amd64.buildinfo
Checksums-Sha256:
 fc182199fa78eac410b3f3a98fdc7aae79ade4ed108f9ff6a1282122ac1b4f52 2509 
profanity_0.14.0-2.dsc
 373a81301fd3da9257ca09b9b94a4ab6f9aca56ef7b34e960f954a14fcc2dca9 5996 
profanity_0.14.0-2.debian.tar.xz
 b24e59d7aba7a034c09254b59890a88cb48f0d470619e3b9e17c03fc24d742e2 17767 
profanity_0.14.0-2_amd64.buildinfo
Files:
 3054b26d8d8c6d8384864b34beedd2a6 2509 net optional profanity_0.14.0-2.dsc
 c38ed9509d62820d2432d1d581e5833a 5996 net optional 
profanity_0.14.0-2.debian.tar.xz
 6268d5fd6d26a4bfc3cbdfb720348927 17767 net optional 
profanity_0.14.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE/VqS9CCBN6S2aAs9UqV8/OE9ZX0FAmbdljoRHG1hcnRpbkBt
ZG9zY2guZGUACgkQUqV8/OE9ZX0D8w//dMa0jL6O5aWJlw5khknSVJx2PkJQJ03E
bZgW2tdz3m2NLLRkeWONc2STTjOCbD0xuqnZVeiA/pDBjTaObgW4AsPS4gK9AAY+
xQ47K1auhynGA0Q2TwqajvmE485oamuSOENNr3skjRIWNvt3k/x+53NqcNPKCU8x
ELvSVMa+ke6YOz8UWoPoT47CuXnQleqnrS4P/deOimHVXUHC85loXkczijyfjjcN
oMmWw0ZlTMEL2sV8k2lyyea4JTxKqRqsf5DT8n25RZGNMnYZhix5Q92ZTbyTJTv5
AUrIt5MCvKWF/KxJMVSL7xW3YceumKq1HmS16v/W2/JubSZ9O1f6oWSB3UIZcrC+
9prprOZIzENW0bqdssF9NbwFrCxGmjdgH+SWtrbgtCvstxqcU7bO+aLGE7W/+q0H
/FVbCY1G+emsih8FilTHBXdtQyFFMlsf0Q/tzju+/yZTAYR0NMSQulP14VGfdqY0
lFFgrYq5wliYwGhv832frc8Q3mgZlNuninpHl+EMIlt7MH5AOfIFa6pHz3AId52d
yeGOiUYreAp+4SWpwnhyW9Ck5fG094/aeZ9DiF6euPL9BcsvYrvx3jN0bBu1pAks
BIVle8yYf21BpNcj//IPE/ufJBs+dR+9HIGR4SQuAyZ0up0lN6CFPne8jsyZWl6S
tQmrEyGvUNQ=
=F4pt
-----END PGP SIGNATURE-----

Attachment: pgpLxA5d_WUGT.pgp
Description: PGP signature


--- End Message ---

Reply via email to