There appears to be some lurking Python 2 code in profile-bpfcc:
$ sudo profile-bpfcc -f
^Cjournalctl;[unknown];[unknown];[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_list;free_unref_page_list 1
journalctl;[unknown];[unknown] 1
journalctl;[unknown];[unknown] 1
Traceback (most recent call last):
File "/usr/sbin/profile-bpfcc", line 342, in <module>
print("%s %d" % (b";".join(line).decode('utf-8', 'replace'), v.value))
TypeError: sequence item 1: expected a bytes-like object, str found
Sometimes it does work, so it depends upon the data that is supplied to it, in the Usual Python Fashion:
$ sudo profile-bpfcc -f
^Cirqbalance;__read;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_read;ksys_read;vfs_read;__vfs_read;proc_reg_read;int_seq_next;int_seq_next 1
JS Watchdog;[unknown];[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_futex;__x64_sys_futex 1
autocutsel;XtAppMainLoop 1
z_wr_iss;ret_from_fork;kthread;taskq_thread;zio_execute;zio_write_compress;zio_compress_data;lz4_compress_zfs;real_LZ4_compress;LZ4_compressCtx;LZ4_compressCtx 1
Web Content;[unknown] 1
rcu_sched;ret_from_fork;kthread;rcu_gp_kthread;schedule;__schedule;finish_task_switch;finish_task_switch 1
autocutsel;[unknown];writev;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_writev;do_writev;vfs_writev;do_iter_write;do_iter_readv_writev;sock_write_iter;sock_sendmsg;unix_stream_sendmsg;apparmor_socket_getpeersec_dgram;apparmor_socket_getpeersec_dgram 1
Timer;[unknown] 1
Gecko_IOThread;[unknown];[unknown] 1
mmp;ret_from_fork;kthread;thread_generic_wrapper;mmp_thread;cv_timedwait_sig_hires;cv_timedwait_hires_common;__wake_up;__wake_up 1
URL Classifier;pthread_mutex_unlock 1
InputThread;[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];epoll_wait;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_epoll_wait;do_epoll_wait;ep_poll;schedule_hrtimeout_range;schedule_hrtimeout_range_clock;schedule;__schedule;finish_task_switch;finish_task_switch 1
z_wr_iss;ret_from_fork;kthread;taskq_thread;zio_execute;zio_vdev_io_start;vdev_mirror_io_start;zio_nowait;zio_vdev_io_start;vdev_queue_io;mutex_lock;__mutex_lock_slowpath;__mutex_lock.isra.0;osq_lock;osq_lock 1
Xorg;[unknown];ioctl;entry_SYSCALL_64_after_hwframe;do_syscall_64;syscall_slow_exit_work;__audit_syscall_exit;audit_filter_syscall.constprop.0;audit_filter_syscall.constprop.0 1
Timer;[unknown];[unknown] 1
z_wr_int;ret_from_fork;kthread;taskq_thread;zio_execute;zio_vdev_io_done;vdev_queue_io_done;mutex_lock;__mutex_lock_slowpath;__mutex_lock.isra.0;mutex_spin_on_owner;mutex_spin_on_owner 1
InputThread;[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];[unknown];epoll_wait;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_epoll_wait;do_epoll_wait;ep_poll;schedule_hrtimeout_range;schedule_hrtimeout_range_clock;schedule_hrtimeout_range_clock 1
z_wr_int;kretprobe_trampoline;kretprobe_trampoline;trampoline_handler;kretprobe_hash_unlock;__lock_text_start;__lock_text_start 1
Thanks
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: bpfcc-tools 0.12.0-2
ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27
Uname: Linux 5.4.0-21-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu22
Architecture: amd64
Date: Fri Apr 3 21:54:03 2020
PackageArchitecture: all
ProcEnviron:
TERM=rxvt-unicode-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: bpfcc
UpgradeStatus: Upgraded to focal on 2020-01-24 (70 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.