On 05/11/2009 03:20 AM, Kevin Kofler wrote: > This program is trying to redirect qWarning messages to a message box. That > is not allowed, because X11 errors are redirected to qWarning and you > aren't allowed to use X11 functions within the XError handler. It will lead > to lock recursion and thus a deadlock in X11 code. (I have highlighted the > relevant functions in the backtrace.) The program needs to be fixed not to > issue a message box for qWarning (it is also highly annoying to do that > anyway), it should just use the default handler (which outputs to the > console). > > The second issue here is that the Oxygen style (which is the default in KDE) > is triggering X errors/warnings, triggering that issue in some apps. But > that doesn't mean the apps don't need to be fixed too (and we already got > the other offenders fixed, at least in the Fedora packages), X > errors/warnings are something which can happen and the app shouldn't > deadlock on it. So is the answer to point these issues to upstream and hope that they fix it? Would you be willing to write a patch? Rahul -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list