public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms
@ 2026-06-29 14:06 mike_itguy at Yahoo dot co.uk
  2026-06-29 15:29 ` [Bug translator/34329] " fche at redhat dot com
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: mike_itguy at Yahoo dot co.uk @ 2026-06-29 14:06 UTC (permalink / raw)
  To: systemtap

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

            Bug ID: 34329
           Summary: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw
                    parse error, other symptoms
           Product: systemtap
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: translator
          Assignee: systemtap at sourceware dot org
          Reporter: mike_itguy at Yahoo dot co.uk
  Target Milestone: ---

post build sanity checks throwing errors with RHEL 10.2 and 5.6-prerelease

stock RHEL 10.2 x64. Installed the pre-reqs for build and test of systemtap.

Cloned the systemtap repo on 27/June/2026 (5.6-prerelease) and built systemtap
on RHEL 10.2 x64 bare metal.

After the build and `sudo make install` (the ./configure --prefix=/usr), I ran
the stap sanity checks mentioned
at the bottom of this page https://sourceware.org/systemtap/getinvolved.html


But each sanity test throws a parse-error before completion , although the
second test mentions other symptoms,see below.

Perhaps this is due to the pre-release nature of the repo snapshot at that
date, but I thought it necessary to check so raised  this ticket.

Detail of screen-output of first sanity test:

root@localhost:/home/user1/systemtap# stap -ve 'probe begin { log("hello
world") exit () } '
parse error: expected literal string or number
        saw: operator '*' at
/usr/share/systemtap/tapset/libvirt_probes-64.stp:204:3
     source:   *cert = user_string($arg4);
               ^

1 parse error.
Pass 1: parsed user script and 497 library scripts using
3472576virt/130924res/15248shr/148188data kb, in 500usr/570sys/258real ms.
Pass 2: analyzed script: 1 probe, 2 functions, 0 embeds, 0 globals using
3474160virt/133072res/15760shr/149772data kb, in 10usr/0sys/10real ms.
Pass 3: using cached
/root/.systemtap/cache/63/stap_63c0eaa889fd4c8c571850a1c0e242d2_1189.c
Pass 4: using cached
/root/.systemtap/cache/63/stap_63c0eaa889fd4c8c571850a1c0e242d2_1189.ko
Pass 5: starting run.
hello world
Pass 5: run completed in 20usr/190sys/1472real ms.
root@localhost:/home/user1/systemtap# 





Detail of second sanity test (it throws the same parse error, and runs slowly
to complete, and reports "lost messages" and "unexpected sequences")

root@localhost:/home/user1/systemtap# stap -c df -e 'probe syscall.* { if
(target()==pid()) log(name." ".argstr) }'
parse error: expected literal string or number
        saw: operator '*' at
/usr/share/systemtap/tapset/libvirt_probes-64.stp:204:3
     source:   *cert = user_string($arg4);
               ^

1 parse error.
rt_sigaction SIGUSR1, {SIG_DFL}, 0x0, 8
rt_sigprocmask SIG_SETMASK, [EMPTY], 0x0, 8
alarm 0
execve "/root/.local/bin/df", ["df"], ["SHELL=/bin/bash",
"HISTCONTROL=ignoredups", "HISTSIZE=1000", "HOSTNAME=localhost",
"GPG_TTY=/dev/pts/0", "PWD=/home/user1/systemtap", "LOGNAME=root",
"XDG_SESSION_TYPE=tty", "HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=
execve "/root/bin/df", ["df"], ["SHELL=/bin/bash", "HISTCONTROL=ignoredups",
"HISTSIZE=1000", "HOSTNAME=localhost", "GPG_TTY=/dev/pts/0",
"PWD=/home/user1/systemtap", "LOGNAME=root", "XDG_SESSION_TYPE=tty",
"HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*
execve "/usr/local/sbin/df", ["df"], ["SHELL=/bin/bash",
"HISTCONTROL=ignoredups", "HISTSIZE=1000", "HOSTNAME=localhost",
"GPG_TTY=/dev/pts/0", "PWD=/home/user1/systemtap", "LOGNAME=root",
"XDG_SESSION_TYPE=tty", "HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=0
execve "/usr/local/bin/df", ["df"], ["SHELL=/bin/bash",
"HISTCONTROL=ignoredups", "HISTSIZE=1000", "HOSTNAME=localhost",
"GPG_TTY=/dev/pts/0", "PWD=/home/user1/systemtap", "LOGNAME=root",
"XDG_SESSION_TYPE=tty", "HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01
execve "/usr/sbin/df", ["df"], ["SHELL=/bin/bash", "HISTCONTROL=ignoredups",
"HISTSIZE=1000", "HOSTNAME=localhost", "GPG_TTY=/dev/pts/0",
"PWD=/home/user1/systemtap", "LOGNAME=root", "XDG_SESSION_TYPE=tty",
"HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*
execve "/usr/bin/df", ["df"], ["SHELL=/bin/bash", "HISTCONTROL=ignoredups",
"HISTSIZE=1000", "HOSTNAME=localhost", "GPG_TTY=/dev/pts/0",
"PWD=/home/user1/systemtap", "LOGNAME=root", "XDG_SESSION_TYPE=tty",
"HOME=/root", "LANG=en_GB.UTF-8",
"LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.
brk 0x0
mmap2 0x0, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0
access "/etc/ld.so.preload", R_OK
openat AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC
fstat 3, 0x7ffcb3267d50
mmap2 0x0, 50599, PROT_READ, MAP_PRIVATE, 3, 0
close 3
openat AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC
read 3, 0x7ffcb3267ec8, 832
pread 3, 0x7ffcb3267ac0, 784, 64
fstat 3, 0x7ffcb3267d50
pread 3, 0x7ffcb32679a0, 784, 64
mmap2 0x0, 1936400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0
mmap2 0x7f1be0c1b000, 1376256, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 163840
Filesystem            1K-blocks     Used Available Use% Mounted on
mmap2 0x7f1be0d6b000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE,
3, 1540096
/dev/mapper/rhel-root  73092488 13542680  59549808  19% /
devtmpfs              395290988        0 395290988   0% /dev
mmap2 0x7f1be0dbe000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 1880064
tmpfs                 395336624       84 395336540   1% /dev/shm
efivarfs                    512      107       401  22%
/sys/firmware/efi/efivars
tmpfs                 158134652    16196 158118456   1% /run
mmap2 0x7f1be0dc4000, 31760, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0
close 3
tmpfs                      1024        0      1024   0%
/run/credentials/systemd-journald.service
/dev/nvme1n1p3          1789352   618360   1170992  35% /boot
/dev/mapper/rhel-home 889970036 17771408 872198628   2% /home
mmap2 0x0, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0
/dev/nvme1n1p2           613184     9164    604020   2% /boot/efi
arch_prctl ARCH_SET_FS, 139757711460160
tmpfs                  79067324      188  79067136   1% /run/user/1000
tmpfs                  79067324       56  79067268   1% /run/user/0
set_tid_address 0x7f1be0bf0a10
set_robust_list 0x7f1be0bf0a20, 24
mprotect 0x7f1be0dbe000, 16384, PROT_READ
mprotect 0x5578a2cd9000, 4096, PROT_READ
mprotect 0x7f1be0e16000, 8192, PROT_READ
prlimit64 0, RLIMIT_STACK, NULL, 0x7ffcb32688b0
munmap 0x7f1be0dcc000, 50599
getrandom "", 8, GRND_NONBLOCK
statfs "/sys/fs/bpf", 0x7ffcb3267a60
statfs "/sys/kernel/config", 0x7ffcb3267a60
statfs "/run", 0x7ffcb3267a60
statfs "/sys/fs/selinux", 0x7ffcb3267a60
statfs "/sys/kernel/tracing", 0x7ffcb3267a60
statfs "/dev/hugepages", 0x7ffcb3267a60
statfs "/run/credentials/systemd-journald.service", 0x7ffcb3267a60
statfs "/boot", 0x7ffcb3267a60
statfs "/home", 0x7ffcb3267a60
statfs "/boot/efi", 0x7ffcb3267a60
statfs "/run/user/1000", 0x7ffcb3267a60
statfs "/run/user/1000/gvfs", 0x7ffcb3267a60
statfs "/run/user/0", 0x7ffcb3267a60
fstat 1, 0x7ffcb3268870
write 1, "Filesystem            1K-blocks     Used Avai"..., 67
write 1, "/dev/mapper/rhel-root  73092488 13542680  595"..., 58
write 1, "devtmpfs              395290988        0 3952"..., 61
write 1, "tmpfs                 395336624       84 3953"..., 65
write 1, "efivarfs                    512      107     "..., 82
write 1, "tmpfs                 158134652    16196 1581"..., 61
write 1, "tmpfs                      1024        0     "..., 98
write 1, "/dev/nvme1n1p3          1789352   618360   11"..., 62
write 1, "/dev/mapper/rhel-home 889970036 17771408 8721"..., 62
write 1, "/dev/nvme1n1p2           613184     9164    6"..., 66
write 1, "tmpfs                  79067324      188  790"..., 71
write 1, "tmpfs                  79067324       56  790"..., 68
close 1
close 2
exit_group 0
brk 0x0
brk 0x5578a848d000
openat AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC
fstat 3, 0x7f1be0dc3800
mmap2 0x0, 229754784, PROT_READ, MAP_PRIVATE, 3, 0
close 3
openat AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC
fstat 3, 0x7ffcb3268360
read 3, 0x5578a846d630, 4096
read 3, 0x5578a846d630, 4096
close 3
openat AT_FDCWD, "/usr/share/locale/en_GB.UTF-8/LC_MESSAGES/coreutils.mo",
O_RDONLY
openat AT_FDCWD, "/usr/share/locale/en_GB.utf8/LC_MESSAGES/coreutils.mo",
O_RDONLY
openat AT_FDCWD, "/usr/share/locale/en_GB/LC_MESSAGES/coreutils.mo", O_RDONLY
openat AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/coreutils.mo",
O_RDONLY
openat AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY
openat AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY
openat AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_CLOEXEC
fstat 3, 0x7ffcb3268870
read 3, 0x5578a846db50, 1024
read 3, 0x5578a846db50, 1024
read 3, 0x5578a846db50, 1024
read 3, 0x5578a846db50, 1024
read 3, 0x5578a846db50, 1024
close 3
ioctl 1, 21505, 0x7ffcb3268650
openat AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY|O_CLOEXEC
fstat 3, 0x7ffcb3268260
mmap2 0x0, 27012, PROT_READ, MAP_SHARED, 3, 0
close 3
futex 0x7f1be0dc372c, FUTEX_WAKE_PRIVATE, 2147483647
fstatat AT_FDCWD, "/", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/dev", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/dev/shm", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/kernel/security", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/fs/cgroup", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/fs/pstore", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/firmware/efi/efivars", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/fs/bpf", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/kernel/config", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/run", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/fs/selinux", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/sys/kernel/tracing", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/dev/hugepages", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/run/credentials/systemd-journald.service", 0x7ffcb3268a90,
0x0
fstatat AT_FDCWD, "/boot", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/home", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/boot/efi", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/run/user/1000", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/run/user/1000/gvfs", 0x7ffcb3268a90, 0x0
fstatat AT_FDCWD, "/run/user/0", 0x7ffcb3268a90, 0x0
uname 0x7ffcb3267d20
statfs "/", 0x7ffcb3267a60
statfs "/dev", 0x7ffcb3267a60
statfs "/dev/shm", 0x7ffcb3267a60
statfs "/sys/kernel/security", 0x7ffcb3267a60
statfs "/sys/fs/cgroup", 0x7ffcb3267a60
statfs "/sys/fs/pstore", 0x7ffcb3267a60
statfs "/sys/firmware/efi/efivars", 0x7ffcb3267a60
WARNING: There were 4294967267 lost messages, 0 lost bytes, and 59 unexpected
sequences.
root@localhost:/home/user1/systemtap# 

user1@localhost:~/Documents$

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug translator/34329] RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms
  2026-06-29 14:06 [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms mike_itguy at Yahoo dot co.uk
@ 2026-06-29 15:29 ` fche at redhat dot com
  2026-06-29 15:35 ` mike_itguy at Yahoo dot co.uk
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: fche at redhat dot com @ 2026-06-29 15:29 UTC (permalink / raw)
  To: systemtap

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

Frank Ch. Eigler <fche at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |NOTABUG
                 CC|                            |fche at redhat dot com

--- Comment #1 from Frank Ch. Eigler <fche at redhat dot com> ---
That parse error comes from /usr/share/systemtap/tapset/libvirt_probes-64.stp
which is a file not from systemtap.  

See https://redhat.atlassian.net/browse/RHEL-153832

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug translator/34329] RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms
  2026-06-29 14:06 [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms mike_itguy at Yahoo dot co.uk
  2026-06-29 15:29 ` [Bug translator/34329] " fche at redhat dot com
@ 2026-06-29 15:35 ` mike_itguy at Yahoo dot co.uk
  2026-06-29 15:47 ` fche at redhat dot com
  2026-06-29 15:53 ` mike_itguy at Yahoo dot co.uk
  3 siblings, 0 replies; 5+ messages in thread
From: mike_itguy at Yahoo dot co.uk @ 2026-06-29 15:35 UTC (permalink / raw)
  To: systemtap

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

--- Comment #2 from Mike <mike_itguy at Yahoo dot co.uk> ---
Thank you for that. It explains the parse-error. Do you have any suggestions
about the additional symptom from the second sanity test, i.e. the debug-like
output that mentions lost-messages and unexpected-sequences?

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug translator/34329] RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms
  2026-06-29 14:06 [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms mike_itguy at Yahoo dot co.uk
  2026-06-29 15:29 ` [Bug translator/34329] " fche at redhat dot com
  2026-06-29 15:35 ` mike_itguy at Yahoo dot co.uk
@ 2026-06-29 15:47 ` fche at redhat dot com
  2026-06-29 15:53 ` mike_itguy at Yahoo dot co.uk
  3 siblings, 0 replies; 5+ messages in thread
From: fche at redhat dot com @ 2026-06-29 15:47 UTC (permalink / raw)
  To: systemtap

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

--- Comment #3 from Frank Ch. Eigler <fche at redhat dot com> ---
Yeah not sure what's up with that, but that large number is 0xffffffe3, smells
like an error code or such.  See if that's reproducible, and let's treat that
as a separate bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug translator/34329] RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms
  2026-06-29 14:06 [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms mike_itguy at Yahoo dot co.uk
                   ` (2 preceding siblings ...)
  2026-06-29 15:47 ` fche at redhat dot com
@ 2026-06-29 15:53 ` mike_itguy at Yahoo dot co.uk
  3 siblings, 0 replies; 5+ messages in thread
From: mike_itguy at Yahoo dot co.uk @ 2026-06-29 15:53 UTC (permalink / raw)
  To: systemtap

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

--- Comment #4 from Mike <mike_itguy at Yahoo dot co.uk> ---
(In reply to Frank Ch. Eigler from comment #3)
> Yeah not sure what's up with that, but that large number is 0xffffffe3,
> smells like an error code or such.  See if that's reproducible, and let's
> treat that as a separate bug.

Yes. For the second sanity-test it reproduces each time 100%, also after
reboot.

Do you need any additional files from me, e.g. --vv output or suchlike for that
command `# stap -c df -e 'probe syscall.* { if (target()==pid()) log(name."
".argstr) }' `

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-06-29 15:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-29 14:06 [Bug translator/34329] New: RHEL 10.2 systemtap 5.6-prerelease sanity checks throw parse error, other symptoms mike_itguy at Yahoo dot co.uk
2026-06-29 15:29 ` [Bug translator/34329] " fche at redhat dot com
2026-06-29 15:35 ` mike_itguy at Yahoo dot co.uk
2026-06-29 15:47 ` fche at redhat dot com
2026-06-29 15:53 ` mike_itguy at Yahoo dot co.uk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).