← Back to team overview

touch-packages team mailing list archive

[Bug 1449198] Re: [regression] mir_demo_standalone_render_surfaces fails to start on krillin

 

** Changed in: mir
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1449198

Title:
  [regression] mir_demo_standalone_render_surfaces fails to start on
  krillin

Status in Mir:
  Fix Released
Status in mir package in Ubuntu:
  New

Bug description:
  segfault on startup:

  Program received signal SIGSEGV, Segmentation fault.
  [Switching to Thread 0xafbff450 (LWP 13389)]
  0xafbfecb0 in ?? ()
  (gdb) bt
  #0  0xafbfecb0 in ?? ()
  #1  0xb6bb0c42 in glClearColor ()
     from /usr/lib/arm-linux-gnueabihf/libhybris-egl/libGLESv2.so.2
  #2  0x0003b6b4 in (anonymous namespace)::RenderSurfacesDisplayBufferCompositor::composite(<unknown type in /home/phablet/mir/bin/.mir_demo_standalone_render_surfaces-uninstalled, CU 0x0, DIE 0x22992>) (
      this=0xaf223da0, 
      scene_sequence=<unknown type in /home/phablet/mir/bin/.mir_demo_standalone_render_surfaces-uninstalled, CU 0x0, DIE 0x22992>)
      at /home/kdub/source/mir/mir/examples/render_surfaces.cpp:252
  #3  0xb6de28de in mir::compositor::CompositingFunctor::operator() (
      this=0xc4a80)
      at /home/kdub/source/mir/mir/src/server/compositor/multi_threaded_compositor.cpp:181
  #4  0xb6de5e04 in std::_Function_handler<void (), std::reference_wrapper<mir::compositor::CompositingFunctor> >::_M_invoke(std::_Any_data const&) (__functor=...)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:2069
  #5  0xb6cf7b6c in std::function<void ()>::operator()() const (
      this=0xafbfedbc)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:2439
  #6  0xb6e9e9a8 in (anonymous namespace)::Task::execute (
      this=0xafbfedbc)
      at /home/kdub/source/mir/mir/src/server/thread/basic_thread_pool.cpp:40
  #7  0xb6e9ec4e in (anonymous namespace)::Worker::operator() (
      this=0xc4b88)
      at /home/kdub/source/mir/mir/src/server/thread/basic_thread_pool.cpp:91
  #8  0xb6ea189a in std::__invoke<(anonymous namespace)::Worker> (
      __f=...)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:202
  #9  0xb6ea186e in std::reference_wrapper<(anonymous namespace)::Worker>::operator()<>(void) const (this=0xc46b8)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:435
  #10 0xb6ea181e in std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker>()>::_M_invoke<>(std::_Index_tuple<>) (
      this=0xc46b8)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:1700
  #11 0xb6ea1760 in std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker>()>::operator()(void) (this=0xc46b8)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/functional:1688
  #12 0xb6ea16f6 in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<(anonymous namespace)::Worker>()> >::_M_run(void) (
      this=0xc46ac)
      at /usr/arm-linux-gnueabihf/include/c++/4.9.2/thread:115
  #13 0xb6b7c2a0 in ?? ()
     from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
  #14 0xb66b9490 in start_thread ()
     from /lib/arm-linux-gnueabihf/libpthread.so.0
  #15 0xb69fbc4c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
  Backtrace stopped: previous frame identical to this frame (corrupt st---Type <return> to continue, or q <return> to quit---

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1449198/+subscriptions