I take back my last comment. It's not getting stuck in the Qt.quit() method, but looks to be getting stuck in the application destructor in src/main.cpp. Here is the end of the unity8.log upstart log when trying to log out:
qtmir.applications: ApplicationManager::stopApplication - appId= "unity8-dash" qtmir.applications: ApplicationManager::remove - appId= "unity8-dash" qtmir.applications: ApplicationManager::focusApplication - appId= "unity8-dash" No such running application with appId= "unity8-dash" qtmir.applications: TaskController::stop - appId= "unity8-dash" ApplicationController::stopApplication FAILED to stop appId= "unity8-dash" qtmir.applications: TaskController::stopApplication - FAILED to stop appId= "unity8-dash" FAILED to ask Upstart to stop application with appId "unity8-dash" Sending SIGTERM to process: 4059 qtmir.applications: Application::~Application qtmir.applications: Application::removeSurface "Unity Dash" from "Unity 8 Dash" qtmir.applications: Application::setSurface - appId= "unity8-dash" surface= QQuickItem(0) qtmir.applications: Application::setFullscreen - appId= "unity8-dash" fullscreen= false qtmir.surfaces: MirSurfaceItem::~MirSurfaceItem - this= qtmir::MirSurfaceItem (this = 0x226b520 , name= "" , parent = 0x2ec3130 , geometry = QRectF(0,24 1280x776) , z = 1 ) qtmir.applications: DesktopFileReader::~DesktopFileReader QtCompositor::setAllWindowsExposed false qtmir.applications: ApplicationManager::~ApplicationManager qtmir.surfaces: MirSurfaceManager::~MirSurfaceManager - this= qtmir::MirSurfaceManager(0x1a66b00, name = "qtmir::SurfaceManager") Looking at the code, it looks like it's a simple return of an exit code after the application destructor, so I don't think it's getting to the return and is stuck in the destructor somewhere. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1353041 Title: Logging out of the Unity8 desktop preview session hangs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1353041/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs