Mir

Activity log for bug #1526209

Date Who What changed Old value New value Message
2015-12-15 09:02:17 Daniel van Vugt bug added bug
2015-12-15 09:02:26 Daniel van Vugt bug task added mir
2015-12-15 09:02:36 Daniel van Vugt summary Clients of nested Mir servers silently crash/exit instantly [regression] Clients of nested Mir servers silently crash/exit instantly
2015-12-15 09:02:43 Daniel van Vugt mir: importance Undecided Critical
2015-12-15 09:02:46 Daniel van Vugt mir: milestone 0.19.0
2015-12-15 09:02:51 Daniel van Vugt nominated for series mir/0.18
2015-12-15 09:02:51 Daniel van Vugt bug task added mir/0.18
2015-12-15 09:02:57 Daniel van Vugt mir/0.18: importance Undecided Critical
2015-12-15 09:03:00 Daniel van Vugt mir/0.18: milestone 0.18.0
2015-12-15 09:04:42 Daniel van Vugt bug task added mesa (Ubuntu)
2015-12-15 09:04:48 Daniel van Vugt mesa (Ubuntu): importance Undecided Critical
2015-12-15 09:04:59 Daniel van Vugt tags regression
2015-12-15 09:11:45 Daniel van Vugt description Clients of nested Mir servers silently crash/exit instantly... This happens in Mir trunk lp:mir and lp:mir/0.18, but not in lp:mir/0.17 sudo bin/mir_demo_server_minimal -f /tmp/outside & sudo bin/mir_proving_server -f /tmp/inside --host-socket=/tmp/outside & sudo bin/mir_demo_client_egltriangle -m /tmp/inside And the client silently exits with return code 139. Valgrind or gdb show the problem though: ==16515== Process terminating with default action of signal 11 (SIGSEGV) ==16515== Access not within mapped region at address 0x123460A8 ==16515== at 0x6EA16E0: XGetXCBConnection (in /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0) ==16515== by 0x517AC73: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5174ADE: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5174B98: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5170B31: eglInitialize (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x4031A9: mir_eglapp_init (eglapp.c:350) ==16515== by 0x4024EC: main (egltriangle.c:85) #0 0x00007ffff5b6e6e0 in XGetXCBConnection () from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 #1 0x00007ffff7893c74 in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #2 0x00007ffff788dadf in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #3 0x00007ffff788db99 in ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #4 0x00007ffff7889b32 in eglInitialize () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #5 0x00000000004031aa in mir_eglapp_init (argc=3, argv=0x7fffffffe548, width=0x7fffffffdd48, height=0x7fffffffdd4c) at /home/dan/bzr/mir/0.18/examples/eglapp.c:350 #6 0x00000000004024ed in main (argc=3, argv=0x7fffffffe548) at /home/dan/bzr/mir/0.18/examples/egltriangle.c:85 Clients of nested Mir servers silently crash/exit instantly (on xenial) This happens in Mir trunk lp:mir and lp:mir/0.18, but not in lp:mir/0.17   sudo bin/mir_demo_server_minimal -f /tmp/outside &   sudo bin/mir_proving_server -f /tmp/inside --host-socket=/tmp/outside &   sudo bin/mir_demo_client_egltriangle -m /tmp/inside And the client silently exits with return code 139. Valgrind or gdb show the problem though: ==16515== Process terminating with default action of signal 11 (SIGSEGV) ==16515== Access not within mapped region at address 0x123460A8 ==16515== at 0x6EA16E0: XGetXCBConnection (in /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0) ==16515== by 0x517AC73: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5174ADE: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5174B98: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x5170B31: eglInitialize (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==16515== by 0x4031A9: mir_eglapp_init (eglapp.c:350) ==16515== by 0x4024EC: main (egltriangle.c:85) #0 0x00007ffff5b6e6e0 in XGetXCBConnection ()    from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 #1 0x00007ffff7893c74 in ?? ()    from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #2 0x00007ffff788dadf in ?? ()    from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #3 0x00007ffff788db99 in ?? ()    from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #4 0x00007ffff7889b32 in eglInitialize ()    from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1 #5 0x00000000004031aa in mir_eglapp_init (argc=3, argv=0x7fffffffe548,     width=0x7fffffffdd48, height=0x7fffffffdd4c)     at /home/dan/bzr/mir/0.18/examples/eglapp.c:350 #6 0x00000000004024ed in main (argc=3, argv=0x7fffffffe548)     at /home/dan/bzr/mir/0.18/examples/egltriangle.c:85
2015-12-15 09:14:32 Daniel van Vugt mir (Ubuntu): status New Incomplete
2015-12-15 10:34:49 Daniel van Vugt mesa (Ubuntu): status New Invalid
2015-12-15 10:36:23 Daniel van Vugt mir: status New Triaged
2015-12-15 10:36:26 Daniel van Vugt mir/0.18: status New Triaged
2015-12-15 10:36:37 Daniel van Vugt mir (Ubuntu): status Incomplete Triaged
2015-12-15 10:39:34 Daniel van Vugt tags regression nested regression
2015-12-15 16:47:03 Alan Griffiths mir: status Triaged Incomplete
2015-12-15 16:47:06 Alan Griffiths mir/0.18: status Triaged Incomplete
2015-12-15 16:47:09 Alan Griffiths mir (Ubuntu): status Triaged Incomplete
2015-12-15 20:16:57 Kevin DuBois branch linked lp:~mir-team/mir/revert-3098
2015-12-16 01:56:36 Daniel van Vugt mir: status Incomplete In Progress
2015-12-16 01:56:42 Daniel van Vugt mir: assignee Mir development team (mir-team)
2015-12-16 01:56:46 Daniel van Vugt mir/0.18: status Incomplete Triaged
2015-12-16 01:56:51 Daniel van Vugt mir (Ubuntu): status Incomplete Invalid
2015-12-16 02:09:12 Daniel van Vugt mir/0.18: status Triaged Fix Committed
2015-12-16 02:09:12 Daniel van Vugt mir/0.18: assignee Mir development team (mir-team)
2015-12-16 03:49:03 PS Jenkins bot mir: status In Progress Fix Committed
2015-12-22 18:48:26 Kevin DuBois mir/0.18: status Fix Committed Fix Released
2015-12-22 18:48:29 Kevin DuBois mir: status Fix Committed Fix Released
2016-01-04 07:02:59 Daniel van Vugt mir: status Fix Released Fix Committed
2016-01-11 06:50:48 Daniel van Vugt mir: status Fix Committed Fix Released
2016-01-11 06:50:48 Daniel van Vugt mir: milestone 0.19.0