Skip to content

Instantly share code, notes, and snippets.

@jdm jdm/backtrace

Created Apr 27, 2016
Embed
What would you like to do?
godot2:dev-servo jdm$ ./mach run -d /tmp/url.html
ERROR:compositing::constellation: Panic: DOMRefCell<T> already mutably borrowed
ERROR:compositing::constellation: Backtrace:
frame #0 - 0x000000010a8b2a48 - backtrace::backtrace::trace::h8cb7b0465fa42e9f
frame #1 - 0x000000010a8b28fa - backtrace::capture::Backtrace::new::ha2e43e88f310ebee
frame #2 - 0x0000000109627c2f - util::thread::spawn_named_with_send_on_panic::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha8be4fe166f91830
frame #3 - 0x000000010962a42d - extern $u22$rust.call$u22$$u20$fn$LP$$u5b$closure$SP$DefId$u20$$u7b$$u20$krate.$u20$49$C$$u20$node.$u20$DefIndex$LP$2753$RP$$u20$$u7d$$u20$0.ipc_channel..ipc..IpcSender$LT$$LP$core..option..Option$LT$msg..constellation_msg..PipelineId$GT$$C$$u20$std..string..String$C$$u20$std..string..String$RP$$GT$$C$$u20$1.core..option..Option$LT$msg..constellation_msg..PipelineId$GT$$u5d$$C$$u20$$LP$$RF$$u27$static$u20$core..any..Any$u20$$u2b$$u20$$u27$static$C$$RP$$RP$::once_shim.155823::h4ff60516de6b7940
frame #4 - 0x000000010962a3dc - _<F as std..boxed..FnBox<A>>::call_box::hd3249e4b959e8beb
frame #5 - 0x000000010a88aa23 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha97a96daa13b2239
frame #6 - 0x000000010a88a5d3 - _<std..thread..LocalKey<T>>::with::h223db8ee9ac7dfd5
frame #7 - 0x000000010a88a42a - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::he920cf7dc1208a16
frame #8 - 0x000000010afa7c88 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25
frame #9 - 0x000000010afa95be - std::sys_common::unwind::begin_unwind_fmt::hb2de8a9968d38523
frame #10 - 0x000000010afb96c7 - rust_begin_unwind
frame #11 - 0x000000010afe7aa0 - core::panicking::panic_fmt::h257ceb0aa351d801
frame #12 - 0x000000010afef565 - core::option::expect_failed::h2d57a5644f345e0b
frame #13 - 0x0000000109381ac3 - _<core..option..Option<T>>::expect::h55b2ae0d741ff220
frame #14 - 0x0000000109381a01 - _<dom..bindings..cell..DOMRefCell<T>>::borrow::h286e4d4052919667
frame #15 - 0x0000000109381d93 - script::dom::htmlanchorelement::HTMLAnchorElement::update_href::h53a76ea6fb56686a
frame #16 - 0x0000000108e318cb - _<dom..htmlanchorelement..HTMLAnchorElement as dom..bindings..codegen..Bindings..HTMLAnchorElementBinding..HTMLAnchorElementMethods>::SetSearch::he3e2135dfdeabc04
frame #17 - 0x0000000108e31731 - script::dom::bindings::codegen::Bindings::HTMLAnchorElementBinding::set_search::h2edbd60e05e2a2d1
frame #18 - 0x000000010a8c47fa - CallJitSetterOp
frame #19 - 0x0000000108c67cd4 - script::dom::bindings::utils::call_setter::h8900f864925f48b9
frame #20 - 0x0000000108c66a64 - script::dom::bindings::utils::generic_call::h2b4fbbbf6a6e5825
frame #21 - 0x0000000108c67d7b - script::dom::bindings::utils::generic_setter::h0c6b8f3fd3b84860
frame #22 - 0x000000010a9c72f4 - 2js6InvokeEP9JSContextN2JS8CallArgsENS_14MaybeConstruct
frame #23 - 0x000000010a9bf86d - 2js6InvokeEP9JSContextRKN2JS5ValueES5_jPS4_NS2_13MutableHandleIS3_E
frame #24 - 0x000000010a9e0e5e - 2js20InvokeGetterOrSetterEP9JSContextP8JSObjectN2JS5ValueEjPS5_NS4_13MutableHandleIS5_E
frame #25 - 0x000000010aa02db1 - 2js17NativeSetPropertyEP9JSContextN2JS6HandleIPNS_12NativeObjectEEENS3_IP8JSObjectEENS3_I4jsidEENS_13QualifiedBoolENS2_13MutableHandleINS2_5ValueEEERNS2_14ObjectOpResult
frame #26 - 0x000000010a9d8823 - _ZL9InterpretP9JSContextRN2js8RunStateE
frame #27 - 0x000000010a9ced39 - 2js9RunScriptEP9JSContextRNS_8RunState
frame #28 - 0x000000010a9e0fe6 - _ZN2js13ExecuteKernelEP9JSContextN2JS6HandleIP8JSScriptEER8JSObjectRKNS2_5ValueENS_11ExecuteTypeENS_16AbstractFramePtrEPS9_
frame #29 - 0x000000010a9e1113 - 2js7ExecuteEP9JSContextN2JS6HandleIP8JSScriptEER8JSObjectPNS2_5Value
frame #30 - 0x000000010acc2d42 - _ZL8EvaluateP9JSContextN2JS6HandleIP8JSObjectEERKNS1_22ReadOnlyCompileOptionsERNS1_18SourceBufferHolderENS1_13MutableHandleINS1_5ValueEEE
frame #31 - 0x000000010acc2eba - 2JS8EvaluateEP9JSContextRKNS_22ReadOnlyCompileOptionsEPKDsmNS_13MutableHandleINS_5ValueEE
frame #32 - 0x0000000108c4ad6a - _<&'a T as dom..window..ScriptHelpers>::evaluate_script_on_global_with_result::hfc8a3e7ea746c730
frame #33 - 0x000000010929e8dc - script::dom::htmlscriptelement::HTMLScriptElement::execute::h4a60603a85b7c556
frame #34 - 0x0000000109428a01 - script::dom::htmlscriptelement::HTMLScriptElement::prepare::he5a6a15660ef7394
frame #35 - 0x00000001094bf663 - script::parse::html::_<impl html5ever..tree_builder..TreeSink for dom..servohtmlparser..Sink>::complete_script::h04a90805244ceda5
frame #36 - 0x00000001094a3b54 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink> as html5ever..tree_builder..rules..TreeBuilderStep>::step::h758a668a460f37d5
frame #37 - 0x00000001094899c4 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink>>::process_to_completion::h759c3f614e1ad53a
frame #38 - 0x0000000109484e68 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink> as html5ever..tokenizer..TokenSink>::process_token::h56f37eb50906fb97
frame #39 - 0x000000010948403d - _<html5ever..tokenizer..Tokenizer<Sink>>::process_token::h458eee650f9a8fd0
frame #40 - 0x00000001094d2ce8 - _<html5ever..tokenizer..Tokenizer<Sink>>::emit_current_tag::h1b961f9f00761fd7
frame #41 - 0x00000001094ca3ca - _<html5ever..tokenizer..Tokenizer<Sink>>::step::h61832390dcd4fff6
frame #42 - 0x00000001094c65b3 - _<html5ever..tokenizer..Tokenizer<Sink>>::run::h18e1a2c1e073a965
frame #43 - 0x00000001094e789e - _<html5ever..tokenizer..Tokenizer<Sink>>::feed::h4b8889fc95afc15e
frame #44 - 0x000000010947f207 - script::dom::servohtmlparser::ServoHTMLParser::parse_sync::h074b856e6fa7373f
frame #45 - 0x000000010947efc2 - _<&'a dom..servohtmlparser..ServoHTMLParser as parse..Parser>::parse_chunk::hecca2dca5a9a2339
frame #46 - 0x000000010947df8b - script::parse::ParserRef::parse_chunk::hbc65dd2aa998e93c
frame #47 - 0x000000010947dd7a - _<dom..servohtmlparser..ParserContext as net_traits..AsyncResponseListener>::data_available::h087ab8a6ed84a9a7
frame #48 - 0x000000010a1b8f28 - net_traits::ResponseAction::process::h3420ba5aa0b38b71
frame #49 - 0x00000001096e7b86 - _<network_listener..ListenerRunnable<T> as script_thread..Runnable>::handler::h2beb4133344e90fb
frame #50 - 0x000000010964086f - script::script_thread::ScriptThread::handle_msg_from_script::h22b803c7523ba2fb
frame #51 - 0x00000001096c6c73 - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::hb12abfebb34c0b42
frame #52 - 0x00000001096c67e0 - script::script_thread::ScriptThread::profile_event::h86a8a4fca614f0c5
frame #53 - 0x0000000109698275 - script::script_thread::ScriptThread::handle_msgs::h100ac5e3d20e1dac
frame #54 - 0x000000010963dd5c - script::script_thread::ScriptThread::start::h57fa59c8fd9eb534
frame #55 - 0x000000010963dc00 - _<script_thread..ScriptThread as script_traits..ScriptThreadFactory>::create::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hac5065f070dec039
frame #56 - 0x000000010963d93a - profile_traits::mem::ProfilerChan::run_with_memory_reporting::ha48b813176ff75d4
frame #57 - 0x000000010962acbf - _<script_thread..ScriptThread as script_traits..ScriptThreadFactory>::create::_$u7b$$u7b$closure$u7d$$u7d$::h70439d65dbf27e4d
frame #58 - 0x0000000109627570 - util::thread::spawn_named_with_send_on_panic::_$u7b$$u7b$closure$u7d$$u7d$::ha2db7383f2d9cf5b
frame #59 - 0x0000000109626d93 - std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h59aafa25f3f0754e
frame #60 - 0x0000000109626d08 - std::sys_common::unwind::try::try_fn::hb195cbe7d9181dd8
frame #61 - 0x000000010afb965b - __rust_try
frame #62 - 0x000000010afb95e3 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd
frame #63 - 0x0000000109626c45 - std::sys_common::unwind::try::ha15dce92e188b710
frame #64 - 0x0000000109626a71 - std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::hac64928b96a4a416
frame #65 - 0x0000000109627757 - _<F as std..boxed..FnBox<A>>::call_box::h7e0bbebf0a8901cd
frame #66 - 0x000000010afbf778 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
frame #67 - 0x00007fff96a57898 - _pthread_body
frame #68 - 0x00007fff96a57729 - _pthread_start
thread 'ScriptThread PipelineId { namespace_id: PipelineNamespaceId(0), index: PipelineIndex(0) }' panicked at 'assertion failed: *self.stack == mem::transmute(&*self)', /Users/jdm/.cargo/git/checkouts/rust-mozjs-ebb4917e843c0a11/master/src/rust.rs:376
stack backtrace:
1: 0x10afba3f8 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
2: 0x10afc06f5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
3: 0x10afc030e - std::panicking::default_hook::hc2c969e7453d080c
4: 0x10a88a739 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha97a96daa13b2239
5: 0x10a88a5d3 - _<std..thread..LocalKey<T>>::with::h223db8ee9ac7dfd5
6: 0x10a88a42a - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::he920cf7dc1208a16
7: 0x10afa7c88 - std::sys_common::unwind::begin_unwind_inner::h30e12d15ce2b2e25
8: 0x108b7a397 - std::sys_common::unwind::begin_unwind::h65390c63b501d6ed
9: 0x108bd2d80 - js::rust::_<impl core..ops..Drop for js..jsapi..Rooted<T>>::drop::hbbd80b00c215b5f1
10: 0x108bd2cdc - js..jsapi..Rooted<js..jsapi..Value>::drop.116720::hf8768fb6bffdea28
11: 0x10929e7f6 - script::dom::htmlscriptelement::HTMLScriptElement::execute::h4a60603a85b7c556
12: 0x109428a01 - script::dom::htmlscriptelement::HTMLScriptElement::prepare::he5a6a15660ef7394
13: 0x1094bf663 - script::parse::html::_<impl html5ever..tree_builder..TreeSink for dom..servohtmlparser..Sink>::complete_script::h04a90805244ceda5
14: 0x1094a3b54 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink> as html5ever..tree_builder..rules..TreeBuilderStep>::step::h758a668a460f37d5
15: 0x1094899c4 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink>>::process_to_completion::h759c3f614e1ad53a
16: 0x109484e68 - _<html5ever..tree_builder..TreeBuilder<Handle, Sink> as html5ever..tokenizer..TokenSink>::process_token::h56f37eb50906fb97
17: 0x10948403d - _<html5ever..tokenizer..Tokenizer<Sink>>::process_token::h458eee650f9a8fd0
18: 0x1094d2ce8 - _<html5ever..tokenizer..Tokenizer<Sink>>::emit_current_tag::h1b961f9f00761fd7
19: 0x1094ca3ca - _<html5ever..tokenizer..Tokenizer<Sink>>::step::h61832390dcd4fff6
20: 0x1094c65b3 - _<html5ever..tokenizer..Tokenizer<Sink>>::run::h18e1a2c1e073a965
21: 0x1094e789e - _<html5ever..tokenizer..Tokenizer<Sink>>::feed::h4b8889fc95afc15e
22: 0x10947f207 - script::dom::servohtmlparser::ServoHTMLParser::parse_sync::h074b856e6fa7373f
23: 0x10947efc2 - _<&'a dom..servohtmlparser..ServoHTMLParser as parse..Parser>::parse_chunk::hecca2dca5a9a2339
24: 0x10947df8b - script::parse::ParserRef::parse_chunk::hbc65dd2aa998e93c
25: 0x10947dd7a - _<dom..servohtmlparser..ParserContext as net_traits..AsyncResponseListener>::data_available::h087ab8a6ed84a9a7
ERROR:compositing::constellation: Panic: called `Result::unwrap()` on an `Err` value: Error { repr: Custom(Custom { kind: NotFound, error: StringError("Bogus destination port.") }) }
ERROR:compositing::constellation: Backtrace skipped (run with -Z full-backtraces to see every backtrace).
26: 0x10a1b8f28 - net_traits::ResponseAction::process::h3420ba5aa0b38b71
27: 0x1096e7b86 - _<network_listener..ListenerRunnable<T> as script_thread..Runnable>::handler::h2beb4133344e90fb
28: 0x10964086f - script::script_thread::ScriptThread::handle_msg_from_script::h22b803c7523ba2fb
29: 0x1096c6c73 - script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::hb12abfebb34c0b42
30: 0x1096c67e0 - script::script_thread::ScriptThread::profile_event::h86a8a4fca614f0c5
31: 0x109698275 - script::script_thread::ScriptThread::handle_msgs::h100ac5e3d20e1dac
ERROR:compositing::constellation: Panic: called `Result::unwrap()` on an `Err` value: Error { repr: Custom(Custom { kind: Other, error: StringError("MPSC send failed") }) }
ERROR:compositing::constellation: Backtrace skipped (run with -Z full-backtraces to see every backtrace).
32: 0x10963dd5c - script::script_thread::ScriptThread::start::h57fa59c8fd9eb534
33: 0x10963dc00 - _<script_thread..ScriptThread as script_traits..ScriptThreadFactory>::create::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hac5065f070dec039
34: 0x10963d93a - profile_traits::mem::ProfilerChan::run_with_memory_reporting::ha48b813176ff75d4
35: 0x10962acbf - _<script_thread..ScriptThread as script_traits..ScriptThreadFactory>::create::_$u7b$$u7b$closure$u7d$$u7d$::h70439d65dbf27e4d
36: 0x109627570 - util::thread::spawn_named_with_send_on_panic::_$u7b$$u7b$closure$u7d$$u7d$::ha2db7383f2d9cf5b
37: 0x109626d93 - std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h59aafa25f3f0754e
38: 0x109626d08 - std::sys_common::unwind::try::try_fn::hb195cbe7d9181dd8
39: 0x10afb965b - __rust_try
40: 0x10afb95e3 - std::sys_common::unwind::inner_try::h47a4d9cd4a369dcd
41: 0x109626c45 - std::sys_common::unwind::try::ha15dce92e188b710
42: 0x109626a71 - std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::hac64928b96a4a416
43: 0x109627757 - _<F as std..boxed..FnBox<A>>::call_box::h7e0bbebf0a8901cd
44: 0x10afbf778 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
45: 0x7fff96a57898 - _pthread_body
46: 0x7fff96a57729 - _pthread_start
thread panicked while panicking. aborting.
Servo exited with return value -4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.