Skip to content
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

Reporting loaded modules/current manifest #2

Open
staticfloat opened this issue Apr 16, 2020 · 1 comment
Open

Reporting loaded modules/current manifest #2

staticfloat opened this issue Apr 16, 2020 · 1 comment

Comments

@staticfloat
Copy link
Member

It might be very helpful to include in the upload a Manifest showing all the artifacts/packages reachable by the code that ran. While detecting activate() invocations in arbitrary julia code that might crash may not be easy, we can probably rely on most users that are using --bug-report=rr to also provide a --project if they're submitting something nicely-formed, so we can just snarf that at InteractiveUtils.report_bug() time, before we pass it off to the child Julia process.

@staticfloat staticfloat changed the title Reporting loaded modules/current manifest? Reporting loaded modules/current manifest Apr 16, 2020
@Keno
Copy link
Member

Keno commented Apr 16, 2020

The artifact will have been read by Julia, so it's included in the trace. My plan is to have a post-processing step that does some common analysis and prepares a template for you that prints things like the Projects/Manifest, versioninfo, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants