-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Ocassional crash in hashbrown when using hash{map, set} in script_module.rs when advancing modules #31397
Copy link
Copy link
Closed
Labels
A-content/scriptRelated to the script threadRelated to the script threadI-crashNo impact; the issue is one of maintainability or tidiness.No impact; the issue is one of maintainability or tidiness.
Description
Running WPT tests with /home/user/Desktop/servo/target/release/servo
Running 1 tests in web-platform-tests
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 240167]
[Detaching after vfork from child process 240169]
[Detaching after vfork from child process 240175]
[New Thread 0x7fffea3ff6c0 (LWP 240176)]
[New Thread 0x7fffe9bfe6c0 (LWP 240177)]
[New Thread 0x7fffe93fd6c0 (LWP 240179)]
[New Thread 0x7fffe8bfc6c0 (LWP 240180)]
[New Thread 0x7fffdbdff6c0 (LWP 240181)]
[New Thread 0x7fffdb5fe6c0 (LWP 240182)]
[New Thread 0x7fffdabfd6c0 (LWP 240183)]
[Thread 0x7fffdabfd6c0 (LWP 240183) exited]
[New Thread 0x7fffdabfd6c0 (LWP 240184)]
[New Thread 0x7fffda3ff6c0 (LWP 240188)]
[New Thread 0x7fffda1fe6c0 (LWP 240191)]
[New Thread 0x7fffd9ffd6c0 (LWP 240195)]
[New Thread 0x7fffd987c6c0 (LWP 240196)]
[New Thread 0x7fffd967b6c0 (LWP 240197)]
[New Thread 0x7fffd947a6c0 (LWP 240198)]
[New Thread 0x7fffd8fff6c0 (LWP 240199)]
[New Thread 0x7fffaffff6c0 (LWP 240200)]
[New Thread 0x7fffafdfe6c0 (LWP 240201)]
[New Thread 0x7fffaefff6c0 (LWP 240202)]
[New Thread 0x7fffaebfe6c0 (LWP 240203)]
[New Thread 0x7fffadfff6c0 (LWP 240204)]
[Thread 0x7fffadfff6c0 (LWP 240204) exited]
[New Thread 0x7fffadfff6c0 (LWP 240205)]
[New Thread 0x7fffad3ff6c0 (LWP 240206)]
[New Thread 0x7fffac9ff6c0 (LWP 240207)]
[New Thread 0x7fffac7fe6c0 (LWP 240208)]
[New Thread 0x7fff8bfff6c0 (LWP 240209)]
[New Thread 0x7fff83fff6c0 (LWP 240210)]
[New Thread 0x7fff8b7ff6c0 (LWP 240211)]
[New Thread 0x7fff8b5fe6c0 (LWP 240212)]
[New Thread 0x7fff8afff6c0 (LWP 240213)]
[New Thread 0x7fff8a3fe6c0 (LWP 240214)]
[New Thread 0x7fff8a5ff6c0 (LWP 240215)]
[New Thread 0x7fff899ff6c0 (LWP 240216)]
[New Thread 0x7fff88dff6c0 (LWP 240217)]
[New Thread 0x7fff83bfd6c0 (LWP 240219)]
[New Thread 0x7fff83dfe6c0 (LWP 240218)]
[New Thread 0x7fff831ff6c0 (LWP 240220)]
[New Thread 0x7fff829ff6c0 (LWP 240221)]
[New Thread 0x7fff825fe6c0 (LWP 240222)]
[New Thread 0x7fff81fff6c0 (LWP 240223)]
[New Thread 0x7fff811ff6c0 (LWP 240224)]
[New Thread 0x7fff80bff6c0 (LWP 240225)]
[New Thread 0x7fff803ff6c0 (LWP 240226)]
[New Thread 0x7fff7bbff6c0 (LWP 240227)]
[New Thread 0x7fff7b3ff6c0 (LWP 240228)]
[New Thread 0x7fff78fff6c0 (LWP 240229)]
[New Thread 0x7fff78dfe6c0 (LWP 240230)]
[Thread 0x7fffd987c6c0 (LWP 240196) exited]
[New Thread 0x7fffd987c6c0 (LWP 240231)]
[New Thread 0x7fff73fff6c0 (LWP 240232)]
[New Thread 0x7fffd8bfe6c0 (LWP 240233)]
[New Thread 0x7fffad7fe6c0 (LWP 240234)]
[New Thread 0x7fffacffe6c0 (LWP 240235)]
[New Thread 0x7fff8bdfe6c0 (LWP 240236)]
[New Thread 0x7fff8abfe6c0 (LWP 240237)]
[New Thread 0x7fff895fe6c0 (LWP 240238)]
[New Thread 0x7fff889fe6c0 (LWP 240239)]
[New Thread 0x7fff82dfe6c0 (LWP 240240)]
[New Thread 0x7fff706ff6c0 (LWP 240241)]
[New Thread 0x7fff704fe6c0 (LWP 240242)]
[New Thread 0x7fff702fd6c0 (LWP 240243)]
[New Thread 0x7fff615ff6c0 (LWP 240244)]
[New Thread 0x7fff613fe6c0 (LWP 240245)]
[New Thread 0x7fff611fd6c0 (LWP 240246)]
[New Thread 0x7fff60ffc6c0 (LWP 240247)]
[New Thread 0x7fff60dfb6c0 (LWP 240248)]
[New Thread 0x7fff60bfa6c0 (LWP 240249)]
[New Thread 0x7fff609f96c0 (LWP 240250)]
[New Thread 0x7fff607f86c0 (LWP 240251)]
[New Thread 0x7fff605f76c0 (LWP 240252)]
[New Thread 0x7fff603f66c0 (LWP 240253)]
[New Thread 0x7ffeebfff6c0 (LWP 240254)]
[New Thread 0x7ffeebdfe6c0 (LWP 240255)]
[New Thread 0x7ffeebbfd6c0 (LWP 240256)]
[New Thread 0x7fffae9766c0 (LWP 240262)]
[New Thread 0x7fffae8f56c0 (LWP 240263)]
[New Thread 0x7fffac5fd6c0 (LWP 240264)]
Thread 48 "Script(1,1)" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd987c6c0 (LWP 240231)]
0x0000555559593cc1 in hashbrown::map::HashMap<K,V,S,A>::insert ()
#0 0x0000555559593cc1 in hashbrown::map::HashMap<K,V,S,A>::insert ()
#1 0x00005555596036db in script::script_module::ModuleTree::find_first_parse_error ()
#2 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#3 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#4 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#5 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#6 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#7 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#8 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#9 0x0000555559603a99 in script::script_module::ModuleTree::find_first_parse_error ()
#10 0x000055555960590b in script::script_module::ModuleTree::advance_finished_and_link ()
---------------------- ommited -----------------------------------
#7543 0x0000555559605851 in script::script_module::ModuleTree::advance_finished_and_link ()
#7544 0x00005555596050a8 in script::script_module::ModuleTree::fetch_module_descendants ()
#7545 0x0000555559608c19 in <script::script_module::ModuleContext as net_traits::FetchResponseListener>::process_response_eof ()
#7546 0x000055555993b474 in <net_traits::FetchResponseMsg as net_traits::Action<T>>::process ()
#7547 0x000055555960011a in <script::network_listener::ListenerTask<A,Listener> as script::task::TaskOnce>::run_once ()
#7548 0x0000555558f9ad2b in <T as script::task::TaskBox>::run_box ()
#7549 0x000055555942f0a0 in script::script_thread::ScriptThread::handle_msg_from_script ()
#7550 0x00005555594271bf in script::script_thread::ScriptThread::handle_msgs::{{closure}} ()
#7551 0x0000555559423f04 in script::script_thread::ScriptThread::handle_msgs ()
#7552 0x000055555941de80 in script::script_thread::ScriptThread::start ()
#7553 0x0000555558f5b8ff in profile_traits::mem::ProfilerChan::run_with_memory_reporting ()
#7554 0x0000555558fe2ee6 in std::sys_common::backtrace::__rust_begin_short_backtrace ()
#7555 0x0000555558fe84a2 in core::ops::function::FnOnce::call_once{{vtable.shim}} ()
#7556 0x000055555bc07075 in alloc::boxed::{impl#47}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:2007
#7557 alloc::boxed::{impl#47}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:2007
#7558 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
#7559 0x00007ffff6c97b5a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7560 0x00007ffff6d285fc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
▶ TIMEOUT [expected ERROR] /_webgpu/webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*
Ran 1 tests finished in 9.4 seconds.
• 0 ran as expected. 0 tests skipped.
• 1 tests timed out unexpectedly
Tests with unexpected results:
▶ TIMEOUT [expected ERROR] /_webgpu/webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-content/scriptRelated to the script threadRelated to the script threadI-crashNo impact; the issue is one of maintainability or tidiness.No impact; the issue is one of maintainability or tidiness.