https://sourceware.org/bugzilla/show_bug.cgi?id=32406

            Bug ID: 32406
           Summary: run-backtrace-native-core.sh fails test on ppc64 BE
                    ELFv2
           Product: elfutils
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: backends
          Assignee: unassigned at sourceware dot org
          Reporter: awilfox at adelielinux dot org
                CC: elfutils-devel at sourceware dot org
  Target Milestone: ---

While running the test suite on a 64-bit PowerPC in big endian mode with ELFv2
ABI (the musl libc):

FAIL: run-backtrace-native-core.sh
==================================

0x3fffa7562000  0x3fffa7564000  linux-vdso64.so.1
0x3fffa747a000  0x3fffa756ce48  ld-musl-powerpc64.so.1
0x136b30000     0x136b50048     backtrace-child
TID 24718:
# 0 0x3fffa74eb3c4      __restore_sigs
# 1 0x3fffa74eb770 - 1  raise
# 2 0x136b30e08 - 1     sigusr2
# 3 0x136b30f40 - 1     stdarg
# 4 0x136b30f70 - 1     backtracegen
# 5 0x136b30f94 - 1     start
# 6 0x3fffa7508ab8 - 1  start
# 7 0x3fffa751d878 - 1  __clone
/home/awilcox/Code/awilfox/system-next/system/elfutils/src/elfutils-0.192/tests/backtrace:
dwfl_thread_getframes: address out of range
Assertion failed: seen_main (backtrace.c: callback_verify: 81)
./test-subr.sh: line 85: 24796 Aborted                
LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
$VALGRIND_CMD "$@"
backtrace-child-core.24705: no main
rmdir: failed to remove '/var/tmp/elfutils-test-24438': Directory not empty
FAIL run-backtrace-native-core.sh (exit status: 1)

It looks like the unwinder made it into 'main' but somehow named that frame
'start'.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to