-
Notifications
You must be signed in to change notification settings - Fork 20
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
Retain exception info (continued from old repo) #5
Comments
@gabelevi, could you comment on this? @cfcs this was recently worked on by @gabelevi in ocsigen/lwt#556, however I believe the |
@aantron Thanks for taking the time to look into this! Let me know if I can do something to help debugging. |
@cfcs For good stack traces, the program needs at least to:
The truncated stack trace here, ending in There may be additional conditions, but these are the ones I found so far. |
Ah, thank you! The I think the original crash in this case originates from |
Background here: mirage/mirage-platform#193
The source code in question: https://github.com/mirage/mirage-xen/blob/master/lib/main.ml#L58-L60
(notice the
err
function at https://github.com/mirage/mirage-xen/blob/master/lib/main.ml#L50-L52 )So, tried again with
lwt 3.3.0
on4.04.2+fPIC
:It appears to me that the Lwt.poll somehow gets rid of the original backtrace.
ping @hannesm @aantron
The text was updated successfully, but these errors were encountered: