Skip to content

(Too many open files) Intermittent crash of /websockets/constructor/013.html #13133

@emilio

Description

@emilio

First seen in #13113

Ran 6851 tests finished in 2121.0 seconds.
  • 6850 ran as expected. 1660 tests skipped.
  • 1 tests crashed unexpectedly

Tests with unexpected results:
  ▶ CRASH [expected OK] /websockets/constructor/013.html
  │ 
  │ failed to create an OS RNG: Error { repr: Os { code: 24, message: "Too many open files" } } (thread LayoutWorker worker 1/6, at ../src/libcore/result.rs:783)
  │ stack backtrace:
  │    0:        0x1070ca20e - backtrace::backtrace::trace::h22a738598d75d447
  │    1:        0x1070ca4fc - backtrace::capture::Backtrace::new::h1a277804460ccff5
  │    2:        0x105917304 - servo::main::_{{closure}}::h9573e73b5bb73c91
  │    3:        0x107157883 - std::panicking::rust_panic_with_hook::h2224f33fb7bf2f4c
  │    4:        0x107157754 - std::panicking::begin_panic::hcb11a4dc6d779ae5
  │    5:        0x107157672 - std::panicking::begin_panic_fmt::h310416c62f3935b3
  │    6:        0x1071575d7 - rust_begin_unwind
  │    7:        0x107185630 - core::panicking::panic_fmt::hc5789f4e80194729
  │    8:        0x10714199d - core::result::unwrap_failed::h738bbe05829f9dad
  │    9:        0x107144691 - std::collections::hash::map::RandomState::new::KEYS::__init::hfbbcb4e83b13819b
  │   10:        0x106b37efd - _<std..collections..hash..set..HashSet<T>>::new::hcbe3d64862ee15fd
  │   11:        0x106c9ec30 - style::properties::cascade::h27965a60de42d2a4
  │   12:        0x105c5f429 - style::matching::PrivateMatchMethods::cascade_node_pseudo_element::hca8f4bba7e613233
  │   13:        0x105c5c335 - style::matching::MatchMethods::cascade_node::h5fc40d4351e1fdca
  │   14:        0x105c07b76 - _<layout..traversal..RecalcStyleAndConstructFlows<'lc> as style..traversal..DomTraversalContext<N>>::process_preorder::hdffaaf7cad249d65
  │   15:        0x105c629df - style::parallel::top_down_dom::he28d6727b4991d66
  │   16:        0x105cb050f - _<style..workqueue..WorkQueue<QueueData, WorkData>>::new::_{{closure}}::h366efed0efa1faf5
  │   17:        0x105c25c44 - std::panicking::try::do_call::h68f97259c5a194ed
  │   18:        0x10715859a - __rust_maybe_catch_panic
  │   19:        0x105c4f5a1 - _<F as alloc..boxed..FnBox<A>>::call_box::h20d1993978d9797d
  │   20:        0x1071567a4 - std::sys::thread::Thread::new::thread_start::he0bf102845911132
  │   21:     0x7fff99f21059 - _pthread_body
  │   22:     0x7fff99f20fd6 - _pthread_start
  │ ERROR:servo: failed to create an OS RNG: Error { repr: Os { code: 24, message: "Too many open files" } }
  └ Pipeline failed in hard-fail mode.  Crashing!

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-infrastructureC-disabledThe issue describes an intermittent failure in a test, which has been temporarily disabledI-intermittentProblem reproduces intermittently.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions