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
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