-
Notifications
You must be signed in to change notification settings - Fork 123
Open
Description
Bug description
(ssh)xffish@aosc-virtualbox [ ~ ] $ sudo bpftrace trace_oma.bt
bpftrace: error while loading shared libraries: liblldb.so.18.1: cannot open shared object file: No such file or directory
Steps to reproduce
Install bpftrace
and run sudo bpftrace trace_oma.bt
file: trace_oma.bt
#!/usr/bin/env bpftrace
BEGIN { printf("tracing dpkg family...\n"); }
/* 跟踪 dpkg/oma 启动的所有进程 */
tracepoint:syscalls:sys_enter_openat /comm=="dpkg" || comm=="apt" || comm=="apt-get"/ {
printf("%s %d openat %s\n", comm, pid, str(args->filename));
}
tracepoint:syscalls:sys_enter_unlink /comm=="dpkg" || comm=="apt" || comm=="apt-get"/ {
printf("%s %d unlink %s\n", comm, pid, str(args->pathname));
}
tracepoint:syscalls:sys_enter_rename /comm=="dpkg" || comm=="apt" || comm=="apt-get"/ {
printf("%s %d rename %s -> %s\n", comm, pid, str(args->oldname), str(args->newname));
}
Update channel(s)
stable
Package and version
(ssh)xffish@aosc-virtualbox [ ~ ] $ dpkg -s bpftrace
Package: bpftrace
Status: install ok installed
Section: admin
Installed-Size: 106128
Maintainer: Mingcong Bai <jeffbai@aosc.io>
Architecture: amd64
Version: 0.21.1-1
Depends: elfutils (>= 0.191), zlib (>= 1.3.1-1), llvm (>= 18.1.8), bcc (>= 0.30.0-1), libbpf (>= 1.2.0)
Description: High-level tracing language and utilities for BPF, kprobes, uprobes and tracepoints
X-AOSC-ACBS-Version: 20240620
X-AOSC-Commit: ad3e7e3674
X-AOSC-Packager: Mingcong Bai <jeffbai@aosc.io>
X-AOSC-Autobuild4-Version: 4.3.5
Metadata
Metadata
Assignees
Labels
No labels