Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

StackingContext::hit_test calls unwrap on an option that can be None #13712

Closed
Paxa opened this issue Oct 12, 2016 · 3 comments
Closed

StackingContext::hit_test calls unwrap on an option that can be None #13712

Paxa opened this issue Oct 12, 2016 · 3 comments

Comments

@Paxa
Copy link

@Paxa Paxa commented Oct 12, 2016

called Result::unwrap() on an Err value: RecvError

URL: https://veritrans.co.id

Servo Version:

Servo 0.0.1-cf2a647

Backtrace:


WARNING: <Constellation>: Finding mozbrowser ancestor for pipeline (1,3) after closure.
WARNING: <Constellation>: Closing pipeline PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(3) } twice.
WARNING: <Constellation>: creating replacement pipeline for about:failure
ERROR: called `Result::unwrap()` on an `Err` value: RecvError

stack backtrace:
   0:        0x10797d35e - backtrace::backtrace::trace::h6ac07ced1b846a59
   1:        0x10797d64c - backtrace::capture::Backtrace::new::h1d3339ed08c7f861
   2:        0x107922645 - constellation::constellation::log_entry::hc92ce9b47dde5c21
   3:        0x107921512 - _<constellation..constellation..FromCompositorLogger as log..Log>::log::h27ef5afa70002f0a
   4:        0x1080a3f41 - log::__log::hf7539da7e3bbacdb
   5:        0x1067d08e0 - servo::main::_{{closure}}::h70a6b1b48115735a
   6:        0x1081024c3 - std::panicking::rust_panic_with_hook::hcd9d05f53fa0dafc
   7:        0x108102394 - std::panicking::begin_panic::hf6c488cee66e7f17
   8:        0x1081022b2 - std::panicking::begin_panic_fmt::hb0a7126ee57cdd27
   9:        0x108102217 - rust_begin_unwind
  10:        0x10812efe0 - core::panicking::panic_fmt::h9af671b78898cdba
  11:        0x106a695d6 - core::result::unwrap_failed::hd2f7e4efbbac6ff3
  12:        0x106aa40ef - _<std..panic..AssertUnwindSafe<F> as core..ops..FnOnce<()>>::call_once::hab2a2e0cf135c615
  13:        0x106a50b14 - std::panicking::try::do_call::h50e0932e3bef3dbe
  14:        0x1081034ea - __rust_maybe_catch_panic
  15:        0x106a79a61 - _<F as alloc..boxed..FnBox<A>>::call_box::h19db0f38744dab6e
  16:        0x1081013f4 - std::sys::thread::Thread::new::thread_start::h50b05608a499d2b2
  17:     0x7fff8bc49aba - _pthread_body
  18:     0x7fff8bc49a06 - _pthread_start

This report was generated by the browser.html issue reporter.

@jdm jdm added the I-panic label Oct 12, 2016
@jdm
Copy link
Member

@jdm jdm commented Oct 12, 2016

Original panic that triggered this one is:

called `Option::unwrap()` on a `None` value (thread LayoutThread PipelineId { namespace_id: PipelineNamespaceId(0), index: PipelineIndex(0) }, at ../src/libcore/option.rs:325)
stack backtrace:
   0:        0x107a42321 - backtrace::backtrace::trace::h0e60ef08c7c34e9f
   1:        0x107a42990 - backtrace::capture::Backtrace::new::h8bf319c36d8f5d1b
   2:        0x106d789ab - servo::main::_{{closure}}::hf1357f56965dbf00
   3:        0x10ba25b83 - std::panicking::rust_panic_with_hook::hb1322e5f2588b4db
   4:        0x10ba25a54 - std::panicking::begin_panic::hfbeda5aad583dc32
   5:        0x10ba25972 - std::panicking::begin_panic_fmt::h4fe9fb9d5109c4bf
   6:        0x10ba258d7 - rust_begin_unwind
   7:        0x10ba5291d - core::panicking::panic_fmt::h4395919ece15c671
   8:        0x10ba52824 - core::panicking::panic::hc74ff52ed78364e1
   9:        0x10a45f48c - _<core..option..Option<T>>::unwrap::h0c9031c97b397dd0
  10:        0x10a53b524 - gfx::display_list::StackingContext::hit_test::h13698f0489ec2ff4
  11:        0x10a53b898 - gfx::display_list::StackingContext::hit_test::h13698f0489ec2ff4
  12:        0x10a53b898 - gfx::display_list::StackingContext::hit_test::h13698f0489ec2ff4
  13:        0x10a53aa17 - gfx::display_list::DisplayList::hit_test::h7142d05fa0d3815a
  14:        0x107e8e2e3 - layout_thread::LayoutThread::respond_to_query_if_necessary::h37ec70559fb099dc
  15:        0x107e8d817 - layout_thread::LayoutThread::handle_reflow::hf96b35eb1a891d5d
  16:        0x107e98fed - layout_thread::LayoutThread::handle_request_helper::_{{closure}}::h35edd9b7fb572900
  17:        0x107c1f3ca - profile_traits::time::profile::h81d51bcb97d7d4b6
  18:        0x107e88254 - layout_thread::LayoutThread::handle_request_helper::h8df52bfe25c2658f
  19:        0x107e86e5b - layout_thread::LayoutThread::handle_request::h8bbfb53419af02a1
  20:        0x107e85e54 - layout_thread::LayoutThread::start::hfaf3ffa31c851502
  21:        0x107e9774d - _<layout_thread..LayoutThread as layout_traits..LayoutThreadFactory>::create::_{{closure}}::_{{closure}}::hc97c4bbf95ee6f7c
  22:        0x107c1e666 - profile_traits::mem::ProfilerChan::run_with_memory_reporting::h529b9fdb55c01f63
  23:        0x107ea36a0 - _<layout_thread..LayoutThread as layout_traits..LayoutThreadFactory>::create::_{{closure}}::hdc801d82afc99a35
  24:        0x107e5d57a - _<std..panic..AssertUnwindSafe<F> as core..ops..FnOnce<()>>::call_once::h0a7362152ae4adc3
  25:        0x107cb13ec - std::panicking::try::do_call::hcdaf1dbcc5d8ed41
  26:        0x10ba26e8a - __rust_maybe_catch_panic
  27:        0x107cb0ee4 - std::panicking::try::hfe51c077105eb5c9
  28:        0x107caf7af - std::panic::catch_unwind::hf68defb6e1602265
  29:        0x107e9d9e1 - std::thread::Builder::spawn::_{{closure}}::hbcd15adf5d136b10
  30:        0x107d5dd79 - _<F as alloc..boxed..FnBox<A>>::call_box::h5f4d53d897488c97
  31:        0x10ba24aa4 - std::sys::thread::Thread::new::thread_start::h022e3887023c6290
  32:     0x7fff8a827898 - _pthread_body
  33:     0x7fff8a827729 - _pthread_start
@jdm jdm changed the title called `Result::unwrap()` on an `Err` value: RecvError StackingContext::hit_test calls unwrap on an option that can be None Oct 12, 2016
@jdm
Copy link
Member

@jdm jdm commented Oct 12, 2016

@mrobinson mrobinson self-assigned this Aug 22, 2017
@nox
Copy link
Member

@nox nox commented Oct 5, 2017

#13266 is fixed and original website doesn't exist anymore. Closing.

@nox nox closed this Oct 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.