gnupg-2.1.17 test segfaults on i686

Gaetan Bisson bisson at
Tue Dec 20 21:42:11 CET 2016


I'm getting the following error when running the gnupg-2.1.17 testsuite
on 32-bit Arch Linux platforms:

Making check in tests
make[1]: Entering directory '/build/src/gnupg-2.1.17/tests'
Making check in gpgscm
make[2]: Entering directory '/build/src/gnupg-2.1.17/tests/gpgscm'
make  check-local
make[3]: Entering directory '/build/src/gnupg-2.1.17/tests/gpgscm'
        ./gpgscm ./t-child.scm
make[3]: *** [Makefile:838: check-local] Segmentation fault (core dumped)
make[3]: Leaving directory '/build/src/gnupg-2.1.17/tests/gpgscm'
make[2]: *** [Makefile:705: check-am] Error 2
make[2]: Leaving directory '/build/src/gnupg-2.1.17/tests/gpgscm'
make[1]: *** [Makefile:532: check-recursive] Error 1
make[1]: Leaving directory '/build/src/gnupg-2.1.17/tests'
make: *** [Makefile:581: check-recursive] Error 1

If I run the test manually and attach GDB to gpgscm I get:

Starting program: /build/src/gnupg-2.1.17/tests/gpgscm/gpgscm ./t-child.scm

Program received signal SIGSEGV, Segmentation fault.
0xb7d65446 in __strlen_sse2_bsf () from /usr/lib/
(gdb) bt
#0  0xb7d65446 in __strlen_sse2_bsf () from /usr/lib/
#1  0x080589b0 in opexe_5 ()
#2  0x0805537f in Eval_Cycle ()
#3  0x0805567d in scheme_load_string ()
#4  0x08050909 in ffi_scheme_eval ()
#5  0x080509ba in ffi_init ()
#6  0x0804acee in main ()

Can I safely ignore this? :)


More information about the Gnupg-devel mailing list