Mir

Activity log for bug #1353887

Date Who What changed Old value New value Message
2014-08-07 08:27:01 Daniel van Vugt bug added bug
2014-08-07 08:29:33 Daniel van Vugt summary Nexus 4: Mir server crashes on resume ("error during hwc prepare()") Nexus 4: Resuming with multiple system compositors running leads one of them to crash ("error during hwc prepare()")
2014-08-07 08:30:10 Daniel van Vugt description Nexus 4: Mir server crashes on resume ("error during hwc prepare()") Test case: 1. mir_demo_server_shell 2. mir_demo_client_egltriangle 3. Press the power button to sleep 4. Press the power button again to wake up Expected: Rendering continues on screen after wakeup Observed: ERROR: /home/dan/bzr/mir/dev/src/platform/graphics/android/real_hwc_wrapper.cpp(60): Throw in function virtual void mir::graphics::android::RealHwcWrapper::set(hwc_display_contents_1_t&) const Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE std::exception::what: error during hwc prepare(). rc = ffffffff Nexus 4: Mir server crashes on resume ("error during hwc prepare()") Test case:    1. mir_demo_server_shell    2. mir_demo_client_egltriangle    3. Press the power button to sleep    4. Press the power button again to wake up Expected: Rendering continues on screen after wakeup Observed: ERROR: /home/dan/bzr/mir/dev/src/platform/graphics/android/real_hwc_wrapper.cpp(60): Throw in function virtual void mir::graphics::android::RealHwcWrapper::set(hwc_display_contents_1_t&) const Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE std::exception::what: error during hwc prepare(). rc = ffffffff Update: I just found this is happening because unity-system-compositor is still running. If I freeze USC (kill -STOP) then the problem goes away.
2014-08-07 08:30:15 Daniel van Vugt mir: importance Critical Medium
2014-08-07 08:30:19 Daniel van Vugt mir: status New Triaged
2014-08-28 02:38:07 Daniel van Vugt mir: milestone 0.7.0 0.8.0
2014-09-09 03:12:46 Daniel van Vugt mir: milestone 0.8.0 0.9.0
2014-09-10 02:20:16 Daniel van Vugt mir: milestone 0.9.0 0.8.0
2014-10-06 08:00:07 Daniel van Vugt mir: milestone 0.8.0 0.9.0
2014-11-18 23:34:37 Alberto Aguirre mir: milestone 0.9.0 0.10.0
2015-01-08 09:19:40 Daniel van Vugt mir: milestone 0.10.0
2017-11-03 16:22:07 Michał Sawicz mir (Ubuntu): importance Undecided Medium
2017-11-03 16:22:07 Michał Sawicz mir (Ubuntu): status New Triaged