Mir

Activity log for bug #1527449

Date Who What changed Old value New value Message
2015-12-18 03:52:22 Daniel van Vugt bug added bug
2015-12-18 03:54:38 Daniel van Vugt description Mir clients leak all driver modules including the unused ones, keeping them resident. $ sudo mir_demo_server $ sudo mir_demo_client_egltriangle $ sudo grep client- /proc/`pidof mir_demo_client_egltriangle`/maps7f7ff23e7000-7f7ff23f5000 r-xp 00000000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff23f5000-7f7ff25f5000 ---p 0000e000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff25f5000-7f7ff25f6000 r--p 0000e000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff25f6000-7f7ff25f7000 rw-p 0000f000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff2c22000-7f7ff2c35000 r-xp 00000000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2c35000-7f7ff2e35000 ---p 00013000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2e35000-7f7ff2e36000 r--p 00013000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2e36000-7f7ff2e37000 rw-p 00014000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 I think this also explains bug 1526658 as some people might also have mesa.so.2 still installed. Mir clients leak all driver modules including the unused ones, keeping them resident. $ sudo mir_demo_server $ sudo mir_demo_client_egltriangle $ sudo grep client- /proc/`pidof mir_demo_client_egltriangle`/maps 7f7ff23e7000-7f7ff23f5000 r-xp 00000000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff23f5000-7f7ff25f5000 ---p 0000e000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff25f5000-7f7ff25f6000 r--p 0000e000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff25f6000-7f7ff25f7000 rw-p 0000f000 08:02 6050064 /usr/lib/x86_64-linux-gnu/mir/client-platform/mesa.so.3 7f7ff2c22000-7f7ff2c35000 r-xp 00000000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2c35000-7f7ff2e35000 ---p 00013000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2e35000-7f7ff2e36000 r--p 00013000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 7f7ff2e36000-7f7ff2e37000 rw-p 00014000 08:02 6051608 /usr/lib/x86_64-linux-gnu/mir/client-platform/android.so.3 I think this also explains bug 1526658 as some people might also have mesa.so.2 still installed.
2015-12-18 09:21:33 Daniel van Vugt mir: status Triaged In Progress
2015-12-18 10:15:10 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1527449
2016-01-19 16:06:57 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1527449-Plugin
2016-01-19 16:07:32 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1527449-make_module_ptr
2016-01-19 23:03:37 Brandon Schaefer mir: milestone 0.19.0 0.20.0
2016-01-21 00:16:18 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1527449-make_module_ptr-2
2016-01-21 22:09:19 PS Jenkins bot mir: status In Progress Fix Committed
2016-01-21 22:21:23 Daniel van Vugt bug task added mir (Ubuntu)
2016-01-28 02:50:17 Daniel van Vugt mir: milestone 0.20.0 0.19.0
2016-02-01 01:54:51 Daniel van Vugt mir: status Fix Committed Fix Released
2016-02-01 01:54:57 Daniel van Vugt mir (Ubuntu): status New Fix Released
2016-02-01 09:20:27 Daniel van Vugt branch linked lp:~vanvugt/mir/kill-leaky-modules
2016-02-02 06:50:47 Daniel van Vugt branch linked lp:~alan-griffiths/mir/fix-1526658
2016-02-02 13:17:20 PS Jenkins bot mir: status Fix Released Fix Committed
2016-02-03 01:22:30 Daniel van Vugt mir: status Fix Committed Fix Released
2016-02-03 06:28:14 Launchpad Janitor branch linked lp:mir/0.19
2016-02-10 03:55:45 Daniel van Vugt branch unlinked lp:mir/0.19