Experiment formal next prerequisite results 01 - kmosoti/FabricO11y GitHub Wiki
Exact pre-flight X-104/C-060. Constructor and custody source counterexamples ran with unchanged production; every cell default16/20GiB/noSwap/1800s/full1GiB/freshcensus, serial, stopped.
Constructor closeout TERM at ea3cb20: one method; only interrupted=True failed because the actual staged receipt was missing. Gate-release positive passed. Exit1/stopped, no native package transform. Logs6ae8a1aa31756caa13ec07598e531b73a1becd96fccb1789bb0d9ba4fdf301c9; resource093fe85f1fef2569504527d5c52c4ac6473234c2dd09c3591a9aa1063a7d6efa.
Custody nested protobuf at be1fb74: one method; exactly field-zero/tag-too-large/varint-too-long subcases failed (ValueError not raised). Valid sparse unknownfield99 positive passed. Exit1/stopped; query oracle unchanged. Logadf1cc47ae5f78f21c6ceb79705387baa60a1aea6262e926a0477097a0a927ff; resource6ddfca51c51ae184742515c4adfe0794df0ad726ca17acda5eccf9e41e5cad5c.
Native clock at a74ab66: direct pinnedRust1.99/GCC C+Rust compile, actual positive native offsets0,1,1799,1800,28799,28800 (18clock readings) with raw/syscall/monotonic/sleep/controller evidence. Fifteen malformed controls refused with exit78 and their exact reason; unpreloaded case refused by map witness then stopped by normal TERM(exit−15). Target groups/receiver and outer cgroup stopped, completed0, owned temporary fixture absent. This establishes only the finite native fixture binding; no packaged idle/absolute expiry/passkey/revocation/role/browser/Orca outcome. Inner receipt14f3d1d5d00d256e4405db03d971efb7e45225c4893a500941f2f06ee211469b; log7358268b90c606bab0e884b5ba755ee46bf4d7864e5a953179e05a81a411d190; resource315e8b32f4444cc775c35195bc81df741a2ac29d3d661da37b2efb2c38bf274e.
The custody proposal below is prospective/read-only: no parser repair or fullschema control has run. Production ceiling requires a separate exact scope ACK; do not treat the actual red or proposal as admission.
SHA256 1aeb179d5eaa026bb7bff43ba47f653d08263a8d9baf9106c658bb90fdc9b625.
{
"label": "owner-fixture-closeout-term-red-01",
"command": [
"env",
"PYTHONPATH=tools/packaging",
"python3",
"-B",
"-m",
"unittest",
"test_packaging.PackageTests.test_constructor_closeout_term_preserves_receipt_and_stage"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ea3cb20ac3b9126592251f424e1566eaad260d8b",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32236992130,
"admission_observation": {
"data_bytes": 32236992130,
"regular_path_bytes": 32236935122,
"path_count": 378449,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T03:07:54.273130+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/owner-fixture-closeout-term-red-01.log",
"launcher_exit": 1,
"exit": 1,
"source_status_after": "",
"finished_utc": "2026-10-13T03:07:55.279710+00:00",
"log_sha256": "6ae8a1aa31756caa13ec07598e531b73a1becd96fccb1789bb0d9ba4fdf301c9",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-9e594bbbb3884a0684600370a12c5bbb.json",
"sha256": "093fe85f1fef2569504527d5c52c4ac6473234c2dd09c3591a9aa1063a7d6efa",
"exit": 1,
"stop_confirmed": true,
"retained_failure_evidence": "/run/media/kmosoti/data/FabricO11y/evidence/fabric-work-9e594bbbb3884a0684600370a12c5bbb"
}
]
}
SHA256 093fe85f1fef2569504527d5c52c4ac6473234c2dd09c3591a9aa1063a7d6efa.
{
"unit": "fabric-work-9e594bbbb3884a0684600370a12c5bbb",
"command": [
"env",
"PYTHONPATH=tools/packaging",
"python3",
"-B",
"-m",
"unittest",
"test_packaging.PackageTests.test_constructor_closeout_term_preserves_receipt_and_stage"
],
"exit": 1,
"wrapper_exit": 1,
"command_receipt": {
"unit": "fabric-work-9e594bbbb3884a0684600370a12c5bbb",
"command": [
"env",
"PYTHONPATH=tools/packaging",
"python3",
"-B",
"-m",
"unittest",
"test_packaging.PackageTests.test_constructor_closeout_term_preserves_receipt_and_stage"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-9e594bbbb3884a0684600370a12c5bbb.service",
"state": "completed",
"exit": 1,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "43139072",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 304286\nuser_usec 258548\nsystem_usec 45737\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791860874.3026295,
"elapsed_s": 0.37517261505126953,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-6tq2_43e",
"temporary_removed": true,
"retained_failure_evidence": "/run/media/kmosoti/data/FabricO11y/evidence/fabric-work-9e594bbbb3884a0684600370a12c5bbb",
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
SHA256 6ae8a1aa31756caa13ec07598e531b73a1becd96fccb1789bb0d9ba4fdf301c9.
Running as unit: fabric-work-9e594bbbb3884a0684600370a12c5bbb.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-9e594bbbb3884a0684600370a12c5bbb.service; memory.max=21474836480; swap.max=0
F
======================================================================
FAIL: test_constructor_closeout_term_preserves_receipt_and_stage (test_packaging.PackageTests.test_constructor_closeout_term_preserves_receipt_and_stage) (interrupted=True)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/run/media/kmosoti/data/FabricO11y/scratch/owner-walkthrough-harness/tools/packaging/test_packaging.py", line 228, in test_constructor_closeout_term_preserves_receipt_and_stage
self.assertTrue(receipt.is_file(), 'closeout TERM lost the actual receipt after staging')
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: False is not true : closeout TERM lost the actual receipt after staging
----------------------------------------------------------------------
Ran 1 test in 0.200s
FAILED (failures=1)
Finished with result: exit-code
Main processes terminated with: code=exited, status=1/FAILURE
Service runtime: 361ms
CPU time consumed: 309ms
Memory peak: 41.1M (swap: 0B)
SHA256 bed4bd4384a7d6f6678519db5b8351a47ce12bb190b8b176f55b38583ee10bf8.
{
"label": "installation-custody-malformed-red-01",
"command": [
"python3",
"-B",
"tools/qualification/install/test_custody_witness.py",
"CustodyWitnessControls.test_nested_otlp_structural_refusals"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "be1fb749c15b11d4f9dffc35edd75755511c0b66",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32236999488,
"admission_observation": {
"data_bytes": 32236999488,
"regular_path_bytes": 32236942480,
"path_count": 378454,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T03:09:07.041623+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/installation-custody-malformed-red-01.log",
"launcher_exit": 1,
"exit": 1,
"source_status_after": "",
"finished_utc": "2026-10-13T03:09:08.047576+00:00",
"log_sha256": "adf1cc47ae5f78f21c6ceb79705387baa60a1aea6262e926a0477097a0a927ff",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac.json",
"sha256": "6ddfca51c51ae184742515c4adfe0794df0ad726ca17acda5eccf9e41e5cad5c",
"exit": 1,
"stop_confirmed": true,
"retained_failure_evidence": "/run/media/kmosoti/data/FabricO11y/evidence/fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac"
}
]
}
SHA256 6ddfca51c51ae184742515c4adfe0794df0ad726ca17acda5eccf9e41e5cad5c.
{
"unit": "fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac",
"command": [
"python3",
"-B",
"tools/qualification/install/test_custody_witness.py",
"CustodyWitnessControls.test_nested_otlp_structural_refusals"
],
"exit": 1,
"wrapper_exit": 1,
"command_receipt": {
"unit": "fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac",
"command": [
"python3",
"-B",
"tools/qualification/install/test_custody_witness.py",
"CustodyWitnessControls.test_nested_otlp_structural_refusals"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac.service",
"state": "completed",
"exit": 1,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "24092672",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 106737\nuser_usec 88619\nsystem_usec 18117\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791860947.0705373,
"elapsed_s": 0.14951205253601074,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-tcx8wrpm",
"temporary_removed": true,
"retained_failure_evidence": "/run/media/kmosoti/data/FabricO11y/evidence/fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac",
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
SHA256 adf1cc47ae5f78f21c6ceb79705387baa60a1aea6262e926a0477097a0a927ff.
Running as unit: fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-88e0cd9a878e4fbf8692b8bc40a512ac.service; memory.max=21474836480; swap.max=0
FFF
======================================================================
FAIL: test_nested_otlp_structural_refusals (__main__.CustodyWitnessControls.test_nested_otlp_structural_refusals) (defect='field-zero')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/run/media/kmosoti/data/FabricO11y/scratch/installation-custody-witness/tools/qualification/install/test_custody_witness.py", line 196, in test_nested_otlp_structural_refusals
with self.subTest(defect=name), self.assertRaisesRegex(ValueError, reason):
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError not raised
======================================================================
FAIL: test_nested_otlp_structural_refusals (__main__.CustodyWitnessControls.test_nested_otlp_structural_refusals) (defect='field-too-large')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/run/media/kmosoti/data/FabricO11y/scratch/installation-custody-witness/tools/qualification/install/test_custody_witness.py", line 196, in test_nested_otlp_structural_refusals
with self.subTest(defect=name), self.assertRaisesRegex(ValueError, reason):
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError not raised
======================================================================
FAIL: test_nested_otlp_structural_refusals (__main__.CustodyWitnessControls.test_nested_otlp_structural_refusals) (defect='varint-too-long')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/run/media/kmosoti/data/FabricO11y/scratch/installation-custody-witness/tools/qualification/install/test_custody_witness.py", line 196, in test_nested_otlp_structural_refusals
with self.subTest(defect=name), self.assertRaisesRegex(ValueError, reason):
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError not raised
----------------------------------------------------------------------
Ran 1 test in 0.026s
FAILED (failures=3)
Finished with result: exit-code
Main processes terminated with: code=exited, status=1/FAILURE
Service runtime: 136ms
CPU time consumed: 111ms
Memory peak: 22.9M (swap: 0B)
SHA256 36cd2d05c000e6e3d6b9617c8a258b9667917034acad8ad95c3a3000e8ccde1f.
{
"label": "console-clock-native-binding-01",
"command": [
"python3",
"-B",
"tools/ui/session_clock.py",
"--output",
"/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01",
"--rustc",
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"--cc",
"/usr/bin/gcc"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "a74ab66bae81197d8f7a22f61ccba1a686b7a79e",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32237007900,
"admission_observation": {
"data_bytes": 32237007900,
"regular_path_bytes": 32236950892,
"path_count": 378459,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T03:10:02.139608+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T03:10:04.146125+00:00",
"log_sha256": "7358268b90c606bab0e884b5ba755ee46bf4d7864e5a953179e05a81a411d190",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-cfdb894da8f34d1da2077cb004021b34.json",
"sha256": "315e8b32f4444cc775c35195bc81df741a2ac29d3d661da37b2efb2c38bf274e",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
SHA256 315e8b32f4444cc775c35195bc81df741a2ac29d3d661da37b2efb2c38bf274e.
{
"unit": "fabric-work-cfdb894da8f34d1da2077cb004021b34",
"command": [
"python3",
"-B",
"tools/ui/session_clock.py",
"--output",
"/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01",
"--rustc",
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"--cc",
"/usr/bin/gcc"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-cfdb894da8f34d1da2077cb004021b34",
"command": [
"python3",
"-B",
"tools/ui/session_clock.py",
"--output",
"/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01",
"--rustc",
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"--cc",
"/usr/bin/gcc"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-cfdb894da8f34d1da2077cb004021b34.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "461586432",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 650738\nuser_usec 458671\nsystem_usec 192066\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791861002.1688845,
"elapsed_s": 1.486616611480713,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-_uvkjmpo",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
SHA256 14f3d1d5d00d256e4405db03d971efb7e45225c4893a500941f2f06ee211469b.
{
"scope": "native binding only; actual packaged browser session checks pending",
"state": "completed",
"exit": 0,
"commands": [
[
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"-vV"
],
[
"/usr/bin/gcc",
"--version"
],
[
"/usr/bin/gcc",
"-shared",
"-fPIC",
"-pthread",
"-O2",
"-Wall",
"-Wextra",
"-Werror",
"-o",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock.c",
"-ldl"
],
[
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"--edition=2021",
"-C",
"opt-level=1",
"-o",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock_probe.rs"
],
[
"readelf",
"--dyn-syms",
"--wide",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
[
"readelf",
"-lW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
[
"readelf",
"-nW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so"
],
[
"readelf",
"-nW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
[
"readelf",
"-nW",
"/lib64/ld-linux-x86-64.so.2"
],
[
"readelf",
"-nW",
"/usr/lib64/libc.so.6"
]
],
"tool_outputs": [
{
"command": [
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"-vV"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-1.log",
"output": "rustc 1.99.0 (b940084d7 2026-09-28)\nbinary: rustc\ncommit-hash: b940084d7eb6a299eb4bfeb8e34901bc051e7ac4\ncommit-date: 2026-09-28\nhost: x86_64-unknown-linux-gnu\nrelease: 1.99.0\nLLVM version: 23.1.1\n"
},
{
"command": [
"/usr/bin/gcc",
"--version"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-2.log",
"output": "gcc (GCC) 16.2.1 20260819 (Red Hat 16.2.1-2)\nCopyright (C) 2026 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\n"
},
{
"command": [
"/usr/bin/gcc",
"-shared",
"-fPIC",
"-pthread",
"-O2",
"-Wall",
"-Wextra",
"-Werror",
"-o",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock.c",
"-ldl"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-3.log",
"output": ""
},
{
"command": [
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc",
"--edition=2021",
"-C",
"opt-level=1",
"-o",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock_probe.rs"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-4.log",
"output": ""
},
{
"command": [
"readelf",
"--dyn-syms",
"--wide",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-5.log",
"output": "\nSymbol table '.dynsym' contains 89 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (2)\n 2: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 3: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 5: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3)\n 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.14 (4)\n 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (5)\n 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.2.5 (3)\n 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.2.5 (3)\n 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2)\n 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getsockopt@GLIBC_2.2.5 (3)\n 12: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fcntl@GLIBC_2.2.5 (3)\n 13: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock_gettime@GLIBC_2.17 (6)\n 14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.2.5 (3)\n 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.2.5 (3)\n 16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.2.5 (3)\n 17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.2.5 (3)\n 18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.2.5 (3)\n 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.2.5 (3)\n 20: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.2.5 (3)\n 21: 0000000000000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.2.5 (3)\n 22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5 (3)\n 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.2.5 (3)\n 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fstat64@GLIBC_2.33 (7)\n 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetIP@GCC_3.0 (5)\n 26: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __tls_get_addr@GLIBC_2.3 (8)\n 27: 0000000000000000 0 FUNC WEAK DEFAULT UND gettid@GLIBC_2.30 (9)\n 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.2.5 (3)\n 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.2.5 (3)\n 30: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetTextRelBase@GCC_3.0 (5)\n 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetDataRelBase@GCC_3.0 (5)\n 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.2.5 (3)\n 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.2.5 (3)\n 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5 (3)\n 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5 (3)\n 36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.2.5 (3)\n 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5 (3)\n 38: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.2.5 (3)\n 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.2.5 (3)\n 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.2.5 (3)\n 41: 0000000000000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.2.5 (3)\n 42: 0000000000000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.2.5 (3)\n 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (2)\n 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (2)\n 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.2.5 (3)\n 46: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.2.5 (3)\n 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.2.5 (3)\n 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.2.5 (3)\n 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.2.5 (3)\n 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.2.5 (3)\n 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.2.5 (3)\n 52: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.2.5 (3)\n 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.2.5 (3)\n 54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND execvp@GLIBC_2.2.5 (3)\n 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.2.5 (3)\n 56: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Backtrace@GCC_3.3 (10)\n 57: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.2.5 (3)\n 58: 0000000000000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.2.5 (3)\n 59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.2.5 (3)\n 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.2.5 (3)\n 61: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.2.5 (3)\n 62: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (11)\n 63: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (2)\n 64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.2.5 (3)\n 65: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.2.5 (3)\n 66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.2.5 (3)\n 67: 0000000000000000 0 FUNC GLOBAL DEFAULT UND stat64@GLIBC_2.33 (7)\n 68: 0000000000000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.2.5 (3)\n 69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (2)\n 70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clock_nanosleep@GLIBC_2.17 (6)\n 71: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.2.5 (3)\n 72: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.3 (12)\n 73: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.2.5 (3)\n 74: 0000000000000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (13)\n 75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (14)\n 76: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_thread_atexit_impl@GLIBC_2.18 (15)\n 77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __xpg_strerror_r@GLIBC_2.3.4 (16)\n 78: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (2)\n 79: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.2.5 (3)\n 80: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (17)\n 81: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.2.5 (3)\n 82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetLanguageSpecificData@GCC_3.0 (5)\n 83: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetIPInfo@GCC_4.2.0 (18)\n 84: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetRegionStart@GCC_3.0 (5)\n 85: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_SetGR@GCC_3.0 (5)\n 86: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_SetIP@GCC_3.0 (5)\n 87: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_RaiseException@GCC_3.0 (5)\n 88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_DeleteException@GCC_3.0 (5)\n"
},
{
"command": [
"readelf",
"-lW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-6.log",
"output": "\nElf file type is DYN (Position-Independent Executable file)\nEntry point 0x18510\nThere are 12 program headers, starting at offset 64\n\nProgram Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8\n INTERP 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x017508 0x017508 R 0x1000\n LOAD 0x017510 0x0000000000018510 0x0000000000018510 0x046d70 0x046d70 R E 0x1000\n LOAD 0x05e280 0x0000000000060280 0x0000000000060280 0x003160 0x003d80 RW 0x1000\n LOAD 0x0613e0 0x00000000000643e0 0x00000000000643e0 0x000a78 0x000b52 RW 0x1000\n TLS 0x05e280 0x0000000000060280 0x0000000000060280 0x000030 0x000050 R 0x8\n DYNAMIC 0x0606f8 0x00000000000626f8 0x00000000000626f8 0x0001d0 0x0001d0 RW 0x8\n GNU_RELRO 0x05e280 0x0000000000060280 0x0000000000060280 0x003160 0x003d80 R 0x1\n GNU_EH_FRAME 0x00fb2c 0x000000000000fb2c 0x000000000000fb2c 0x00149c 0x00149c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0\n NOTE 0x0002fc 0x00000000000002fc 0x00000000000002fc 0x000044 0x000044 R 0x4\n\n Section to Segment mapping:\n Segment Sections...\n 00 \n 01 .interp \n 02 .interp .note.ABI-tag .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .gcc_except_table .rodata .eh_frame_hdr .eh_frame \n 03 .text .init .fini .plt \n 04 .tdata .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding \n 05 .tm_clone_table .data .bss \n 06 .tdata .tbss \n 07 .dynamic \n 08 .tdata .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding \n 09 .eh_frame_hdr \n 10 \n 11 .note.ABI-tag .note.gnu.build-id \n"
},
{
"command": [
"readelf",
"-nW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-7.log",
"output": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fa721c4de69178123da1531a88559f7fecc476d\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000020\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature used: x86, XMM, x86 ISA used: x86-64-baseline\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f0 to 0x5f0\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x2cc to 0x2e2\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb70 to 0xb78\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f0 to 0x6a9\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb6e to 0xb6e\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb6e to 0xb6e\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x2e2 to 0x2e7\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb78 to 0xb7d\n"
},
{
"command": [
"readelf",
"-nW",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-8.log",
"output": "\nDisplaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ec4fd0401753856b5ab183aeabc2fb6cf2a4a7c7\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18510 to 0x18536\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f224 to 0x5f23a\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f240 to 0x5f248\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18540 to 0x185f9\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f23a to 0x5f23f\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f248 to 0x5f24d\n"
},
{
"command": [
"readelf",
"-nW",
"/lib64/ld-linux-x86-64.so.2"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-9.log",
"output": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aea5aa8771effbf4d7f8a07d5da2ed73cbd844fc\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000030\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature: IBT, SHSTK, x86 feature used: x86, XMM, YMM, ZMM, FXSR, XSAVE, XSAVEC, x86 ISA used: x86-64-baseline, x86-64-v3, x86-64-v4\n\nDisplaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: unmap_start\n Location: 0x0000000000002088, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r14 8@%r12\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: unmap_complete\n Location: 0x000000000000232b, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r14 8@%rbx\n stapsdt 0x00000036\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: map_start\n Location: 0x00000000000058cc, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r12 8@%rbx\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: map_complete\n Location: 0x000000000000c54a, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r13 8@%r12 8@24(%rbx)\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: reloc_start\n Location: 0x000000000000c64b, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@32(%rdi) 8@%rsi\n stapsdt 0x0000004b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: reloc_complete\n Location: 0x000000000000d3d4, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@32(%rbx) 8@-80(%rbp) 8@%r14\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: init_start\n Location: 0x00000000000213a5, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -4@$0 8@%r12\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: init_complete\n Location: 0x00000000000218d5, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -4@$0 8@%rbx\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: lll_lock_wait_private\n Location: 0x0000000000024af4, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: lll_lock_wait\n Location: 0x0000000000024b57, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: setjmp\n Location: 0x0000000000024ca1, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rax\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: longjmp\n Location: 0x0000000000024d51, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: longjmp_target\n Location: 0x0000000000024d6d, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x13480 to 0x2a06f\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18bd0 to 0x29c7d\n"
},
{
"command": [
"readelf",
"-nW",
"/usr/lib64/libc.so.6"
],
"exit": 0,
"raw_log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/console-clock-native-binding-01/tool-10.log",
"output": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85075e2ae2e13352a1413d41c327dacf6461526c\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000040\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature: IBT, SHSTK, x86 ISA needed: x86-64-baseline, x86 feature used: x86, x87, XMM, YMM, ZMM, MASK, x86 ISA used: x86-64-baseline, x86-64-v2, x86-64-v3, x86-64-v4\n\nDisplaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n\nDisplaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: setjmp\n Location: 0x0000000000019b15, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rax\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000019cf3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000019d0f, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000019d77, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000019d93, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: lll_lock_wait_private\n Location: 0x000000000006fa54, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: lll_lock_wait\n Location: 0x000000000006fab7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_broadcast\n Location: 0x0000000000071730, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_destroy\n Location: 0x00000000000719d4, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_init\n Location: 0x0000000000071a7f, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_signal\n Location: 0x0000000000071aa4, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x0000000000071fd8, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x00000000000721d5, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x0000000000072412, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_start\n Location: 0x0000000000072a46, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9 8@1600(%r9) 8@1608(%r9)\n stapsdt 0x00000054\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_create\n Location: 0x000000000007340c, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@%r13 8@-240(%rbp) 8@-248(%rbp)\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_join\n Location: 0x0000000000074a66, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_join_ret\n Location: 0x0000000000074b10, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12 -4@%eax 8@%rbx\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000074edf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_entry\n Location: 0x00000000000755d7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x000000000007560d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_destroy\n Location: 0x0000000000075994, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000002e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_init\n Location: 0x0000000000075a97, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000075d0e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_entry\n Location: 0x00000000000763e7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000076430, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x0000000000076918, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x0000000000076dbc, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x000000000007705c, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x000000000007714a, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_clocklock_entry\n Location: 0x00000000000772c9, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000041\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_entry\n Location: 0x00000000000772e7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077aa9, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077c8d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077dcd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rwlock_destroy\n Location: 0x0000000000078964, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rdlock_entry\n Location: 0x00000000000789c0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rdlock_acquire_read\n Location: 0x00000000000789f6, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rwlock_unlock\n Location: 0x000000000007931e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: wrlock_entry\n Location: 0x00000000000794df, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: wrlock_acquire_write\n Location: 0x000000000007954a, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9\n stapsdt 0x0000004c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_max\n Location: 0x000000000007ee87, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@32+mp_(%rip)\n stapsdt 0x0000004d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_test\n Location: 0x000000000007ee97, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@24+mp_(%rip)\n stapsdt 0x00000050\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_count\n Location: 0x000000000007eeb0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@128+mp_(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_unsorted_limit\n Location: 0x000000000007eec7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@136+mp_(%rip)\n stapsdt 0x00000054\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_max_bytes\n Location: 0x000000000007efbd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@120+mp_(%rip)\n stapsdt 0x0000005d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_max\n Location: 0x000000000007f027, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%eax -4@72+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000005e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_trim_threshold\n Location: 0x000000000007f047, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000052\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_perturb\n Location: 0x000000000007f067, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%eax -4@perturb_byte(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_top_pad\n Location: 0x000000000007f077, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@8+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x000000000007f097, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_new\n Location: 0x000000000007fac7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx 8@%r12\n stapsdt 0x00000041\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse_free_list\n Location: 0x000000000007fd00, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse\n Location: 0x000000000007fe55, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%r9\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse_wait\n Location: 0x000000000007ff6b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%rdx 8@%r9\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_new\n Location: 0x000000000008006e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%r10\n stapsdt 0x0000003e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_retry\n Location: 0x00000000000802cb, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@%rdi\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_sbrk_less\n Location: 0x000000000008054b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax -8@%rdx\n stapsdt 0x00000040\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_free\n Location: 0x00000000000806d0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@16(%rdi)\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_less\n Location: 0x0000000000080791, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12 8@%r14\n stapsdt 0x0000004e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_free_dyn_thresholds\n Location: 0x0000000000080baf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@%rdx\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_more\n Location: 0x0000000000080d2d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rcx 8@%r8\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_sbrk_more\n Location: 0x0000000000081300, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rcx 8@%r11\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_malloc_retry\n Location: 0x0000000000082490, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_calloc_retry\n Location: 0x00000000000827cd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x00000000000831cf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000040\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_memalign_retry\n Location: 0x00000000000837c0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r10 8@%r8\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tcache_double_free\n Location: 0x0000000000083afe, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%r9\n stapsdt 0x0000003e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_realloc_retry\n Location: 0x0000000000083f98, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9 8@%r8\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt\n Location: 0x0000000000084ae3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%edx -4@%esi\n stapsdt 0x0000005e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_trim_threshold\n Location: 0x0000000000084b03, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000004c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_max\n Location: 0x0000000000084b46, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@32+mp_(%rip)\n stapsdt 0x0000004d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_test\n Location: 0x0000000000084b56, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@24+mp_(%rip)\n stapsdt 0x00000052\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_perturb\n Location: 0x0000000000084b60, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%esi -4@perturb_byte(%rip)\n stapsdt 0x0000005d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_max\n Location: 0x0000000000084b70, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%esi -4@72+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x0000000000084b8b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_top_pad\n Location: 0x0000000000084ba3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@8+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000100fd1, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000100fed, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x33b1 to 0x171e2d\n"
}
],
"frozen_images": {
"executable_sha256": "093ee0f5d01ae2eece14f1ce219a30ab00012082e701a6ab7ed8a0b87cc09f0f",
"executable_identity": {
"device": 64513,
"inode": 14549023
},
"helper_sha256": "6810d7f3464c8a2a59c5d8725ce2bcf153007856ccf86d96f75e41146058780e",
"helper_identity": {
"device": 64513,
"inode": 14549019
}
},
"hashes": {
"/usr/bin/gcc": "153e46b4657620f2baef1b4a70b4b4f275772faa5b0fb9e415697e87ebcb7fea",
"/run/media/kmosoti/data/FabricO11y/toolchain-cache/rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc": "f3834d26669b03f6855fa54bd2381443123e860167bc0c7a8dd137e5cf6e5e4f",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so": "6810d7f3464c8a2a59c5d8725ce2bcf153007856ccf86d96f75e41146058780e",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe": "093ee0f5d01ae2eece14f1ce219a30ab00012082e701a6ab7ed8a0b87cc09f0f",
"/lib64/ld-linux-x86-64.so.2": "4e5d39355699e90fa29313d3100e82af4a23290028c58c364d6a249ef6a78e5e",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock.py": "f183ce8caf2f73fe16e11f9de3342b4368a5990a17964e75861cecb4c4e68a34",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock.c": "83b4b3d17044c98a84085050cf749a2df270d2298d626d0c4e1acd916cb04149",
"/run/media/kmosoti/data/FabricO11y/scratch/console-access-acceptance/tools/ui/session_clock_probe.rs": "37fa69499c385323497db1b7dd411cabfdc6b66a98856b27c74f6e73d55e98e1"
},
"clocks": [
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 0,
"raw_ns": 1791861003010917276,
"returned_ns": 1791861003010917276,
"syscall_before_ns": 1791861003010905963,
"syscall_after_ns": 1791861003010928031
},
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 1,
"raw_ns": 682947178996566,
"returned_ns": 682947178996566,
"syscall_before_ns": 682947178996271,
"syscall_after_ns": 682947178998208
},
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 4,
"raw_ns": 682946328703335,
"returned_ns": 682946328703335,
"syscall_before_ns": 682946328703026,
"syscall_after_ns": 682946328710901
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 0,
"raw_ns": 1791861003011160517,
"returned_ns": 1791861004011160517,
"syscall_before_ns": 1791861003011157049,
"syscall_after_ns": 1791861003011163361
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 1,
"raw_ns": 682947179229789,
"returned_ns": 682947179229789,
"syscall_before_ns": 682947179229520,
"syscall_after_ns": 682947179231107
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 4,
"raw_ns": 682946328936045,
"returned_ns": 682946328936045,
"syscall_before_ns": 682946328935834,
"syscall_after_ns": 682946328937696
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 0,
"raw_ns": 1791861003012183010,
"returned_ns": 1791862802012183010,
"syscall_before_ns": 1791861003012177927,
"syscall_after_ns": 1791861003012186476
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 1,
"raw_ns": 682947180252463,
"returned_ns": 682947180252463,
"syscall_before_ns": 682947180252211,
"syscall_after_ns": 682947180253880
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 4,
"raw_ns": 682946329958817,
"returned_ns": 682946329958817,
"syscall_before_ns": 682946329958575,
"syscall_after_ns": 682946329960219
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 0,
"raw_ns": 1791861003012385348,
"returned_ns": 1791862803012385348,
"syscall_before_ns": 1791861003012381708,
"syscall_after_ns": 1791861003012388927
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 1,
"raw_ns": 682947180455029,
"returned_ns": 682947180455029,
"syscall_before_ns": 682947180454785,
"syscall_after_ns": 682947180456859
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 4,
"raw_ns": 682946330161842,
"returned_ns": 682946330161842,
"syscall_before_ns": 682946330161571,
"syscall_after_ns": 682946330163337
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 0,
"raw_ns": 1791861003012483778,
"returned_ns": 1791889802012483778,
"syscall_before_ns": 1791861003012482385,
"syscall_after_ns": 1791861003012485023
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 1,
"raw_ns": 682947180549509,
"returned_ns": 682947180549509,
"syscall_before_ns": 682947180549341,
"syscall_after_ns": 682947180550755
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 4,
"raw_ns": 682946330255295,
"returned_ns": 682946330255295,
"syscall_before_ns": 682946330255086,
"syscall_after_ns": 682946330256397
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 0,
"raw_ns": 1791861003012622643,
"returned_ns": 1791889803012622643,
"syscall_before_ns": 1791861003012621390,
"syscall_after_ns": 1791861003012623902
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 1,
"raw_ns": 682947180689265,
"returned_ns": 682947180689265,
"syscall_before_ns": 682947180689088,
"syscall_after_ns": 682947180690461
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 4,
"raw_ns": 682946330394967,
"returned_ns": 682946330394967,
"syscall_before_ns": 682946330394768,
"syscall_after_ns": 682946330396171
}
],
"system_time": [
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 0,
"raw_ns": 1791861003010945991,
"returned_ns": 1791861003010945991,
"syscall_before_ns": 1791861003010945265,
"syscall_after_ns": 1791861003010947469
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 0,
"raw_ns": 1791861003011172364,
"returned_ns": 1791861004011172364,
"syscall_before_ns": 1791861003011171864,
"syscall_after_ns": 1791861003011173768
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 0,
"raw_ns": 1791861003012194833,
"returned_ns": 1791862802012194833,
"syscall_before_ns": 1791861003012194359,
"syscall_after_ns": 1791861003012196200
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 0,
"raw_ns": 1791861003012398068,
"returned_ns": 1791862803012398068,
"syscall_before_ns": 1791861003012397654,
"syscall_after_ns": 1791861003012399303
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 0,
"raw_ns": 1791861003012490760,
"returned_ns": 1791889802012490760,
"syscall_before_ns": 1791861003012490389,
"syscall_after_ns": 1791861003012492016
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 0,
"raw_ns": 1791861003012630529,
"returned_ns": 1791889803012630529,
"syscall_before_ns": 1791861003012630180,
"syscall_after_ns": 1791861003012631593
}
],
"ready": {
"kind": "ready",
"pid": 1353117,
"env_clear": true,
"cloexec": true,
"socket_type": 5
},
"target": {
"pid": 1353117,
"executable_sha256": "093ee0f5d01ae2eece14f1ce219a30ab00012082e701a6ab7ed8a0b87cc09f0f",
"helper_sha256": "6810d7f3464c8a2a59c5d8725ce2bcf153007856ccf86d96f75e41146058780e",
"libc": "/usr/lib64/libc.so.6",
"libc_sha256": "a5c5ad9d59d3c69eda93aa8f82930ba06cc4e893a113e66c85ad6e96243d53c8",
"start_ticks": 77581549,
"cgroup": "0::/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-cfdb894da8f34d1da2077cb004021b34.service\n",
"helper_maps": [
[
"fc:01",
"14549019",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so"
]
]
},
"controller": {
"pid": 1353083,
"executable_sha256": "0d64bd6d66d68dac91cdadafc46e22d4f09f22bdc997aaae870f42865b024a3e",
"helper_sha256": null,
"libc": "/usr/lib64/libc.so.6",
"libc_sha256": "a5c5ad9d59d3c69eda93aa8f82930ba06cc4e893a113e66c85ad6e96243d53c8",
"start_ticks": 77581476,
"cgroup": "0::/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-cfdb894da8f34d1da2077cb004021b34.service\n",
"helper_maps": []
},
"host_clocks": [
{
"sequence": 0,
"syscall_before_ns": 1791861003011052063,
"clock_ns": 1791861003011056248,
"syscall_after_ns": 1791861003011079675
},
{
"sequence": 1,
"syscall_before_ns": 1791861003011280897,
"clock_ns": 1791861003011283621,
"syscall_after_ns": 1791861003011303211
},
{
"sequence": 2,
"syscall_before_ns": 1791861003012299277,
"clock_ns": 1791861003012301842,
"syscall_after_ns": 1791861003012320107
},
{
"sequence": 3,
"syscall_before_ns": 1791861003012446286,
"clock_ns": 1791861003012448116,
"syscall_after_ns": 1791861003012463238
},
{
"sequence": 4,
"syscall_before_ns": 1791861003012566012,
"clock_ns": 1791861003012567804,
"syscall_after_ns": 1791861003012586319
},
{
"sequence": 5,
"syscall_before_ns": 1791861003012678676,
"clock_ns": 1791861003012680397,
"syscall_after_ns": 1791861003012694347
}
],
"control_fd": {
"identity": "socket:[23309521]",
"fdinfo": "pos:\t0\nflags:\t02004002\nmnt_id:\t12\nino:\t23309521\nscm_fds: 0\n"
},
"probe_argv": [
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe",
"interactive",
"5",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so",
"socket:[23309521]"
],
"fork": [
{
"kind": "fork",
"row": {
"pid": 1353119,
"sequence": 1,
"offset_s": 1,
"clock_id": 0,
"raw_ns": 1791861003011493134,
"returned_ns": 1791861003011493134,
"syscall_before_ns": 1791861003011486094,
"syscall_after_ns": 1791861003011493275
}
},
{
"kind": "exec",
"pid": 1353119,
"env_clear": true,
"helper_mapped": false,
"control_fd_present": false,
"syscall_before_ns": 1791861003011926964,
"clock_ns": 1791861003011929376,
"syscall_after_ns": 1791861003011929517
},
{
"kind": "fork_done",
"pid": 1353117,
"fork_pid": 1353119,
"sequence_before": 1,
"status": 0
}
],
"sleep": {
"start_before_ns": 682947180765621,
"start_after_ns": 682947180767476,
"end_before_ns": 682947681456963,
"end_after_ns": 682947681476327,
"instant_elapsed_ns": 500693643
},
"ledger": [
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 0,
"raw_ns": 1791861003010917276,
"returned_ns": 1791861003010917276
},
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 1,
"raw_ns": 682947178996566,
"returned_ns": 682947178996566
},
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 4,
"raw_ns": 682946328703335,
"returned_ns": 682946328703335
},
{
"pid": 1353117,
"sequence": 0,
"offset_s": 0,
"clock_id": 0,
"raw_ns": 1791861003010945991,
"returned_ns": 1791861003010945991
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 0,
"raw_ns": 1791861003011160517,
"returned_ns": 1791861004011160517
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 1,
"raw_ns": 682947179229789,
"returned_ns": 682947179229789
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 4,
"raw_ns": 682946328936045,
"returned_ns": 682946328936045
},
{
"pid": 1353117,
"sequence": 1,
"offset_s": 1,
"clock_id": 0,
"raw_ns": 1791861003011172364,
"returned_ns": 1791861004011172364
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 0,
"raw_ns": 1791861003012183010,
"returned_ns": 1791862802012183010
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 1,
"raw_ns": 682947180252463,
"returned_ns": 682947180252463
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 4,
"raw_ns": 682946329958817,
"returned_ns": 682946329958817
},
{
"pid": 1353117,
"sequence": 2,
"offset_s": 1799,
"clock_id": 0,
"raw_ns": 1791861003012194833,
"returned_ns": 1791862802012194833
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 0,
"raw_ns": 1791861003012385348,
"returned_ns": 1791862803012385348
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 1,
"raw_ns": 682947180455029,
"returned_ns": 682947180455029
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 4,
"raw_ns": 682946330161842,
"returned_ns": 682946330161842
},
{
"pid": 1353117,
"sequence": 3,
"offset_s": 1800,
"clock_id": 0,
"raw_ns": 1791861003012398068,
"returned_ns": 1791862803012398068
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 0,
"raw_ns": 1791861003012483778,
"returned_ns": 1791889802012483778
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 1,
"raw_ns": 682947180549509,
"returned_ns": 682947180549509
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 4,
"raw_ns": 682946330255295,
"returned_ns": 682946330255295
},
{
"pid": 1353117,
"sequence": 4,
"offset_s": 28799,
"clock_id": 0,
"raw_ns": 1791861003012490760,
"returned_ns": 1791889802012490760
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 0,
"raw_ns": 1791861003012622643,
"returned_ns": 1791889803012622643
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 1,
"raw_ns": 682947180689265,
"returned_ns": 682947180689265
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 4,
"raw_ns": 682946330394967,
"returned_ns": 682946330394967
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 0,
"raw_ns": 1791861003012630529,
"returned_ns": 1791889803012630529
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 1,
"raw_ns": 682947180766004,
"returned_ns": 682947180766004
},
{
"pid": 1353117,
"sequence": 5,
"offset_s": 28800,
"clock_id": 1,
"raw_ns": 682947681459647,
"returned_ns": 682947681459647
}
],
"frames": [
"46434c4b7631000000000000000000000000000000000000",
"46434c4b7631000001000000000000000100000000000000",
"46434c4b7631000002000000000000000707000000000000",
"46434c4b7631000003000000000000000807000000000000",
"46434c4b7631000004000000000000007f70000000000000",
"46434c4b7631000005000000000000008070000000000000"
],
"controls": [
{
"case": "short",
"refusal": "FCLK-FRAME",
"exit": 78,
"stderr": "FCLK-FRAME\n",
"ledger": [],
"frames": []
},
{
"case": "oversize",
"refusal": "FCLK-FRAME",
"exit": 78,
"stderr": "FCLK-FRAME\n",
"ledger": [],
"frames": []
},
{
"case": "version",
"refusal": "FCLK-FRAME",
"exit": 78,
"stderr": "FCLK-FRAME\n",
"ledger": [],
"frames": []
},
{
"case": "initial-sequence",
"refusal": "FCLK-SEQUENCE",
"exit": 78,
"stderr": "FCLK-SEQUENCE\n",
"ledger": [],
"frames": []
},
{
"case": "initial-offset",
"refusal": "FCLK-OFFSET",
"exit": 78,
"stderr": "FCLK-OFFSET\n",
"ledger": [],
"frames": []
},
{
"case": "skip",
"refusal": "FCLK-SEQUENCE",
"exit": 78,
"stderr": "FCLK-SEQUENCE\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "duplicate",
"refusal": "FCLK-SEQUENCE",
"exit": 78,
"stderr": "FCLK-SEQUENCE\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "decrease",
"refusal": "FCLK-OFFSET",
"exit": 78,
"stderr": "FCLK-OFFSET\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "cap",
"refusal": "FCLK-OFFSET",
"exit": 78,
"stderr": "FCLK-OFFSET\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "overflow",
"refusal": "FCLK-OFFSET",
"exit": 78,
"stderr": "FCLK-OFFSET\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "count",
"refusal": "FCLK-COUNT",
"exit": 78,
"stderr": "FCLK-COUNT\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "death",
"refusal": "FCLK-EOF",
"exit": 78,
"stderr": "FCLK-EOF\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "closed",
"refusal": "FCLK-RECV",
"exit": 78,
"stderr": "FCLK-RECV\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "descriptor",
"refusal": "FCLK-FD",
"exit": 78,
"stderr": "FCLK-FD\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "type",
"refusal": "FCLK-TYPE",
"exit": 78,
"stderr": "FCLK-TYPE\n",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
},
{
"case": "unpreloaded",
"refusal": "isolation-interception",
"exit": -15,
"stderr": "",
"ledger": [],
"frames": [
"46434c4b7631000000000000000000000000000000000000"
]
}
],
"build_id_notes": {
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock.so": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fa721c4de69178123da1531a88559f7fecc476d\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000020\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature used: x86, XMM, x86 ISA used: x86-64-baseline\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f0 to 0x5f0\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x2cc to 0x2e2\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb70 to 0xb78\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f0 to 0x6a9\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb6e to 0xb6e\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb6e to 0xb6e\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x2e2 to 0x2e7\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0xb78 to 0xb7d\n",
"/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80/session-clock-probe": "\nDisplaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ec4fd0401753856b5ab183aeabc2fb6cf2a4a7c7\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18510 to 0x18536\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f224 to 0x5f23a\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f240 to 0x5f248\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18540 to 0x185f9\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0 (environ)\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f23a to 0x5f23f\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x5f248 to 0x5f24d\n",
"/lib64/ld-linux-x86-64.so.2": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aea5aa8771effbf4d7f8a07d5da2ed73cbd844fc\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000030\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature: IBT, SHSTK, x86 feature used: x86, XMM, YMM, ZMM, FXSR, XSAVE, XSAVEC, x86 ISA used: x86-64-baseline, x86-64-v3, x86-64-v4\n\nDisplaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: unmap_start\n Location: 0x0000000000002088, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r14 8@%r12\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: unmap_complete\n Location: 0x000000000000232b, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r14 8@%rbx\n stapsdt 0x00000036\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: map_start\n Location: 0x00000000000058cc, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r12 8@%rbx\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: map_complete\n Location: 0x000000000000c54a, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@%r13 8@%r12 8@24(%rbx)\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: reloc_start\n Location: 0x000000000000c64b, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@32(%rdi) 8@%rsi\n stapsdt 0x0000004b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: reloc_complete\n Location: 0x000000000000d3d4, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -8@32(%rbx) 8@-80(%rbp) 8@%r14\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: init_start\n Location: 0x00000000000213a5, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -4@$0 8@%r12\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: init_complete\n Location: 0x00000000000218d5, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: -4@$0 8@%rbx\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: lll_lock_wait_private\n Location: 0x0000000000024af4, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: lll_lock_wait\n Location: 0x0000000000024b57, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: setjmp\n Location: 0x0000000000024ca1, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rax\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: longjmp\n Location: 0x0000000000024d51, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: rtld\n Name: longjmp_target\n Location: 0x0000000000024d6d, Base: 0x0000000000032128, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x13480 to 0x2a06f\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x18bd0 to 0x29c7d\n",
"/usr/lib64/libc.so.6": "\nDisplaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85075e2ae2e13352a1413d41c327dacf6461526c\n\nDisplaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000040\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 feature: IBT, SHSTK, x86 ISA needed: x86-64-baseline, x86 feature used: x86, x87, XMM, YMM, ZMM, MASK, x86 ISA used: x86-64-baseline, x86-64-v2, x86-64-v3, x86-64-v4\n\nDisplaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n\nDisplaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: setjmp\n Location: 0x0000000000019b15, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rax\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000019cf3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000019d0f, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000019d77, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000019d93, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n stapsdt 0x0000003a\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: lll_lock_wait_private\n Location: 0x000000000006fa54, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: lll_lock_wait\n Location: 0x000000000006fab7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_broadcast\n Location: 0x0000000000071730, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_destroy\n Location: 0x00000000000719d4, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_init\n Location: 0x0000000000071a7f, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_signal\n Location: 0x0000000000071aa4, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x0000000000071fd8, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x00000000000721d5, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000035\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: cond_wait\n Location: 0x0000000000072412, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_start\n Location: 0x0000000000072a46, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9 8@1600(%r9) 8@1608(%r9)\n stapsdt 0x00000054\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_create\n Location: 0x000000000007340c, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@%r13 8@-240(%rbp) 8@-248(%rbp)\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_join\n Location: 0x0000000000074a66, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: pthread_join_ret\n Location: 0x0000000000074b10, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12 -4@%eax 8@%rbx\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000074edf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_entry\n Location: 0x00000000000755d7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x000000000007560d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_destroy\n Location: 0x0000000000075994, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000002e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_init\n Location: 0x0000000000075a97, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000075d0e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000030\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_entry\n Location: 0x00000000000763e7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_acquired\n Location: 0x0000000000076430, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x0000000000076918, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x0000000000076dbc, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x000000000007705c, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_acquired\n Location: 0x000000000007714a, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_clocklock_entry\n Location: 0x00000000000772c9, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000041\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_timedlock_entry\n Location: 0x00000000000772e7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%rsi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077aa9, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077c8d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r8\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: mutex_release\n Location: 0x0000000000077dcd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000033\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rwlock_destroy\n Location: 0x0000000000078964, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rdlock_entry\n Location: 0x00000000000789c0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rdlock_acquire_read\n Location: 0x00000000000789f6, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000032\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: rwlock_unlock\n Location: 0x000000000007931e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000031\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: wrlock_entry\n Location: 0x00000000000794df, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: wrlock_acquire_write\n Location: 0x000000000007954a, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9\n stapsdt 0x0000004c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_max\n Location: 0x000000000007ee87, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@32+mp_(%rip)\n stapsdt 0x0000004d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_test\n Location: 0x000000000007ee97, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@24+mp_(%rip)\n stapsdt 0x00000050\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_count\n Location: 0x000000000007eeb0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@128+mp_(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_unsorted_limit\n Location: 0x000000000007eec7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@136+mp_(%rip)\n stapsdt 0x00000054\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tunable_tcache_max_bytes\n Location: 0x000000000007efbd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@120+mp_(%rip)\n stapsdt 0x0000005d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_max\n Location: 0x000000000007f027, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%eax -4@72+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000005e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_trim_threshold\n Location: 0x000000000007f047, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000052\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_perturb\n Location: 0x000000000007f067, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%eax -4@perturb_byte(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_top_pad\n Location: 0x000000000007f077, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@8+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x000000000007f097, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_new\n Location: 0x000000000007fac7, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx 8@%r12\n stapsdt 0x00000041\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse_free_list\n Location: 0x000000000007fd00, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse\n Location: 0x000000000007fe55, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%r9\n stapsdt 0x00000049\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_reuse_wait\n Location: 0x000000000007ff6b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%rdx 8@%r9\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_new\n Location: 0x000000000008006e, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdx 8@%r10\n stapsdt 0x0000003e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_arena_retry\n Location: 0x00000000000802cb, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@%rdi\n stapsdt 0x0000003d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_sbrk_less\n Location: 0x000000000008054b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax -8@%rdx\n stapsdt 0x00000040\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_free\n Location: 0x00000000000806d0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@16(%rdi)\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_less\n Location: 0x0000000000080791, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r12 8@%r14\n stapsdt 0x0000004e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_free_dyn_thresholds\n Location: 0x0000000000080baf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@%rdx\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_heap_more\n Location: 0x0000000000080d2d, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rcx 8@%r8\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_sbrk_more\n Location: 0x0000000000081300, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rcx 8@%r11\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_malloc_retry\n Location: 0x0000000000082490, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000038\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_calloc_retry\n Location: 0x00000000000827cd, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rbx\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x00000000000831cf, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rax 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000040\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_memalign_retry\n Location: 0x00000000000837c0, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r10 8@%r8\n stapsdt 0x00000044\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_tcache_double_free\n Location: 0x0000000000083afe, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi 8@%r9\n stapsdt 0x0000003e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_realloc_retry\n Location: 0x0000000000083f98, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%r9 8@%r8\n stapsdt 0x0000003c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt\n Location: 0x0000000000084ae3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%edx -4@%esi\n stapsdt 0x0000005e\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_trim_threshold\n Location: 0x0000000000084b03, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000004c\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_max\n Location: 0x0000000000084b46, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@32+mp_(%rip)\n stapsdt 0x0000004d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_arena_test\n Location: 0x0000000000084b56, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@24+mp_(%rip)\n stapsdt 0x00000052\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_perturb\n Location: 0x0000000000084b60, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%esi -4@perturb_byte(%rip)\n stapsdt 0x0000005d\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_max\n Location: 0x0000000000084b70, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: -4@%esi -4@72+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000061\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_mmap_threshold\n Location: 0x0000000000084b8b, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@16+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x00000059\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: memory_mallopt_top_pad\n Location: 0x0000000000084ba3, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rsi 8@8+mp_(%rip) -4@80+mp_(%rip)\n stapsdt 0x0000003b\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp\n Location: 0x0000000000100fd1, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%esi 8@%rdx\n stapsdt 0x00000042\tNT_STAPSDT (SystemTap probe descriptors)\t Provider: libc\n Name: longjmp_target\n Location: 0x0000000000100fed, Base: 0x00000000001beff8, Semaphore: 0x0000000000000000\n Arguments: 8@%rdi -4@%eax 8@%rdx\n\nDisplaying notes found in: .gnu.build.attributes\n Owner Data size \tDescription\n GA$<version>3a1 0x00000010\tOPEN\t Applies to region from 0x33b1 to 0x171e2d\n"
},
"cleanup": {
"owned_fixture": "/run/media/kmosoti/data/FabricO11y/scratch/session-clock-pu289f80",
"absent": true,
"failure_evidence": null
}
}
SHA256 7312f859242641428d969d73f31bc5ce602aad0947437911236fa7bda02c950d.
# Strict stopped-custody protobuf scope proposal
Prospective, source review only. No prototype, imports, tests, builds or native
cells ran for this proposal. Olo owns execution and admission. The real red at
`be1fb749c15b11d4f9dffc35edd75755511c0b66` must be attached separately; its
expected three malformed subcases and sparse unknown-field-99 positive are not
reported here as outcomes.
## Requested production scope
Raise the existing 300-line production ceiling to **570**: at most **+270**
production lines, planned as up to +230 for complete strict validation and +40
for a separately controlled log projection copy. The existing adapter is 297
lines. Planned total is at most 567, within 570; actual diff must be reported.
Tests and prospective protocol registration remain separate trust-boundary
commits before implementation. No package/product/oracle changes, dependency,
deadline, quota or qualification gate change is proposed.
`Batch.validate` independently decodes every nonempty logs, metrics and traces
export using pinned `opentelemetry-proto=0.33.0` / `prost=0.14.4`. Actual native
Spools may contain host metrics alongside the log sentinel. Logs/common-only
validation leaves malformed retained metrics or traces unchecked. Parsing every
length-delimited byte string as a message is invalid: bodies, IDs, opaque bytes
and unknown fields are not necessarily encoded messages.
## Explicit schema inventory
The local table covers these **34 reachable OTLP message types**, plus existing
Batch, Cursor and BtrfsIdentity. It records each known field's wire kind, child
schema, declared string/bytes distinction, repeated numeric form and oneof
membership from the pinned generated declarations; no runtime Rust decoder or
source-generated test oracle is imported.
| Family | Count | Messages |
| --- | ---: | --- |
| Common/resource | 7 | AnyValue, ArrayValue, KeyValueList, KeyValue, InstrumentationScope, EntityRef, Resource |
| Logs | 4 | ExportLogsServiceRequest, ResourceLogs, ScopeLogs, LogRecord |
| Metrics | 16 | ExportMetricsServiceRequest, ResourceMetrics, ScopeMetrics, Metric, Gauge, Sum, Histogram, ExponentialHistogram, Summary, NumberDataPoint, HistogramDataPoint, ExponentialHistogramDataPoint, its Buckets, SummaryDataPoint, its ValueAtQuantile, Exemplar |
| Traces | 7 | ExportTraceServiceRequest, ResourceSpans, ScopeSpans, Span, its Event, its Link, Status |
Include the actual 0.33.0 additions: AnyValue arm 8, KeyValue field 3,
Resource EntityRef field 3, Metric metadata field 12 and LogRecord event-name
field 12. Response/partial-success messages are unreachable from these exports.
## Strict reader and prospective controls
Use one readable schema-aware wire reader for envelope/cursors and OTLP. Bound
each raw Batch by the existing 1 MiB limit. Independently validate each export
with its own root recursion budget, as Rust does. Preserve registered envelope
caps and existing custody/ACK/source checks. Export validation uses the effective
final bytes selected by Batch decoding; overwritten bytes fields stay opaque.
- Varints terminate within ten bytes; the tenth byte is at most 1. Keys fit u32,
tags are 1 through 2^29-1, wire kinds are valid and all lengths stay in-frame.
Require complete input consumption; reject truncation and overflow.
- Known fields use their declared wire kind. Validate UTF-8 only for declared
strings. Skip opaque bytes and unknown length-delimited payloads without
interpreting their contents. Validate every occurrence, including overwritten
singular/oneof fields. Do not invent enum, bool or int32/u32 semantic-range
restrictions absent from the pinned decoder.
- Accept unknown groups with matching end tags; reject lone, mismatched and
unterminated groups. Model the decoder's 100-level message/group recursion
boundary, including unknown-field skipping at exhausted depth.
- Accept packed and unpacked repeated numerics; packed fixed-width payloads have
exact element-width divisibility, and packed varints use the same strict reader.
Before repair, register literal controls for all three signals, real host
gauge/sum shapes, histograms/buckets, trace events/links, opaque unknown bytes,
unknown groups, packed/unpacked numbers, strings/known-wire refusals, malformed
varints/keys and recursion boundaries. Existing `be1fb74` controls stay fixed.
Primary-schema evidence plus independent literal fixtures does not establish
universal prost parity; actual root-run results must name the tested revision.
## Validation and log projection are separate
Validate **all signals**, but the custody caller needs **log rows only** for its
two-line join. Avoid materializing unused metrics/traces merely to obtain logs.
Keep `query_oracle.py` byte-identical. It currently rejects groups and has narrower
metric/oneof projections, so strict wire validation alone cannot claim complete
projection compatibility.
Preferred option: pass an explicitly schema-filtered log projection copy to the
unchanged oracle, dropping only valid unknown fields/groups and recording the
declared singular/oneof semantics needed by that projection. Literal controls
must bind projected rows to original payloads and cover last-arm behavior and
merged optional messages. **Original raw Batch bytes and SHA-256 remain the
custody authority**; retain both identities and label the projection separately.
No normalized copy substitutes for raw delivery/ACK evidence.
Alternative: explicitly register a narrower projection profile and refuse
unsupported projection shapes by name. This is smaller but cannot claim full
valid-protobuf compatibility. External generated bindings add dependencies and
provenance machinery; they are not the preferred scoped repair. If controlled
projection cannot fit +40 coherently, stop for revised scope rather than weakening
checks. Native caller authentication against immutable #40 package/source/harness
inputs remains a separate prerequisite, not supplied by syntax validation.
## Inspected source pins
Worktree `DATA/scratch/installation-custody-witness`, clean head `be1fb74`:
| Source | SHA-256 |
| --- | --- |
| custody_witness.py | 3b23730f020463f2d05f9f1ba84ce07d1fe4dbdf7a6aed5d7e985cfb9d82fee1 |
| test_custody_witness.py | cef552e20202b91c11de432f74343bc986e23e417604664839a0350d7d120e73 |
| query_oracle.py, unchanged | fc696ee1173093c258ff4451c4a796dd8e5832761f9e0ff49f89a922b411d23a |
| fabric-frame/src/envelope.rs | c3eefda93bdcbd5380234a7c8ea67383e0343b45243700c9dd87f41420d05cd8 |
Pinned crate sources inspected under
`DATA/toolchain-cache/cargo/registry/src/index.crates.io-1949cf8c6b5b557f`.
OTLP paths are `opentelemetry-proto-0.33.0/src/proto/tonic/opentelemetry.proto.*.v1.rs`:
| Suffix | SHA-256 |
| --- | --- |
| common | b0f800cbe10bc7a4254a2f34eba6caaf9125d6ca54b41d798abd1b39bc9ae5dc |
| resource | 9ecb813fd561a21cfc4966596d5e241c3b850b39fa00819882f2b3728beaf002 |
| logs | 9278b0b0539723440aaec45f7299c5afce01cbfd9705de89befe736e2bc74650 |
| metrics | 9496e22210bddd170beecb72a4ae3c9e8534db07b0edda8c4827f3883e79f818 |
| trace | af6a286a0143bcdd2520e930cd7478b8d97bccec7b5385bc29f18f422d242109 |
| collector.logs | 7cf5513c958985236335130f7556a2a3a4803f0920e3e555c4915fc1ff4e315e |
| collector.metrics | b7b1ce87cbd40f8fc64ec4da1fe5d79658a83b5639200035dda665aa92aeec6a |
| collector.trace | 2c25669129cd24b94c0a9d2a4142adc31781fed123843f7b217e009fca90c311 |
| prost-0.14.4/src/encoding.rs | 2262da48addaf0544bb7c1f38ae617160fc4fba1781bd9c99fdc96b0dd6288d4 |
| prost-0.14.4/src/encoding/varint.rs | 29f75ff30f6a30e07ec017f3260cff9ffbf52cddbd9e4f26f72d705725cebc10 |
| prost-0.14.4/src/lib.rs | 0f15a2b2ef06e424beac918e33c68aaac90a91dfe778b1be05fa015a706aaacb |
`DATA=/run/media/kmosoti/data/FabricO11y`. All measurements here are read-only
source/hash observations; no workload outcome is inferred.