-
Notifications
You must be signed in to change notification settings - Fork 33
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
Coredump possibilities in AppScope #1279
Comments
Status:
Next steps: |
Current status:
|
[#1279 2/4] Extend contrib code with coredumper
[#1279 3/4] Integrate coredumper with scope codebase
[#1279 4/4] Generate core dump in libscope.so
The work here to be able to create a coredump from libscope.so has been added here. I've verified that it works well on glibc-based applications. #1303 captures that additional work will be required to support musl-based applications. I'm closed this issue manually, since it's been merged into the release/1.3 branch. |
Rationale
This issue here describes the possibility of AppScope finding the root cause of crashing the process.
Resolution details
Current status
Disclaimer:
aaarch64
we broke thelibscope.so
onmusl
becauselibcoredumper
code wants to usegetcontext
symbol which is missing in musl including our internal library as well.getcontext
implementation is provided and used in another library used by us inlibunwind
Therefore we inlibcoredumper.a
code we call the function from libunwind.libunwind
upstream repo there was a fix forgetcontext
implementation see details - therefore I have updated the libunwind src code in contrib as wellThe text was updated successfully, but these errors were encountered: