-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
'assertion failed: list.len() == 0', /libnative/io/timer_timerfd.rs:166 #12684
Comments
Using timers with libnative on Linux is broken right now. #12689 |
I doubt that #12689 is the cause of this problem. While using |
@thestinger True. Timers do show strange behavior on libnative though. |
#12689 is unrelated to this. I am unable to reproduce this with small test cases, and a large project is difficult to debug. Is it possible to minimize this assertion that you're seeing? |
I was able to trigger the same error message in the following code:
|
Thanks! I'll investigate soon. |
…ykril fix: ignore renames for crate root close rust-lang#12684 . I just ignore renames for crate root in `rename_mod` func.
…Frednet Don't suggest `Box::default()` in functions with differing generics Fixes rust-lang#12684 changelog: none
Error
Version
Latest nightly (
rust-nightly_201403040405~3c0d098~precise_amd64.deb
) fromhttp://ppa.launchpad.net/hansjorg/rust/
:Additional information
This error happens in my Gameboy color emulator https://github.com/mvdnes/rboy, after switching from the 'normal' starting and spawning. The problem started when I switched to spawning my thread with libnative. (Another stange thing, when starting main in native my SDL window would not quit.) I use timer::periodic to slow down the emulator. Given the error, I assume that is the place the error could lie.
The text was updated successfully, but these errors were encountered: