** Changed in: xorg-server (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: mir
   Importance: High => Critical

** Changed in: mir (Ubuntu)
   Importance: High => Critical

** Changed in: mir
       Status: New => Confirmed

** Description changed:

  Under heavy resizing (stress testing under Valgrind), my Mir client
  (Xmir) crashed with:
  
  [1444895332.392862] <ERROR> MirBufferStreamAPI: Caught exception at client 
library boundary (in mir_buffer_stream_swap_buffers): 
/build/mir-7io2Aj/mir-0.16.0+15.10.20150921.1/src/client/buffer_stream.cpp(169):
 Throw in function virtual MirWaitHandle* 
{anonymous}::ExchangeSemantics::submit(const std::function<void()>&, 
mir::geometry::Size, MirPixelFormat, int)
  Dynamic exception type: 
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error>
 >
  std::exception::what: disconnected: no new buffers
  
  The strange thing is it's only the client that died. The server survived
  and I can connect new clients to it.
+ 
+ Duplicate bug reports now show Unity8 is another such client suffering
+ from this crash. It's occurring on phones in the wild.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1506358

Title:
  libmirclient gives up and exits prematurely with
  "std::exception::what: disconnected: no new buffers" via
  ExchangeSemantics::submit()

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

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to