2014-06-30 10:51:09 |
Alexandros Frantzis |
bug |
|
|
added bug |
2014-06-30 10:51:09 |
Alexandros Frantzis |
attachment added |
|
Address sanitizer output https://bugs.launchpad.net/bugs/1335819/+attachment/4142453/+files/addr.txt |
|
2014-06-30 10:51:55 |
Alexandros Frantzis |
description |
Under certain circumstances when running ClientSurfaceEvents.client_can_query_current_orientation (and presumably other ClientSurfaceEvents.* tests) we run into a memory error.
I can reproduce this by running:
bin/mir_acceptance_tests --gtest_filter=ClientSurfaceEvents.client_can_query_current_orientation --gtest_repeat=1000
when the system is under high load (e.g. run the tests and at the same time make -j4 in another mir branch).
With address sanitizer I get:
Note: Google Test filter = ClientSurfaceEvents.client_can_query_current_orientation
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ClientSurfaceEvents
[ RUN ] ClientSurfaceEvents.client_can_query_current_orientation
=================================================================
==16497==ERROR: AddressSanitizer: heap-use-after-free on address 0x6040003a0178 at pc 0x7ff68ba206c5 bp 0x7fffd93df990 sp 0x7fffd93df988
READ of size 8 at 0x6040003a0178 thread T0
More http://paste.ubuntu.com/7725250/ |
Under certain circumstances when running ClientSurfaceEvents.client_can_query_current_orientation (and presumably other ClientSurfaceEvents.* tests) we run into a memory error.
I can reproduce this by running:
bin/mir_acceptance_tests --gtest_filter=ClientSurfaceEvents.client_can_query_current_orientation --gtest_repeat=1000
when the system is under high load (e.g. run the tests and at the same time make -j4 in another mir branch).
With address sanitizer I get (see attachment for complete output):
Note: Google Test filter = ClientSurfaceEvents.client_can_query_current_orientation
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ClientSurfaceEvents
[ RUN ] ClientSurfaceEvents.client_can_query_current_orientation
=================================================================
==16497==ERROR: AddressSanitizer: heap-use-after-free on address 0x6040003a0178 at pc 0x7ff68ba206c5 bp 0x7fffd93df990 sp 0x7fffd93df988
READ of size 8 at 0x6040003a0178 thread T0 |
|
2014-06-30 11:04:28 |
Launchpad Janitor |
branch linked |
|
lp:~afrantzis/mir/fix-1335819-surface-destruction-after-teardown |
|
2014-06-30 11:33:14 |
Alan Griffiths |
branch linked |
|
lp:~alan-griffiths/mir/fix-1335819 |
|
2014-07-01 08:37:23 |
Daniel van Vugt |
mir: status |
New |
In Progress |
|
2014-07-01 08:37:35 |
Daniel van Vugt |
mir: assignee |
Alexandros Frantzis (afrantzis) |
Alan Griffiths (alan-griffiths) |
|
2014-07-01 08:37:38 |
Daniel van Vugt |
mir: milestone |
|
0.4.0 |
|
2014-07-01 15:51:38 |
Alan Griffiths |
mir: status |
In Progress |
Fix Released |
|
2014-07-01 15:51:42 |
Alan Griffiths |
mir: status |
Fix Released |
Fix Committed |
|
2014-07-02 03:40:40 |
Daniel van Vugt |
mir: milestone |
0.4.0 |
0.5.0 |
|
2014-07-02 03:40:48 |
Daniel van Vugt |
nominated for series |
|
mir/0.4 |
|
2014-07-02 03:40:48 |
Daniel van Vugt |
bug task added |
|
mir/0.4 |
|
2014-07-02 03:40:54 |
Daniel van Vugt |
mir/0.4: status |
New |
Fix Committed |
|
2014-07-02 03:40:57 |
Daniel van Vugt |
mir/0.4: importance |
Undecided |
High |
|
2014-07-02 03:41:07 |
Daniel van Vugt |
mir/0.4: assignee |
|
Cemil Azizoglu (cemil-azizoglu) |
|
2014-07-02 03:41:10 |
Daniel van Vugt |
mir/0.4: milestone |
|
0.4.0 |
|
2014-07-02 03:56:19 |
Daniel van Vugt |
mir/0.4: assignee |
Cemil Azizoglu (cemil-azizoglu) |
Alan Griffiths (alan-griffiths) |
|
2014-07-03 13:38:22 |
Cemil Azizoglu |
bug task deleted |
mir |
|
|
2014-07-03 13:38:40 |
Cemil Azizoglu |
mir/0.4: status |
Fix Committed |
Fix Released |
|
2014-07-04 02:15:27 |
Daniel van Vugt |
bug task added |
|
mir (Ubuntu) |
|
2014-07-04 02:18:50 |
Daniel van Vugt |
mir (Ubuntu): importance |
Undecided |
High |
|
2014-07-04 02:18:50 |
Daniel van Vugt |
mir (Ubuntu): status |
New |
Fix Released |
|
2014-07-04 02:31:09 |
Daniel van Vugt |
bug task added |
|
mir |
|
2014-07-04 02:31:16 |
Daniel van Vugt |
mir: milestone |
|
0.5.0 |
|
2014-07-04 02:31:20 |
Daniel van Vugt |
mir: importance |
Undecided |
High |
|
2014-07-04 02:31:24 |
Daniel van Vugt |
mir: status |
New |
Fix Committed |
|
2014-07-04 02:31:39 |
Daniel van Vugt |
mir: assignee |
|
Alan Griffiths (alan-griffiths) |
|
2014-07-17 14:25:47 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/mir |
|
2014-07-18 06:31:52 |
Cemil Azizoglu |
mir: status |
Fix Committed |
Fix Released |
|