Package: systemtap
Version: 5.1-5
Severity: important
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Attempting to run a systemtap script on a Debian 13.4 system with stock kernel.
sudo stap -v -x `pgrep softIoc` futexs.stp
Pass 1: parsed user script and 485 library scripts using 142476virt/116264res/12260shr/102908data kb, in 180usr/40sys/230real ms.
Pass 2: analyzed script: 8 probes, 10 functions, 100 embeds, 9 globals using
232604virt/207604res/13528shr/193036data kb, in 1820usr/100sys/1915real ms.
Pass 3: using cached
/root/.systemtap/cache/ca/stap_ca163336c41ce48f5830d05e433dac38_77017.c
Pass 4: using cached
/root/.systemtap/cache/ca/stap_ca163336c41ce48f5830d05e433dac38_77017.ko
Pass 5: starting run.
ERROR: Can't resolve uprobe_unregister!
WARNING: /usr/bin/staprun exited with status: 1
Pass 5: run completed in 50usr/160sys/900real ms.
Pass 5: run failed. [man error::pass5]
Tip: /usr/share/doc/systemtap/README.Debian should help you get started.
Indeed, no "uprobe_unregister" symbol is exposed by a 6.12.74+deb13+1-amd64
kernel.
$ grep uprobe_unreg /proc/kallsyms
0000000000000000 T __pfx_uprobe_unregister_sync
0000000000000000 T uprobe_unregister_sync
0000000000000000 T __pfx_uprobe_unregister_nosync
0000000000000000 T uprobe_unregister_nosync
0000000000000000 t uprobe_unregister_nosync.cold
0000000000000000 r __ksymtab_uprobe_unregister_nosync
0000000000000000 r __ksymtab_uprobe_unregister_sync
This ticket points to a fix in some later version of systemtap.
https://sourceware.org/bugzilla/show_bug.cgi?id=32194
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 13.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.74+deb13+1-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages systemtap depends on:
ii libavahi-client3 0.8-16
ii libavahi-common3 0.8-16
ii libc6 2.41-12+deb13u2
ii libdebuginfod1t64 0.192-4
ii libdw1t64 0.192-4
ii libelf1t64 0.192-4
ii libgcc-s1 14.2.0-19
ii libnspr4 2:4.36-1
ii libnss3 2:3.110-1+deb13u1
ii libsqlite3-0 3.46.1-7+deb13u1
ii libstdc++6 14.2.0-19
ii lsb-release 12.1-1
ii make 4.4.1-2
ii python3 3.13.5-1
ii systemtap-common 5.1-5
ii systemtap-runtime 5.1-5
systemtap recommends no packages.
Versions of packages systemtap suggests:
pn systemtap-doc <none>
pn vim-addon-manager <none>
-- no debconf information
Thank you for using reportbug