Closed xingfeng2510 closed 2 months ago
func == "[unknown]" always return false, the output column FUNC prints b'[unknown]' instead of thread start address.
func == "[unknown]"
FUNC
b'[unknown]'
TIME(ms) PID COMM FUNC 3271 1 b'systemd' b'[unknown]' 3271 1 b'systemd' b'[unknown]' 3571 2945804 b'mysqld' b'[unknown]' 3882 2945804 b'mysqld' b'[unknown]' 3894 2945804 b'mysqld' b'[unknown]' 3901 2945804 b'mysqld' b'[unknown]' 3910 2945804 b'mysqld' b'[unknown]' 3910 2945804 b'mysqld' b'[unknown]'
after fix
TIME(ms) PID COMM FUNC 7215 1 systemd 0x55acce4d4990 7215 1 systemd 0x55acce4d4990 7521 2949704 mysqld 0x55775c43c800 7842 2949704 mysqld 0x55775c43c800 7876 2949704 mysqld 0x55775c43c800 7885 2949704 mysqld 0x7f1a7acf5b00 7885 2949704 mysqld 0x7f1a7acf5b00 7892 2949704 mysqld 0x7f1a7acf5b00 7892 2949704 mysqld 0x7f1a7acf5b00
@yonghong-song please take a look when you have a moment, thanks.
func == "[unknown]"
always return false, the output columnFUNC
printsb'[unknown]'
instead of thread start address.after fix
@yonghong-song please take a look when you have a moment, thanks.