Public bug reported:
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)
** Affects: bpfcc (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug focal
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1870629
Title:
python 2 to python 3 bugs in profile-bpfcc
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bpfcc/+bug/1870629/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs