Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-200

Calling XInitThreads before the QApplication constructor makes the constructor block

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.8.0
    • 4.1.4
    • Core: Threads
    • None

    Description

      The constructor hangs waiting for a mutex, within a call to the XInput extension. This is a bug in Xlib or X11, but Qt should allow to turn off the XInput call without requiring a complete reconfigure or recompile, ie. through an environment variable.

      XInitThreads needs to be called to be able to render OpenGL from multiple threads, which works without problems on Mac and Windows.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            rodal Samuel Rødal
            vhilshei Volker Hilsheimer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes