Mir

example clients in rev508 do not connect

Bug #1156749 reported by Kevin DuBois
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Critical
Kevin DuBois

Bug Description

regression in android, nex4/galaxynexus

root@localhost:~# ./mir_demo_client_accelerated
Starting
Connected
Surface created
mir_demo_client_accelerated: /home/kdub/source/mir/mir/examples/demo_client_accelerated.cpp:98: int main(int, char**): Assertion `mir_surface_is_valid(surface)' failed.

android clients do not connect. Last revision i got to work was 504

Tags: android
Revision history for this message
Kevin DuBois (kdub) wrote :

more detail, clients connect fine if input is enabled in the build

debian/rules has
  -DMIR_DISABLE_INPUT=YES

with input disabled, this is the problematic line where the server fails:
http://bazaar.launchpad.net/~mir-team/mir/trunk/view/head:/src/server/frontend/session_mediator.cpp#L117

Revision history for this message
Kevin DuBois (kdub) wrote :

addition of input fd in rev 505-508 caused builds with input disabled to throw on surface creation .
solution in: lp:~mir-team/mir/fix-surface-creation-when-input-disabled

Kevin DuBois (kdub)
Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
milestone: none → 0.0.3
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.