NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: toolchain/53643: gdb on core files fails on arm



The following reply was made to PR toolchain/53643; it has been noted by GNATS.

From: christos%zoulas.com@localhost (Christos Zoulas)
To: gnats-bugs%NetBSD.org@localhost, toolchain-manager%netbsd.org@localhost, 
	gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc: 
Subject: Re: toolchain/53643: gdb on core files fails on arm
Date: Sat, 29 Sep 2018 21:56:09 -0400

 On Sep 29, 10:45pm, martin%NetBSD.org@localhost (martin%NetBSD.org@localhost) wrote:
 -- Subject: toolchain/53643: gdb on core files fails on arm
 
 | >Number:         53643
 | >Category:       toolchain
 | >Synopsis:       gdb on core files fails on arm
 | >Confidential:   no
 | >Severity:       serious
 | >Priority:       medium
 | >Responsible:    toolchain-manager
 | >State:          open
 | >Class:          sw-bug
 | >Submitter-Id:   net
 | >Arrival-Date:   Sat Sep 29 22:45:00 +0000 2018
 | >Originator:     Martin Husemann
 | >Release:        NetBSD 8.99.25
 | >Organization:
 | The NetBSD Foundation, Inc.
 | >Environment:
 | System: NetBSD space-truckin.duskware.de 8.99.25 NetBSD 8.99.25 (SUNXI) #78: Sat Sep 29 20:54:01 CEST 2018 martin%night-owl.duskware.de@localhost:/usr/src/sys/arch/evbarm/compile/SUNXI evbarm
 | Architecture: earmv7hfeb
 | Machine: evbarm
 | >Description:
 | 
 | The new openssl does not work well on arm. I get various core files, but
 | looking at them seems to be unreliable:
 | 
 | Core was generated by `ssh-add'.
 | Program terminated with signal SIGILL, Illegal instruction.
 | #0  0x6f559468 in _armv7_tick () from /usr/lib/libcrypto.so.14
 | (gdb) bt
 | #0  0x6f559468 in _armv7_tick () from /usr/lib/libcrypto.so.14
 | Register 25 is not available
 | 
 | Note that even the pc register is likely wrong - the instruction it points
 | at is not illegal on this cpu, and tracing through the call in live
 | instances does not throw a SIGILL.
 | 
 | >How-To-Repeat:
 | Just use gdb on a core file on arm. Maybe special for big endian arm?
 
 This is on BE arm only? I can't reproduce any of it on LE arm (RPi 2)
 
 christos
 


Home | Main Index | Thread Index | Old Index