Hardware manta Jenkins build 84 Image 20130418 Steps to reproduce: http://www.youtube.com/watch?v=W1E-EYBcf7E logcat output: I/ ( 1113): virtual void android::SessionService::report_osk_visible(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::report_osk_visible(int32_t, int32_t, int32_t, int32_t)(x=0, y=932, width=2560, height=668) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ubuntu::detail::ApplicationManager( 132): pid_t ubuntu::detail::pid_to_vpid(int)(1113) I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::start_a_new_session(int32_t, int32_t, const android::String8&, const android::String8&, const android::sp&, int): Invoked for system_session_type I/ubuntu::detail::ApplicationManager( 132): Registering input channel as observer: true I/ ( 1113): virtual android::IApplicationManagerSession::SurfaceProperties android::Session::ApplicationManagerSession::query_surface_properties_for_token(int32_t): 1 I/ubuntu::detail::ApplicationManager( 132): virtual bool ubuntu::detail::ApplicationSession::InputWindowHandle::updateInfo(): touchable_region = (0, 0, 2559, 789) I/ubuntu::detail::ApplicationManager( 132): New surface for system session, adjusting layer now. I/ ( 1113): Enter virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (823): 1, 1000007 I/ ( 1113): Found surface for token: 1 I/ ( 1113): Leave virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (823): 1, 1000007 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::request_update_for_session(const android::sp&) E/Trace ( 1113): error opening trace file: No such file or directory (2) D/mali_winsys( 1113): new_window_surface returns 0x3000 I/ubuntu::detail::ApplicationManager( 132): virtual int ubuntu::detail::ApplicationManager::get_session_pid(const android::sp&) I/ ( 1113): virtual void android::UbuntuSurface::set_visible(int, bool): true I/ ( 1113): surface_control->show(INT_MAX): 0 id=823 I/ubuntu::detail::ApplicationManager( 132): Lowering current application now for idx: 0 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():363 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():369 -- remote_pid=849 desktop_file=/usr/share/applications/shotwell.desktop I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():375 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():381 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():385 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():389 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():393 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():397 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():403 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():405 I/ubuntu::detail::ApplicationManager( 132): virtual int ubuntu::detail::ApplicationManager::get_session_pid(const android::sp&) I/ ( 1113): virtual void android::UbuntuSurface::set_visible(int, bool): false I/ ( 1113): surface_control->hide(): 0 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():363 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():369 -- remote_pid=823 desktop_file=/usr/share/applications/shotwell.desktop I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():375 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():381 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():385 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():389 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():393 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():397 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():403 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():405 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():363 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():369 -- remote_pid=926 desktop_file=/usr/share/applications/shotwell.desktop I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():375 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():381 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():385 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():389 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():393 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():397 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():403 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::binderDied(const android::wp&)():405 E/linker ( 1440): ics/linker.c:1598| WARNING: Skipping libc.so D/libEGL ( 1440): loaded /vendor/lib/egl/libGLES_mali.so I/ ( 1440): virtual void android::SessionService::report_osk_invisible() I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::report_osk_invisible() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() E/linker ( 1467): ics/linker.c:1598| WARNING: Skipping libc.so D/libEGL ( 1467): loaded /vendor/lib/egl/libGLES_mali.so E/linker ( 1547): ics/linker.c:1598| WARNING: Skipping libc.so I/ubuntu::detail::ApplicationManager( 132): pid_t ubuntu::detail::pid_to_vpid(int)(1547) I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::start_a_new_session(int32_t, int32_t, const android::String8&, const android::String8&, const android::sp&, int): Invoked for system_session_type D/libEGL ( 1547): loaded /vendor/lib/egl/libGLES_mali.so I/ubuntu::detail::ApplicationManager( 132): Registering input channel as observer: true I/ ( 1547): virtual android::IApplicationManagerSession::SurfaceProperties android::Session::ApplicationManagerSession::query_surface_properties_for_token(int32_t): 1 I/ubuntu::detail::ApplicationManager( 132): virtual bool ubuntu::detail::ApplicationSession::InputWindowHandle::updateInfo(): touchable_region = (0, 0, 799, 599) I/ubuntu::detail::ApplicationManager( 132): New surface for system session, adjusting layer now. I/ ( 1547): Enter virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (1250): 1, 1000003 I/ ( 1547): Found surface for token: 1 I/ ( 1547): Leave virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (1250): 1, 1000003 E/Trace ( 1547): error opening trace file: No such file or directory (2) D/mali_winsys( 1547): new_window_surface returns 0x3000 I/ubuntu::detail::ApplicationManager( 132): virtual int ubuntu::detail::ApplicationManager::get_session_pid(const android::sp&) I/ ( 1547): virtual void android::UbuntuSurface::set_visible(int, bool): false I/ ( 1547): surface_control->hide(): 0 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::request_update_for_session(const android::sp&) E/linker ( 1563): ics/linker.c:1598| WARNING: Skipping libc.so I/ ( 1467): virtual void android::SessionService::unfocus_running_sessions() I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::unfocus_running_sessions() I/ ( 1467): virtual int32_t android::SessionService::set_surface_trap(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual int32_t android::SessionService::set_surface_trap(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ubuntu::detail::ApplicationManager( 132): pid_t ubuntu::detail::pid_to_vpid(int)(1467) I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::start_a_new_session(int32_t, int32_t, const android::String8&, const android::String8&, const android::sp&, int): Invoked for system_session_type I/ubuntu::detail::ApplicationManager( 132): Registering input channel as observer: true I/ ( 1467): virtual android::IApplicationManagerSession::SurfaceProperties android::Session::ApplicationManagerSession::query_surface_properties_for_token(int32_t): 1 I/ubuntu::detail::ApplicationManager( 132): virtual bool ubuntu::detail::ApplicationSession::InputWindowHandle::updateInfo(): touchable_region = (0, 0, 2559, 1599) I/ubuntu::detail::ApplicationManager( 132): New surface for system session, adjusting layer now. I/ ( 1467): Enter virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (1171): 1, 1000002 I/ ( 1467): Found surface for token: 1 I/ ( 1467): Leave virtual void android::Session::ApplicationManagerSession::raise_surface_to_layer(int32_t, int) (1171): 1, 1000002 E/Trace ( 1467): error opening trace file: No such file or directory (2) D/mali_winsys( 1467): new_window_surface returns 0x3000 I/ubuntu::detail::ApplicationManager( 132): virtual void ubuntu::detail::ApplicationManager::request_fullscreen(const android::sp&) I/ubuntu::detail::ApplicationManager( 132): virtual int ubuntu::detail::ApplicationManager::get_session_pid(const android::sp&) I/ ( 1467): virtual void android::UbuntuSurface::set_visible(int, bool): true I/ ( 1467): surface_control->show(INT_MAX): 0 id=1171 I/ubuntu::detail::ApplicationManager( 132): Lowering current application now for idx: 0 I/ ( 1467): virtual void android::SessionService::unset_surface_trap(int32_t)(12) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual int32_t android::SessionService::set_surface_trap(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual void android::SessionService::unset_surface_trap(int32_t)(14) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual int32_t android::SessionService::set_surface_trap(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual void android::SessionService::unset_surface_trap(int32_t)(13) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo() I/ ( 1467): virtual int32_t android::SessionService::set_surface_trap(int32_t, int32_t, int32_t, int32_t) I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplication::updateInfo() I/ubuntu::detail::ApplicationManager( 132): virtual bool android::InputSetup::DummyApplicationWindow::updateInfo()