I'm on the fence about the importance of this bug so will err on the
side of the worst case. It shouldn't be as easy as pressing one button
(which some people will regularly hit by accident) to kill the server.
** Changed in: mir
Status: New => Confirmed
** Changed in: mir
Importance: High => Critical
--
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/1544878
Title:
Mir servers crash if I press the side mouse button (thumb)
Status in Mir:
Confirmed
Status in mir package in Ubuntu:
Confirmed
Bug description:
Mir servers crash if I press the side mouse button (thumb).
There are two of them on the side of my Intellimouse Explorer 3.0. The
kernel calls them BTN_SIDE and BTN_EXTRA. And X calls them buttons 8
and 9.
When the crash happens I see in unity8.log:
[1455268365.782990] <ERROR> MirSurfaceAPI: Caught exception at client library
boundary (in mir_surface_release):
/build/mir-wMQ7xO/mir-0.19.2+16.04.20160210/src/client/rpc/stream_socket_transport.cpp(168):
Throw in function virtual void
mir::client::rpc::StreamSocketTransport::send_message(const
std::vector<unsigned char>&, const std::vector<mir::Fd>&)
Dynamic exception type:
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<mir::socket_disconnected_error>
>
std::exception::what: Failed to send message to server: Broken pipe
32, "Broken pipe"
*** Error in `unity8': free(): invalid size: 0x00007fcb4c03fe90 ***
Also happens with the Mir demo servers; they segfault but without a
usable stack trace due to exception handling.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1544878/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp