Quassel should really save any signal handler that is in place before installing a new one. After handling the signal, the original one should be restored and the signal be re-raised. I thought we were already doing that, but looking at https://github.com/quassel/quassel/blob/17311326016f3654fd33a656b2a0c4ac95776db6/src/common/quassel.cpp#L104 that's not the case. Will try to look into that.
As for this bug, the trace points to Qt and there seems to be a series of bug reports about xcb event handling that seem relevant, e. g.: https://bugreports.qt.io/browse/QTBUG-44158 https://bugreports.qt.io/browse/QTBUG-44766 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1454010 Title: client crashes when monitor unplugged To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quassel/+bug/1454010/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
