← Back to team overview

touch-packages team mailing list archive

[Bug 1425307] Re: Exception when running phablet-screenshot (mako/vivid 110)

 

(gdb) catch throw
Catchpoint 1 (throw)
(gdb) r -m /run/mir_socket -n1 -f /tmp/mir_screencast_768x1280.rgba
Starting program: /usr/bin/mirscreencast -m /run/mir_socket -n1 -f /tmp/mir_screencast_768x1280.rgba
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
[1424819317.052580] Loader: Loading modules from: /usr/lib/arm-linux-gnueabihf/mir/client-platform/
[1424819317.055296] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/mesa.so
[1424819317.067687] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/android.so
[1424819317.181522] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/dummy.so
[New Thread 0xb63fb440 (LWP 5734)]
Catchpoint 1 (exception thrown), __cxxabiv1::__cxa_throw (obj=0x4a258, tinfo=0xb6fc56c4 <typeinfo for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::logic_error> >>, 
    dest=0xb6f97921 <boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::logic_error> >::~clone_impl()>) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:63
63	../../../../src/libstdc++-v3/libsupc++/eh_throw.cc: No such file or directory.
(gdb) bt full
#0  __cxxabiv1::__cxa_throw (obj=0x4a258, tinfo=0xb6fc56c4 <typeinfo for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::logic_error> >>, 
    dest=0xb6f97921 <boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::logic_error> >::~clone_impl()>) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:63
        globals = <optimized out>
#1  0xb6f98228 in boost::throw_exception<boost::exception_detail::error_info_injector<std::logic_error> > (e=...) at /usr/include/boost/throw_exception.hpp:70
No locals.
#2  0xb6f982ce in boost::exception_detail::throw_exception_<std::logic_error> (x=..., 
    current_function=0xb6fadef4 <mir::client::BufferStream::request_and_wait_for_configure(MirSurfaceAttrib, int)::__PRETTY_FUNCTION__> "virtual void mir::client::BufferStream::request_and_wait_for_configure(MirSurfaceAttrib, int)", 
    file=0xb6fadfe4 "/build/buildd/mir-0.11.0+15.04.20150209.1/src/client/buffer_stream.cpp", line=line@entry=283) at /usr/include/boost/throw_exception.hpp:87
No locals.
#3  0xb6f97660 in mir::client::BufferStream::request_and_wait_for_configure (this=<optimized out>, attrib=mir_surface_attrib_swapinterval, value=1) at /build/buildd/mir-0.11.0+15.04.20150209.1/src/client/buffer_stream.cpp:283
        lock = {_M_device = 0xb5a00ac0, _M_owns = true}
        __PRETTY_FUNCTION__ = "virtual void mir::client::BufferStream::request_and_wait_for_configure(MirSurfaceAttrib, int)"
        setting = <incomplete type>
        result = <incomplete type>
#4  0xb6485690 in mir::graphics::android::MirNativeWindow::setSwapInterval (this=<optimized out>, interval=<optimized out>) at /build/buildd/mir-0.11.0+15.04.20150209.1/src/common/graphics/android/mir_native_window.cpp:158
        __FUNCTION__ = "setSwapInterval"
#5  0xb68be7f6 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

-- 
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/1425307

Title:
  Exception when running phablet-screenshot (mako/vivid 110)

Status in mir package in Ubuntu:
  New

Bug description:
  current build number: 110
  device name: mako
  channel: ubuntu-touch/vivid-proposed
  last update: 2015-02-24 22:35:35
  version version: 110
  version ubuntu: 20150224
  version device: 20150210
  version custom: 20150224

  rsalveti@evasys:~$ phablet-screenshot /tmp/foo.png
  I: Dumping fb0 ...
  [1424817826.846470] Loader: Loading modules from: /usr/lib/arm-linux-gnueabihf/mir/client-platform/
  [1424817826.847569] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/mesa.so
  [1424817826.848393] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/android.so
  [1424817826.849583] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/dummy.so
  [1424817826.944654] <ERROR> mircommon: Caught exception at Mir/EGL driver boundary (in setSwapInterval): /build/buildd/mir-0.11.0+15.04.20150209.1/src/client/buffer_stream.cpp(283): Throw in function virtual void mir::client::BufferStream::request_and_wait_for_configure(MirSurfaceAttrib, int)
  Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt11logic_errorEEEE
  std::exception::what: Attempt to set swap interval on screencast is invalid

  3004 KB/s (3932160 bytes in 1.278s)
  I: Done

  phablet-tools - 1.1+15.04.20150218-0ubuntu1

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


References