Mir

Activity log for bug #1335819

Date Who What changed Old value New value Message
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