Re: Locking assertion failure. Backtrace:

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux