touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #111007
[Bug 1506358] Re: Mir client died with "std::exception::what: disconnected: no new buffers" via ExchangeSemantics::submit()
** Tags added: xmir
** Summary changed:
- Mir client died with "std::exception::what: disconnected: no new buffers" via ExchangeSemantics::submit()
+ libmirclient gives up and exits prematurely with "std::exception::what: disconnected: no new buffers" via ExchangeSemantics::submit()
** Also affects: xorg-server (Ubuntu)
Importance: Undecided
Status: New
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
** Changed in: mir (Ubuntu)
Importance: Undecided => High
--
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/1506358
Title:
libmirclient gives up and exits prematurely with
"std::exception::what: disconnected: no new buffers" via
ExchangeSemantics::submit()
Status in Mir:
New
Status in mir package in Ubuntu:
New
Status in xorg-server package in Ubuntu:
New
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1506358/+subscriptions