-
Notifications
You must be signed in to change notification settings - Fork 7
Segfault #82
Comments
Let me know what else you want to know. It's very reproducable. |
My guess is the problem lies here: We need to wrap It looks like @c0gent Is there a way for me to reproduce the issue (like a repo to clone and tests to run)? |
Yes, give me a sec and I'll get it set up for you. |
Go to https://github.com/poanetwork/hydrabadger/ and follow the directions except switch to the You will need to run 8 nodes/terminals to get it to start ( |
Also you can use |
That branch is using crossbeam v0.3.2 and I'm able to run 8 nodes without any problems. Should I bump the version in |
Sorry re-clone. |
Also you may need to let it run a while though it usually segfaults on at least a few of the nodes within a few minutes. |
Ok, I'm getting segfaults now, but it looks like my fix solves the problem... so far at least. :) Can you try using this branch and see if the problem is resolved on your machine, too? To use the branch, add the following to crossbeam = { git = "https://github.com/stjepang/crossbeam.git", branch = "use-manually-drop" } |
Already did, it looks good. |
By the way, thanks to you and Aaron and everyone for the great crate! You don't know me but if you're at RustConf this year maybe I'll have a chance to say hi. |
Yeah, I'll be at RustConf, do say hi! :) |
I'm not sure exactly which repo this issue belongs in. I just updated to crossbeam 0.4.0 earlier and am now experiencing segfaults with the following stack trace. Apologies for the lack of pruning:
The text was updated successfully, but these errors were encountered: