-
Notifications
You must be signed in to change notification settings - Fork 169
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
Event Machine SegFaults #237
Comments
Hm, rebasing my request log PR against the latest master can cause segfaults still it seems:
This error only popped up after a Rails 5.0 upgrade, but I can't be certain if that's related. I'll keep poking further. I believe things are more stable after adding an after suite hook to manually shut down EventMachine, but I'll run the test suite continuously to confirm if that is a fix |
I'm going to run with the latest version of puffing billy and see if this occurs. If it does, I'll try to investigate an explicit shutdown of event machine as part of an after suite call. |
I can confirm that this can trigger with Puffing Billy 1.0.0 with Rails 5, Debian, Ruby 2.4.2
|
Eek, segfaults are the worst! How do things look with the latest EM? |
I believe I tried with the latest version 1.2.5, as well as other versions inbetween. I have a fork of Puffing Billy that safely shuts down event machine via an |
Hi! Please try EventMachine 1.2.6, which has an important crash fix. https://github.com/eventmachine/eventmachine/releases/tag/v1.2.6 |
Hey; I've been running into some segfaults with Event Machine:
I believe this was caused by an event machine version bump introduced here:
bc6aae5
However, I noticed that in the next commit the version of Event Machine was downgraded a few commits later - potentially by mistake:
b74dc54#diff-752c3d3303256b2b755956cf77df54edR33
So how am I seeing event machine crashes? Well, I have an inflight pull request that I've been using for the past month or so #225
It turns out that I branched off the codebase that had eventmachine 1.2, which is why I'm seeing it. I believe if I rebase my against master and revert to 1.0.4 this issue will be resolved for me.
I have raised this puffing billy issue issue to:
The text was updated successfully, but these errors were encountered: