It's a harmless exception and does not mean anything is faulty.

We've just failed to avoid worrying the user into thinking something is
broken. The message needs to be hidden from the user.

** Changed in: mir (Ubuntu)
   Importance: Undecided => Medium

** Changed in: mir (Ubuntu)
       Status: Confirmed => Triaged

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

Title:
  [regression] mirscreencast 0.13 and later gives error and exception
  (std::exception::what: Failed to mmap buffer 13, "Permission denied")

Status in Mir:
  Triaged
Status in Mir 0.13 series:
  Won't Fix
Status in mir package in Ubuntu:
  Triaged

Bug description:
  [regression] mirscreencast 0.13 and later throws an exception:

  # bin/mirscreencast -n1
  MIR_CLIENT_PLATFORM_PATH=bin/../lib/client-modules/
  MIR_SERVER_PLATFORM_PATH=bin/../lib/server-modules/
  MIR_SERVER_PLATFORM_INPUT_LIB=bin/../lib/server-modules/input-stub.so
  LD_LIBRARY_PATH=bin/../lib
  exec=bin/.mirscreencast-uninstalled
  [1431419911.659329] <ERROR> MirBufferStreamAPI: Caught exception at client 
library boundary (in mir_buffer_stream_get_graphics_region): 
/home/dan/bzr/mir/dev/src/platforms/mesa/client/client_buffer.cpp(63): Throw in 
function {anonymous}::ShmMemoryRegion::ShmMemoryRegion(const 
std::shared_ptr<mir::client::mesa::BufferFileOps>&, int, const 
mir::geometry::Size&, mir::geometry::Stride, MirPixelFormat)
  Dynamic exception type: 
N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
  std::exception::what: Failed to mmap buffer
  13, "Permission denied"

  And that's running as root(!)

  Workaround: Use the installed version 0.12.1 of mirscreencast on
  vivid, which works still.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to