Open honggyukim opened 5 years ago
I guess it's in a different session and disabled the filter since the symbol is not found
I think the toplev::main()
is a function in a new executable. It's executed after execv()
and the original binary didn't know about the function. So it couldn't apply the filter to the original executable and showed other functions too.
We currently ignore filters if nothing is matched. Can we hide everything is nothing is matched with -F
and other filters? -N
or -H
can be counter examples though.
Please see the following output.
It shows some other library functions are executed before
toplev::main
. I tested to apply-F
filter totoplev::main
as follows:However, it still shows other functions from different tasks, but only hide functions from the same task.