Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upmidi.city panics with "internal error: entered unreachable code: CancelScheduledValues/SetValue should never appear in the timeline" #22580
Comments
|
Hi! If you have any questions regarding this issue, feel free to make a comment here, or ask it in the If you intend to work on this issue, then add |
|
This should likely be |
|
That will still panic, right? |
|
Er, right. A |
|
Hello, I would like to work on this issue, @highfive: assign me |
|
Hey @okevese! Thanks for your interest in working on this issue. It's now assigned to you! |
|
@jdm I get the following error when building servo on Linux Mint 18.3. I ran
Please can you help pinpoint the problem? |
|
It sounds like you need to update the version of GStreamer that you have installed. |
|
I've done that and still get the same error. I'm currently checking the |
|
@flofriday Good catch! That code should return the tick value from CancelScheduledValues: https://doc.servo.org/servo_media_audio/param/enum.AutomationEvent.html#variant.CancelScheduledValues |
|
If this issue is still open, @highfive: assign me |
|
Hey @Axighi! Thanks for your interest in working on this issue. It's now assigned to you! |
|
If this would be a good first issue to tackle, I would like to pick it up (if not, never mind). I've reproduced it on my machine. I'm not sure how I need to set up the environment to build against a local source copy of https://github.com/servo/media though. |
|
https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#overriding-dependencies describes how to make Servo depend on your local clone of the repository. Lines 17 to 26 in 61d2641 |
|
And yes, this should be a good first issue to fix! |
|
@jdm With this in my Cargo.toml
I get this
|
|
What if you run |
FYI I joined the Moznet IRC #servo channel (nick: dalley) if you want to keep dev env debugging out of the issue discussion. |
|
When I add this to my cargo.toml:
and run
|
|
Try removing the |
Fix panic on "unreachable code" that is reachable Fixes servo/servo#22580
./mach run -d https://midi.city/yields: