[gnutls-devel] 3.3.0pre0 - [sparc] Bus error on chainverify test

Nikos Mavrogiannopoulos nmav at gnutls.org
Mon Mar 31 10:16:06 CEST 2014

On Sun, Mar 30, 2014 at 7:37 PM, Andreas Metzler <ametzler at bebt.de> wrote:
> Hello,
> 3.3.0pre0's testsuite produces an error on sparc:
> -------------
> (sid_sparc-dchroot)ametzler at smetana:~/GNUTLS/gnutls28-3.3.0~pre0$ ./tests/chainverify
> Bus error
> (sid_sparc-dchroot)ametzler at smetana:~/GNUTLS/gnutls28-3.3.0~pre0$
> -------------
> (gdb) run
> Starting program: /home/ametzler/GNUTLS/gnutls28-3.3.0~pre0/./tests/chainverify
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/sparc-linux-gnu/libthread_db.so.1".
> Program received signal SIGBUS, Bus error.
> asn1_delete_structure2 (structure=0x1bf10, flags=0) at structure.c:315
> 315           if (p->down)
> (gdb) bt
> #0  asn1_delete_structure2 (structure=0x1bf10, flags=0) at structure.c:315
> #1  0xf7f3f18c in gnutls_x509_crt_import (cert=0x1bf10, data=0xffffd668,
>     format=GNUTLS_X509_FMT_PEM) at x509.c:207
> #2  0x00010f40 in doit () at chainverify.c:1279

Thank you. That's a pretty weird issue as I can't see what could have caused an
alignment problem at this code, and this code shouldn't have been called at all.
I'll try to check it soon.


More information about the Gnutls-devel mailing list