[pkg-gnupg-maint] Bug#944914: libgpgme11: Buffer overflow while using claws-mail

Bernhard Übelacker bernhardu at mailbox.org
Tue Nov 19 13:50:13 GMT 2019


Hello Lars,

> in fact they all happen with the same program (claws-mail).

> Besides the claws-mail crashes I did not notice any other unexpected behavior.

Yes, if crashes are just in one application then it seems less
likely to be an hardware issue.


Maybe it is of some help, following seem to be locations with the
missing symbols:
    ...
    #8  0xb6441a7a in __fdelt_chk (d=194142480) at fdelt_chk.c:25
    #9  0xb27e5281 in  () at libgpgme.so.11, in _gpgme_io_select at ../../src/posix-io.c:788
    #10 0xb27bf7fc in  () at libgpgme.so.11, in _gpgme_wait_on_condition at ../../src/wait-private.c:87
    #11 0xb27bf9ec in  () at libgpgme.so.11, in _gpgme_wait_one at ../../src/wait-private.c:170
    #12 0xb27c5201 in gpgme_op_verify () at libgpgme.so.11, ../../src/verify.c, line 1197.
    ...


Another question, which version of claws-mail and plugins are you running?
(And are they the binaries from debian or self-built?)


Maybe a run with valgrind could shed some light on some wrong memory accesses.
(But may also write many unrelated accesses,
and slow the application down to an unusable speed.)

I found this upstream feature request, which could fit,
but there is also a change mentioned that should avoid that crash,
that is already included ...
Are you maybe hitting this limit?

    https://dev.gnupg.org/T2385

Kind regards,
Bernhard



More information about the pkg-gnupg-maint mailing list