Open
Description
▶ CRASH [expected OK] /webaudio/the-audio-api/the-audiocontext-interface/audiocontext-state-change-after-close.http.window.html
│
│ ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
│ ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
│ ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
│ ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
│ ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
│ AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
│ called `Result::unwrap()` on an `Err` value: SendError { .. } (thread <unnamed>, at /root/.cargo/git/checkouts/media-9074def3f0bdf023/c7eab1a/backends/gstreamer/audio_sink.rs:95)
│ Cannot connect to server socket err = No such file or directory
│ Cannot connect to server request channel
│ jack server is not running or cannot be started
│ JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
│ JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
│ ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
│ ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
│ ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
│ ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
│ ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
│ AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
│ Cannot connect to server socket err = No such file or directory
│ Cannot connect to server request channel
│ jack server is not running or cannot be started
│ JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
│ JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
│ ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
│ ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
│ ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
│ ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
│ ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
│ ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
│ AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
│ 0: servoshell::backtrace::print
│ 1: servoshell::panic_hook::panic_hook
│ 2: std::panicking::rust_panic_with_hook
│ 3: std::panicking::begin_panic_handler::{{closure}}
│ 4: std::sys::backtrace::__rust_end_short_backtrace
│ 5: rust_begin_unwind
│ 6: core::panicking::panic_fmt
│ 7: core::result::unwrap_failed
│ 8: <servo_media_gstreamer::audio_sink::GStreamerAudioSink as servo_media_audio::sink::AudioSink>::init::{{closure}}::{{closure}}
│ 9: gstreamer_app::app_src::trampoline_need_data
│ 10: <unknown>
│ 11: <unknown>
│ 12: <unknown>
│ 13: <unknown>
│ 14: <unknown>
│ 15: <unknown>
│ 16: <unknown>
│ 17: <unknown>
└ 18: <unknown>
I don't see a good reason to use an unwrap in https://github.com/servo/media/blob/c7eab1ae326b8b95b938741660553342f7cd94b7/backends/gstreamer/audio_sink.rs#L95 .