[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Locking assertion failure. Backtrace:
- From: Rahul Sundaram <sundaram fedoraproject org>
- To: Development discussions related to Fedora <fedora-devel-list redhat com>
- Subject: Re: Locking assertion failure. Backtrace:
- Date: Mon, 11 May 2009 03:50:58 +0530
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
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]