{"action":"reopened","issue":{"url":"https://api.github.com/repos/servo/servo/issues/21408","repository_url":"https://api.github.com/repos/servo/servo","labels_url":"https://api.github.com/repos/servo/servo/issues/21408/labels{/name}","comments_url":"https://api.github.com/repos/servo/servo/issues/21408/comments","events_url":"https://api.github.com/repos/servo/servo/issues/21408/events","html_url":"https://github.com/servo/servo/issues/21408","id":350595760,"node_id":"MDU6SXNzdWUzNTA1OTU3NjA=","number":21408,"title":"Intermittent crash in /webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html","user":{"login":"jdm","id":27658,"node_id":"MDQ6VXNlcjI3NjU4","avatar_url":"https://avatars1.githubusercontent.com/u/27658?v=4","gravatar_id":"","url":"https://api.github.com/users/jdm","html_url":"https://github.com/jdm","followers_url":"https://api.github.com/users/jdm/followers","following_url":"https://api.github.com/users/jdm/following{/other_user}","gists_url":"https://api.github.com/users/jdm/gists{/gist_id}","starred_url":"https://api.github.com/users/jdm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdm/subscriptions","organizations_url":"https://api.github.com/users/jdm/orgs","repos_url":"https://api.github.com/users/jdm/repos","events_url":"https://api.github.com/users/jdm/events{/privacy}","received_events_url":"https://api.github.com/users/jdm/received_events","type":"User","site_admin":false},"labels":[{"id":17282029,"node_id":"MDU6TGFiZWwxNzI4MjAyOQ==","url":"https://api.github.com/repos/servo/servo/labels/I-crash","name":"I-crash","color":"e10c02","default":false},{"id":118188357,"node_id":"MDU6TGFiZWwxMTgxODgzNTc=","url":"https://api.github.com/repos/servo/servo/labels/I-intermittent","name":"I-intermittent","color":"e11d21","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-14T20:59:50Z","updated_at":"2018-08-15T00:00:12Z","closed_at":null,"author_association":"MEMBER","body":"```\r\n  ▶ CRASH [expected TIMEOUT] /webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html\r\n  │ \r\n  │ VMware, Inc.\r\n  │ softpipe\r\n  │ 3.3 (Core Profile) Mesa 18.1.0-devel\r\n  │ called `Result::unwrap()` on an `Err` value: \"SendError(..)\" (thread <unnamed>, at libcore/result.rs:945)\r\n  │ stack backtrace:\r\n  │    0:     0x7f98fe3df77c - backtrace::backtrace::trace::h13752643c1b9ba7d\r\n  │    1:     0x7f98fe3df5b2 - <backtrace::capture::Backtrace as core::default::Default>::default::h7d71ba4baaf56702\r\n  │    2:     0x7f98fe3df5f8 - backtrace::capture::Backtrace::new::h51b3adccf40d0f84\r\n  │    3:     0x7f98fb5757a8 - servo::main::{{closure}}::h99a539a58e8f7180\r\n  │    4:     0x7f98fe409243 - std::panicking::rust_panic_with_hook::h75f53ae1ba39714f\r\n  │                         at libstd/panicking.rs:479\r\n  │    5:     0x7f98fe408de9 - std::panicking::continue_panic_fmt::h5f5c2db8ab083e0d\r\n  │                         at libstd/panicking.rs:390\r\n  │    6:     0x7f98fe408ce5 - rust_begin_unwind\r\n  │                         at libstd/panicking.rs:325\r\n  │    7:     0x7f98fe42ae8b - core::panicking::panic_fmt::h28ab0e0b2f3bdb57\r\n  │                         at libcore/panicking.rs:77\r\n  │    8:     0x7f98fc899c68 - core::result::unwrap_failed::h6e5ede143e9d5d2d\r\n  │    9:     0x7f98fc89b2aa - <servo_media_gstreamer::audio_sink::GStreamerAudioSink as servo_media_audio::sink::AudioSink>::init::{{closure}}::{{closure}}::hf4c41d67f416a116\r\n  │   10:     0x7f98fc8ad13a - gstreamer_app::app_src::trampoline_need_data::h0418fd4523f36da2\r\n  │   11:     0x7f98f9df5ad2 - gst_app_src_emit_need_data\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1078\r\n  │   12:     0x7f98f9df678a - gst_app_src_create\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1258\r\n  │   13:     0x7f98f70a5a00 - gst_base_src_get_range\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2512\r\n  │   14:     0x7f98f70a816d - gst_base_src_loop\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2836\r\n  │   15:     0x7f98fa877c60 - gst_task_func\r\n  │                         at ../subprojects/gstreamer/gst/gsttask.c:332\r\n  │   16:     0x7f98fa2da88b - <unknown>\r\n  │   17:     0x7f98fa2d9f04 - <unknown>\r\n  │   18:     0x7f98f928a183 - start_thread\r\n  │   19:     0x7f98f7b5103c - clone\r\n  │   20:                0x0 - <unknown>\r\n  │ ERROR 2018-08-14T20:16:40Z: servo: called `Result::unwrap()` on an `Err` value: \"SendError(..)\"\r\n  │ fatal runtime error: failed to initiate panic, error 5\r\n  │ Redirecting call to abort() to mozalloc_abort\r\n  │ \r\n  │ Stack trace\r\n  │ stack backtrace:\r\n  │    0:     0x7f98fe3df77c - backtrace::backtrace::trace::h13752643c1b9ba7d\r\n  │    1:     0x7f98fe3df5b2 - <backtrace::capture::Backtrace as core::default::Default>::default::h7d71ba4baaf56702\r\n  │    2:     0x7f98fe3df5f8 - backtrace::capture::Backtrace::new::h51b3adccf40d0f84\r\n  │    3:     0x7f98fb5734ea - servo::install_crash_handler::handler::h3da374efccc9dfdb\r\n  │    4:     0x7f98fdfcdf63 - AsmJSFaultHandler\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.51.4/mozjs/js/src/asmjs/WasmSignalHandlers.cpp:1171\r\n  │    5:     0x7f98f929232f - <unknown>\r\n  │    6:     0x7f98fdec8ead - _Z14mozalloc_abortPKc\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.50.1/mozjs/memory/mozalloc/mozalloc_abort.cpp:33\r\n  │    7:     0x7f98fdec8e8f - abort\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.50.1/mozjs/memory/mozalloc/mozalloc_abort.cpp:80\r\n  │    8:     0x7f98fe3ff605 - std::sys::unix::abort_internal::hf22bc024b9ddd3c4\r\n  │                         at libstd/sys/unix/mod.rs:165\r\n  │    9:     0x7f98fe405070 - std::sys_common::util::abort::h97362b0a711e05ce\r\n  │                         at libstd/sys_common/util.rs:30\r\n  │   10:     0x7f98fe4093d8 - rust_panic\r\n  │                         at libstd/panicking.rs:525\r\n  │   11:     0x7f98fe409293 - std::panicking::rust_panic_with_hook::h75f53ae1ba39714f\r\n  │                         at libstd/panicking.rs:495\r\n  │   12:     0x7f98fe408de9 - std::panicking::continue_panic_fmt::h5f5c2db8ab083e0d\r\n  │                         at libstd/panicking.rs:390\r\n  │   13:     0x7f98fe408ce5 - rust_begin_unwind\r\n  │                         at libstd/panicking.rs:325\r\n  │   14:     0x7f98fe42ae8b - core::panicking::panic_fmt::h28ab0e0b2f3bdb57\r\n  │                         at libcore/panicking.rs:77\r\n  │   15:     0x7f98fc899c68 - core::result::unwrap_failed::h6e5ede143e9d5d2d\r\n  │   16:     0x7f98fc89b2aa - <servo_media_gstreamer::audio_sink::GStreamerAudioSink as servo_media_audio::sink::AudioSink>::init::{{closure}}::{{closure}}::hf4c41d67f416a116\r\n  │   17:     0x7f98fc8ad13a - gstreamer_app::app_src::trampoline_need_data::h0418fd4523f36da2\r\n  │   18:     0x7f98f9df5ad2 - gst_app_src_emit_need_data\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1078\r\n  │   19:     0x7f98f9df678a - gst_app_src_create\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1258\r\n  │   20:     0x7f98f70a5a00 - gst_base_src_get_range\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2512\r\n  │   21:     0x7f98f70a816d - gst_base_src_loop\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2836\r\n  │   22:     0x7f98fa877c60 - gst_task_func\r\n  │                         at ../subprojects/gstreamer/gst/gsttask.c:332\r\n  │   23:     0x7f98fa2da88b - <unknown>\r\n  │   24:     0x7f98fa2d9f04 - <unknown>\r\n  │   25:     0x7f98f928a183 - start_thread\r\n  │   26:     0x7f98f7b5103c - clone\r\n  │   27:                0x0 - <unknown>\r\n  │ Stack trace\r\n  │ stack backtrace:\r\n  │    0:     0x7f98fe3df77c - backtrace::backtrace::trace::h13752643c1b9ba7d\r\n  │    1:     0x7f98fe3df5b2 - <backtrace::capture::Backtrace as core::default::Default>::default::h7d71ba4baaf56702\r\n  │    2:     0x7f98fe3df5f8 - backtrace::capture::Backtrace::new::h51b3adccf40d0f84\r\n  │    3:     0x7f98fb5734ea - servo::install_crash_handler::handler::h3da374efccc9dfdb\r\n  │    4:     0x7f98f7a89caf - <unknown>\r\n  │    5:     0x7f98fb573572 - servo::install_crash_handler::handler::h3da374efccc9dfdb\r\n  │    6:     0x7f98fdfcdf63 - AsmJSFaultHandler\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.51.4/mozjs/js/src/asmjs/WasmSignalHandlers.cpp:1171\r\n  │    7:     0x7f98f929232f - <unknown>\r\n  │    8:     0x7f98fdec8ead - _Z14mozalloc_abortPKc\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.50.1/mozjs/memory/mozalloc/mozalloc_abort.cpp:33\r\n  │    9:     0x7f98fdec8e8f - abort\r\n  │                         at /home/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/mozjs_sys-0.50.1/mozjs/memory/mozalloc/mozalloc_abort.cpp:80\r\n  │   10:     0x7f98fe3ff605 - std::sys::unix::abort_internal::hf22bc024b9ddd3c4\r\n  │                         at libstd/sys/unix/mod.rs:165\r\n  │   11:     0x7f98fe405070 - std::sys_common::util::abort::h97362b0a711e05ce\r\n  │                         at libstd/sys_common/util.rs:30\r\n  │   12:     0x7f98fe4093d8 - rust_panic\r\n  │                         at libstd/panicking.rs:525\r\n  │   13:     0x7f98fe409293 - std::panicking::rust_panic_with_hook::h75f53ae1ba39714f\r\n  │                         at libstd/panicking.rs:495\r\n  │   14:     0x7f98fe408de9 - std::panicking::continue_panic_fmt::h5f5c2db8ab083e0d\r\n  │                         at libstd/panicking.rs:390\r\n  │   15:     0x7f98fe408ce5 - rust_begin_unwind\r\n  │                         at libstd/panicking.rs:325\r\n  │   16:     0x7f98fe42ae8b - core::panicking::panic_fmt::h28ab0e0b2f3bdb57\r\n  │                         at libcore/panicking.rs:77\r\n  │   17:     0x7f98fc899c68 - core::result::unwrap_failed::h6e5ede143e9d5d2d\r\n  │   18:     0x7f98fc89b2aa - <servo_media_gstreamer::audio_sink::GStreamerAudioSink as servo_media_audio::sink::AudioSink>::init::{{closure}}::{{closure}}::hf4c41d67f416a116\r\n  │   19:     0x7f98fc8ad13a - gstreamer_app::app_src::trampoline_need_data::h0418fd4523f36da2\r\n  │   20:     0x7f98f9df5ad2 - gst_app_src_emit_need_data\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1078\r\n  │   21:     0x7f98f9df678a - gst_app_src_create\r\n  │                         at ../subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c:1258\r\n  │   22:     0x7f98f70a5a00 - gst_base_src_get_range\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2512\r\n  │   23:     0x7f98f70a816d - gst_base_src_loop\r\n  │                         at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2836\r\n  │   24:     0x7f98fa877c60 - gst_task_func\r\n  │                         at ../subprojects/gstreamer/gst/gsttask.c:332\r\n  │   25:     0x7f98fa2da88b - <unknown>\r\n  │   26:     0x7f98fa2d9f04 - <unknown>\r\n  │   27:     0x7f98f928a183 - start_thread\r\n  │   28:     0x7f98f7b5103c - clone\r\n  └   29:                0x0 - <unknown>\r\n```\r\n\r\ncc @Manishearth "}}
{"actor":{"display_login":"jdm"}}