Skip to content

Intermittent CRASH in /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html #21444

@asajeffrey

Description

@asajeffrey
pid:23116 assertion failed: !self.loader.borrow().events_inhibited() (thread ScriptThread PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }, at components/script/dom/document.rs:1785)
 0:11.73 pid:23116 stack backtrace:
 0:11.73 pid:23116    0:     0x55e4afc156a5 - backtrace::backtrace::libunwind::trace::h52b3820aa292d896
 0:11.73 pid:23116                         at /home/ajeffrey/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.2/src/backtrace/libunwind.rs:53
 0:11.73 pid:23116                          - backtrace::backtrace::trace::h4c09bbd9fa08b96b
 0:11.73 pid:23116                         at /home/ajeffrey/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.2/src/backtrace/mod.rs:42
 0:11.73 pid:23116    1:     0x55e4afc1346e - backtrace::capture::Backtrace::new::hff8d27f582875a4b
 0:11.73 pid:23116                         at /home/ajeffrey/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.2/src/capture.rs:64
 0:11.73 pid:23116    2:     0x55e4a8359889 - servo::main::{{closure}}::h0fd0b9319f1e277e
 0:11.73 pid:23116                         at ports/servo/non_android_main.rs:122
 0:11.73 pid:23116    3:     0x55e4afc50e63 - std::panicking::rust_panic_with_hook::h75f53ae1ba39714f
 0:11.73 pid:23116                         at libstd/panicking.rs:479
 0:11.73 pid:23116    4:     0x55e4acbef74f - std::panicking::begin_panic::h4c3f1508006c8587
 0:11.73 pid:23116                         at /checkout/src/libstd/panicking.rs:409
 0:11.73 pid:23116    5:     0x55e4aa17ca40 - script::dom::document::Document::maybe_queue_document_completion::ha7480714172aa3b4
 0:11.73 pid:23116                         at components/script/dom/document.rs:1785
 0:11.73 pid:23116    6:     0x55e4a994f719 - script::script_thread::ScriptThread::handle_msgs::hbc8b93ac08608779
 0:11.73 pid:23116                         at components/script/script_thread.rs:1133
 0:11.73 pid:23116    7:     0x55e4a994c706 - script::script_thread::ScriptThread::start::ha68dd69a05dad9d8
 0:11.74 pid:23116                         at components/script/script_thread.rs:937
 0:11.74 pid:23116    8:     0x55e4a9b38e90 - <script::script_thread::ScriptThread as script_traits::ScriptThreadFactory>::create::{{closure}}::{{closure}}::h7cb04db532b81055
 0:11.74 pid:23116                         at components/script/script_thread.rs:596
 0:11.74 pid:23116    9:     0x55e4aa604bdb - profile_traits::mem::ProfilerChan::run_with_memory_reporting::h0d248f3957edbcda
 0:11.74 pid:23116                         at /home/ajeffrey/github/asajeffrey/servo/components/profile_traits/mem.rs:72
 0:11.74 pid:23116   10:     0x55e4a9b395f8 - <script::script_thread::ScriptThread as script_traits::ScriptThreadFactory>::create::{{closure}}::h9886716e72549e13
 0:11.74 pid:23116                         at components/script/script_thread.rs:595
 0:11.74 pid:23116   11:     0x55e4ab40b1f6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h85de4beec6e30a3f
 0:11.74 pid:23116                         at /checkout/src/libstd/sys_common/backtrace.rs:136
 0:11.74 pid:23116   12:     0x55e4aabe15f4 - std::thread::Builder::spawn::{{closure}}::{{closure}}::h1adddc12171135f2
 0:11.74 pid:23116                         at /checkout/src/libstd/thread/mod.rs:409
 0:11.74 pid:23116   13:     0x55e4ab36c434 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h48af653409f2480f
 0:11.74 pid:23116                         at /checkout/src/libstd/panic.rs:313
 0:11.74 pid:23116   14:     0x55e4ab5af879 - std::panicking::try::do_call::h64c75563fe0f673f
 0:11.74 pid:23116                         at /checkout/src/libstd/panicking.rs:310
 0:11.74 pid:23116   15:     0x55e4afc62699 - __rust_maybe_catch_panic
 0:11.74 pid:23116                         at libpanic_unwind/lib.rs:106
 0:11.74 pid:23116   16:     0x55e4ab4ed5f0 - std::panicking::try::h9a19492ace95ef26
 0:11.74 pid:23116                         at /checkout/src/libstd/panicking.rs:289
 0:11.74 pid:23116   17:     0x55e4ab3caae6 - std::panic::catch_unwind::h91b2e68b5bf942f2
 0:11.74 pid:23116                         at /checkout/src/libstd/panic.rs:392
 0:11.74 pid:23116   18:     0x55e4aabe09e2 - std::thread::Builder::spawn::{{closure}}::h9bee13e5bca5ea39
 0:11.74 pid:23116                         at /checkout/src/libstd/thread/mod.rs:408
 0:11.74 pid:23116   19:     0x55e4aabe1d64 - <F as alloc::boxed::FnBox<A>>::call_box::hcb5d25d88249861c
 0:11.74 pid:23116                         at /checkout/src/liballoc/boxed.rs:640
 0:11.74 pid:23116   20:     0x55e4afc3b75a - <alloc::boxed::Box<(dyn alloc::boxed::FnBox<A, Output$u3d$R$GT$$u20$$u2b$$u20$$u27$a$RP$$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::h3757e4bb61b80a30
 0:11.74 pid:23116                         at /checkout/src/liballoc/boxed.rs:650
 0:11.74 pid:23116                          - std::sys_common::thread::start_thread::h9710965ece577cf4
 0:11.74 pid:23116                         at libstd/sys_common/thread.rs:24
 0:11.74 pid:23116   21:     0x55e4afc399e5 - std::sys::unix::thread::Thread::new::thread_start::h661e40e1cea4ad5b
 0:11.74 pid:23116                         at libstd/sys/unix/thread.rs:90
 0:11.74 pid:23116   22:     0x7f3dc736c6b9 - start_thread
 0:11.74 pid:23116   23:     0x7f3dc555a41c - clone
 0:11.74 pid:23116   24:                0x0 - <unknown>
 0:11.74 pid:23116 ERROR 2018-08-17T10:59:02Z: servo: assertion failed: !self.loader.borrow().events_inhibited()
 0:11.74 pid:23116 Pipeline failed in hard-fail mode.  Crashing!
 0:11.81 CRASH: pid:23053. Test:None. Minidump anaylsed:False. Signature:[/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html]

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-content/domInteracting with the DOM from web contentI-crashNo impact; the issue is one of maintainability or tidiness.I-intermittentProblem reproduces intermittently.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions