Subject: Re: bug#51334: RMAIL error on send C-c C-c

From: Nick Strauss <[email-masked]>
Date: Fri, 22 Oct 2021 16:36:57 +0000

Hi Eli,

The version is GNU Emacs 24.4.1. I have included backtrace at end of message.

Eli Zaretskii <[email-masked]> writes:

>> From: Nick Strauss <[email-masked]>
>> Date: Fri, 22 Oct 2021 14:37:25 +0000
>> 
>> I have several debian accounts with email. One such account started
>> having difficulty. When trying to send an email while in an RMAIL buffer
>> using C-c C-c, emacs crashes unexpectedly with this error:
>> emacs[0x541b30]
>> emacs[0x50bc8f]
>> emacs[0x50c003]
>> ...
>> Illegal instruction
>
> Which version of Emacs is that?
>
> In any case, those addresses can only be interpreted on your machine.
> Can you run Emacs under GDB, and when it crashes, produce the
> backtrace and post it?
Thread 1 "emacs" received signal SIGILL, Illegal instruction.
0x00007f2e35c223a3 in __gmpz_import () from /usr/local/lib/libgmp.so.10
(gdb) bt
#0  0x00007f2e35c223a3 in __gmpz_import () from /usr/local/lib/libgmp.so.10
#1  0x00007f2e35e864dc in nettle_mpz_set_str_256_u ()
   from /usr/lib/x86_64-linux-gnu/libhogweed.so.2
#2  0x00007f2e3846de1c in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#3  0x00007f2e383cdf76 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#4  0x00007f2e383ce448 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#5  0x00007f2e383f9cab in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#6  0x00007f2e384045c7 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#7  0x00007f2e383f7881 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#8  0x00007f2e3841c843 in gnutls_x509_crt_get_pk_algorithm ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#9  0x00007f2e383df708 in gnutls_pubkey_import_x509 ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#10 0x00007f2e383debdf in gnutls_pcert_import_x509 ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#11 0x00007f2e383ded09 in gnutls_pcert_import_x509_raw ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
---Type <return> to continue, or q <return> to quit---
#12 0x00007f2e38438ce9 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#13 0x00007f2e383c4c55 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
#14 0x00007f2e383c1888 in gnutls_handshake ()
   from /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28