-
Notifications
You must be signed in to change notification settings - Fork 177
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
Lwt_unix.with_async_switch => longjmp causes uninitialized stack frame => segfault #184
Comments
Hm, I'm unable to reproduce this on my OS X system, with OCaml 4.02.3 and both Lwt If still having this issue, and willing to debug, please say which system you are running on, and whether/how you can reproduce it today. |
I still have the issue with OCaml 4.03.0, lwt 2.5.2 on a 32-bit system with Ubuntu 14.04.4. I will take time to check on a 64bit system. |
I still have the issue on a 64bit Intel system with Ubuntu 14.04. This is fine with OCaml 4.02.1 and lwt.2.5.2. |
Thanks, was able to reproduce this (Ubuntu 14.04 x86_64, Lwt 2.5.2, OCaml 4.03.0). |
|
Since I switched to ocaml 4.02.3 and lwt 2.5.0,
this short program leads to a segfault:
This can be fixed using
with_async_detach
.Since
with_async_switch
is documented as experimental this may be ok.But, what is strange is that it was working with ocaml 4.02.1 and lwt 2.4.8.
The back trace is :
The text was updated successfully, but these errors were encountered: