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