I'm trying to remote debug a c++ app from a windows host to a debian armbian target of cubietruck board (ARM® Cortex™-A7 Dual-Core). However the debbuger breaks while receiving SIGILL. I've searched and found the reason. It is described in this post SSL_library_init cause SIGILL when running under gdb.
My app also uses openssl. However I tried the handle SIGILL nostop
command both in the .gdbinit file as well in the native gdb but the debugger's breaking continued due to this signal. I also tried handle SIGINT nostop
but the situation didn't change.
I also update the gdb to latest version 8.0.1 but didn't solve the problem as well.
I'm wondering if someone has found another way to bypass this issue.
Asked
Active
Viewed 359 times
1

dk13
- 1,461
- 4
- 20
- 47
-
@old_timer Yes you are right it is ARM® Cortex™-A7 Dual-Core, I will update – dk13 Jan 28 '18 at 01:53