1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-12-22 19:43:42 +01:00
libunwind-eh_elf/.gitignore
Martin Milata 0f9a540c8c coredump: add test
Program test-coredump-unwind was modified to map backing files based on
virtual addresses instead of segment numbers.

The crasher.c is a program that essentially calls some functions and
then writes to invalid address causing a crash. Before that, it detects
which executables are mapped to which virtual addresses and writes this
information to a file suitable for consumption by test-coredump-unwind.
The mapping information is obtained form /proc/self/maps, so currently
it only works on linux.

The test itself is a shell script, which first runs the program and then
runs test-coredump-unwind on the resulting core and address space
map file to check whether the stack trace obtained from the dump roughly
corresponds to what it should look like.

Signed-off-by: Martin Milata <mmilata@redhat.com>
2012-05-31 11:00:40 +02:00

58 lines
838 B
Text

*.la
*.a
*.o
*.lo
*~
.libs/
.deps/
.dirstamp
Makefile
Makefile.in
INSTALL
aclocal.m4
autom4te.cache/
config.log
config.status
config/
configure
libtool
doc/common.tex
include/config.h
include/config.h.in
include/libunwind-common.h
include/stamp-h1
tests/[GL]test-bt
tests/[GL]test-concurrent
tests/[GL]test-dyn1
tests/[GL]test-exc
tests/[GL]test-init
tests/[GL]test-resume-sig
tests/[GL]perf-simple
tests/Ltest-nomalloc
tests/Ltest-nocalloc
tests/Lperf-simple
tests/check-namespace.sh
tests/crasher
tests/forker
tests/mapper
tests/rs-race
tests/test-async-sig
tests/test-coredump-unwind
tests/test-flush-cache
tests/test-init-remote
tests/test-mem
tests/test-ptrace
tests/test-setjmp
tests/test-strerror
tests/test-proc-info
tests/test-ptrace-misc
tests/test-varargs
tests/test-static-link
tests/[GL]test-trace
tests/[GL]perf-trace