DashCommunicator inherits QThread. From the QThread docs: "Note that deleting a QThread object will not stop the execution of the thread it manages. Deleting a running QThread (i.e. isFinished() returns false) will probably result in a program crash. Wait for the finished() signal before deleting the QThread."
So to fix this, need to refactor DashCommunicator a bit to only delete the QThread after the thread's finished() signal has fired. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1508485 Title: "QThread: Destroyed while thread is still running" printed on shutdown To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1508485/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
