← Back to team overview

touch-packages team mailing list archive

[Bug 1438160] Re: [regression] libmirclient crashes when calling mir_surface_set_event_handler() twice [InputTransport.cpp:110: android::InputChannel::InputChannel(const String8&, int): Assertion `false && "\"result != 0\""' failed.]

 

** Changed in: mir
       Status: Fix Committed => Fix Released

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

Title:
  [regression] libmirclient crashes when calling
  mir_surface_set_event_handler() twice [InputTransport.cpp:110:
  android::InputChannel::InputChannel(const String8&, int): Assertion
  `false && "\"result != 0\""' failed.]

Status in Mir:
  Fix Released
Status in mir package in Ubuntu:
  New

Bug description:
  Calling mir_surface_set_event_handler() twice results in assertion
  failure and crash...

          mir_surface_set_event_handler(surf, &delegate);
          mir_surface_set_event_handler(surf, &delegate);

  3rd_party/android-
  input/android/frameworks/base/services/input/InputTransport.cpp:110:
  android::InputChannel::InputChannel(const String8&, int): Assertion
  `false && "\"result != 0\""' failed.

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