system/libexecinfo (armv7): FTTFS: Segmentation fault
(gdb) run
Starting program: /root/packages/system/libexecinfo/src/libexecinfo-1.1/test
Program received signal SIGSEGV, Segmentation fault.
0x00404d84 in getframeaddr (level=level@entry=2) at stacktraverse.c:154
154 case 2: return __builtin_frame_address(3);
(gdb) bt
#0 0x00404d84 in getframeaddr (level=level@entry=2) at stacktraverse.c:154
#1 0x00400790 in backtrace (buffer=<optimized out>, size=10) at execinfo.c:63
#2 0x00400722 in print_trace () at test.c:16
#3 0x0040059e in dummy_function () at test.c:36
#4 main () at test.c:36
These logs are relevant:
stacktraverse.c: In function ‘getreturnaddr’:
stacktraverse.c:11:20: warning: unsupported argument to ‘__builtin_return_address’
case 0: return __builtin_return_address(1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
stacktraverse.c:12:20: warning: unsupported argument to ‘__builtin_return_address’
case 1: return __builtin_return_address(2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
stacktraverse.c:13:20: warning: unsupported argument to ‘__builtin_return_address’
case 2: return __builtin_return_address(3);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
...