CI Tests: Robustify Regression/RHEL6Feature-cpp-backtraces
This commit is contained in:
parent
2a2af534e3
commit
1d4a6f14bb
@ -1,142 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : generic_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
@ -1,76 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
[ADDRESS] [ADDRESS] ADDRESS (inexact)
|
@ -1,65 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
@ -1,153 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
@ -1,142 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.17+ADDRESS/ADDRESS [PATH]
|
@ -1,153 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
@ -1,153 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
@ -1,153 +0,0 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_call_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main@GLIBC_2.2.5+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
@ -1,142 +1,77 @@
|
||||
publicB1
|
||||
privateB1
|
||||
publicA1
|
||||
publicA2
|
||||
privateA1
|
||||
privateA2
|
||||
recursiveA1: 3
|
||||
recursiveA1: 2
|
||||
recursiveA1: 1
|
||||
recursiveA1: 0
|
||||
================================================================================
|
||||
Probed function: [main]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
================================================================================
|
||||
Probed function: [publicB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [privateB1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [publicA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [publicA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [privateA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [privateA2]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
privateA2
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
recursiveA1
|
||||
privateA2
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
privateA2
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
privateA2
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
================================================================================
|
||||
Probed function: [recursiveA1]
|
||||
|
||||
Backtrace:
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : recursiveA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA2+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicA1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : privateB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : publicB1+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : __libc_start_main+ADDRESS/ADDRESS [PATH]
|
||||
ADDRESS : _start+ADDRESS/ADDRESS [PATH]
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
recursiveA1
|
||||
privateA2
|
||||
privateA1
|
||||
publicA2
|
||||
publicA1
|
||||
privateB1
|
||||
publicB1
|
||||
|
@ -8,7 +8,6 @@ framework: beakerlib
|
||||
recommend:
|
||||
- systemtap
|
||||
- gcc-c++
|
||||
- glibc-debuginfo
|
||||
duration: 10m
|
||||
extra-summary: /tools/systemtap/Regression/RHEL6Feature-cpp-backtraces
|
||||
extra-task: /tools/systemtap/Regression/RHEL6Feature-cpp-backtraces
|
||||
|
@ -32,36 +32,15 @@
|
||||
|
||||
PACKAGE="systemtap"
|
||||
|
||||
inputAs_rlLog(){
|
||||
while read line
|
||||
do
|
||||
rlLog "$line"
|
||||
done
|
||||
}
|
||||
|
||||
compareAndLog(){
|
||||
rlAssertNotDiffer "$1" "$2"
|
||||
if [ "$?" != "0" ]
|
||||
then
|
||||
rlLog "Difference:"
|
||||
diff -u "$1" "$2" | inputAs_rlLog
|
||||
fi
|
||||
}
|
||||
|
||||
rlJournalStart
|
||||
|
||||
rlPhaseStartSetup
|
||||
rlRun "g++ classes.cpp main.cpp -g -o classes"
|
||||
rlAssertRpm glibc # show NVR
|
||||
rlAssertRpm glibc-debuginfo
|
||||
rlRun "stap-prep" 0-255
|
||||
rlPhaseEnd
|
||||
|
||||
rlPhaseStartTest
|
||||
rlRun "stap --ldd backtrackator.stp -c ./classes > output.out"
|
||||
rlRun "cp output.out unprocessed.out"
|
||||
rlLog "Processing output"
|
||||
rlRun "sed -i -r -e 's/0x[0-9a-f]+/ADDRESS/g' output.out"
|
||||
rlRun "stap --ldd backtrackator.stp -c ./classes -o output.out"
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*publicA1[A-Za-z0-9]*/publicA1/g' output.out"
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*publicA2[A-Za-z0-9]*/publicA2/g' output.out"
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*privateA1[A-Za-z0-9]*/privateA1/g' output.out"
|
||||
@ -69,53 +48,19 @@ rlPhaseStartTest
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*recursiveA1[A-Za-z0-9]*/recursiveA1/g' output.out"
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*publicB1[A-Za-z0-9]*/publicB1/g' output.out"
|
||||
rlRun "sed -i -r -e 's/_[_A-Za-z0-9]*privateB1[A-Za-z0-9]*/privateB1/g' output.out"
|
||||
rlRun "sed -i -r -e 's!\[((.*\/.*)|(classes))\]!\[PATH\]!g' output.out"
|
||||
# http://stackoverflow.com/questions/13963150/what-does-the-gcc-function-suffix-isra-mean
|
||||
rlIsRHEL '>=' 7 && arch | grep -q ppc && \
|
||||
rlRun "sed -i 's/generic_start_main.isra.0/generic_start_main/' output.out"
|
||||
|
||||
if rlIsRHEL '>=' 9; then
|
||||
[[ "`uname -m`" =~ "ppc64" ]] && \
|
||||
rlRun "cat golden.el9.`arch`.out > golden-ppc64-17.out" || \
|
||||
rlRun "cat golden.el9.`arch`.out > golden.out"
|
||||
fi
|
||||
|
||||
if [ "$ID" == "fedora" ] && test "0$VERSION_ID" -ge 39; then
|
||||
rlRun "cat golden.fc39.out > golden.out"
|
||||
fi
|
||||
|
||||
# RHEL-9 s390x runtime/stack-s390.c:63:52: error: ‘ASYNC_SIZE’ undeclared
|
||||
# (PAGE_SIZE << 1) on stap side seems to work it around
|
||||
|
||||
|
||||
if [ "`uname -m`" == "s390x" ] && ( rlIsRHEL 5 || rlIsRHEL 4 )
|
||||
then
|
||||
rlLog "Detected we are running on: s390x && RHEL <= 5"
|
||||
rlLog "Using special expected output"
|
||||
compareAndLog golden-s390x.out output.out
|
||||
elif [ "`uname -m`" == "ppc64" ] && ( rlIsRHEL 5 || rlIsRHEL 4 )
|
||||
then
|
||||
rlLog "Detected we are running on: ppc64 && RHEL <= 5"
|
||||
rlLog "Using special expected output"
|
||||
compareAndLog golden-ppc64.out output.out
|
||||
elif [[ "`uname -m`" =~ "ppc64" ]]
|
||||
then
|
||||
rlLog "Detected we are running on: ppc64"
|
||||
rlLog "Using special expected output"
|
||||
compareAndLog golden-ppc64-17.out output.out
|
||||
else
|
||||
rlLog "Detected we are running on: nothing special"
|
||||
rlLog "Using generic expected output"
|
||||
compareAndLog golden.out output.out
|
||||
fi
|
||||
rlRun "grep -o -e publicA1 -e publicA2 -e privateA1 -e privateA2 -e recursiveA1 \
|
||||
-e publicB1 -e privateB1 -e 'Probed function:.*' -e '=*' \
|
||||
output.out > output.processed"
|
||||
rlRun "diff output.processed golden.out"
|
||||
rlPhaseEnd
|
||||
|
||||
rlPhaseStartCleanup
|
||||
rlFileSubmit output.out
|
||||
rlFileSubmit output.processed
|
||||
rlFileSubmit golden.out
|
||||
rlFileSubmit unprocessed.out
|
||||
rlRun "rm -f classes output.out unprocessed.out"
|
||||
rlRun "rm -f output.out output.processed"
|
||||
rlPhaseEnd
|
||||
|
||||
rlJournalPrintText
|
||||
|
||||
rlJournalEnd
|
||||
|
Loading…
Reference in New Issue
Block a user