-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't find Go binary symbols when running in Linux using Docker + Virtiofs + macOS host #749
Comments
The symbols can be found from lldb attached to same process. |
It seems that we reach |
Okay,
|
I know I keep finding the odd stuff, but really it's our users 🤣
We found out that for some reason, when our .so loads into a Go process running in a Docker container using Virtiofs it can't find any of it's symbols.
Sample code:
Prints nothing when Docker is using virtiofs but works great when using other file system virtualization.
I tried running with latest Frida (16.1.3) as I saw there was a lot of refactoring going on in related code, but didn't help.
Related issue:
metalbear-co/mirrord#1803
The text was updated successfully, but these errors were encountered: