SwagColoredKitteh / shiny-pancake

A renderer that takes commands from standard input. Though, it turned more into a kind of replay viewer.
GNU General Public License v3.0
6 stars 1 forks source link

Yet another panic! #18

Closed MarcosCosmos closed 7 years ago

MarcosCosmos commented 7 years ago

Similar to #5 but appears to have a different error code etc:

thread '<unnamed>' panicked at 'glx::MakeCurrent failed', /home/marcos/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.7.0/src/api/glx/mod.rs:112
stack backtrace:
   1:     0x5621086c9d1f - std::sys::backtrace::tracing::imp::write::h6f1d53a70916b90d
   2:     0x5621086cdd3d - std::panicking::default_hook::{{closure}}::h137e876f7d3b5850
   3:     0x5621086ccc6a - std::panicking::default_hook::h0ac3811ec7cee78c
   4:     0x5621086cd268 - std::panicking::rust_panic_with_hook::hc303199e04562edf
   5:     0x56210864948f - std::panicking::begin_panic::h341b039f84d0b176
   6:     0x56210864e1a9 - <glutin::api::glx::Context as glutin::GlContext>::make_current::hc6c39b249ef78dcd
   7:     0x562108631acb - glutin_window::GlutinWindow::new::h8b616a880ce2f506
   8:     0x562108632f58 - <glutin_window::GlutinWindow as window::BuildFromWindowSettings>::build_from_window_settings::h76b4fb097e67814e
   9:     0x562108593ab0 - std::panicking::try::do_call::hdfbc0c2b9a31a3e1
  10:     0x5621086d5806 - __rust_maybe_catch_panic
  11:     0x5621085a04c3 - <F as alloc::boxed::FnBox<A>>::call_box::hd7552e01f9513b1f
  12:     0x5621086cba20 - std::sys::thread::Thread::new::thread_start::h759e10bc4abc7e72
  13:     0x7f7b0c4ad453 - start_thread
  14:     0x7f7b0bfd97de - __GI___clone
  15:                0x0 - <unknown>
SwagColoredKitteh commented 7 years ago

I think this is an upstream issue, not one related to shiny-pancake itself, or a driver issue. I don't know enough about glXMakeCurrent to know why it would fail. :s

MarcosCosmos commented 7 years ago

Fair enough, closing issue.