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

xcb plugin crashes when running in vnc

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 6.3.0, 6.3.1, 6.4.0 Beta1
    • Fix Version/s: 6.4.0 RC1, 6.5.0 Beta1
    • Component/s: QPA: X11/XCB
    • Labels:
      None
    • Platform/s:
      Linux/X11
    • Commits:
      03e76ac23d (qt/qtbase/dev) 03e76ac23d (qt/tqtc-qtbase/dev) 1b3dbd24c0 (qt/qtbase/6.3) 1b3dbd24c0 (qt/tqtc-qtbase/6.3) 91cb059e3d (qt/qtbase/6.4) 91cb059e3d (qt/tqtc-qtbase/6.4)

      Description

      The change introduced in 9a4c98e55659b32db984612e6247ac193812a502 does not initialize m_cursor in the secondary constructor. It contains garbage in case of QXcbScreen::setMonitor returning early (!monitorInfo), which seems to happen when running in VNC (e.g. raspberry pi).

      This will crash applications as soon as the QPlatformCursor is accessed (usually pretty quick).

        Attachments

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

          Activity

            People

            Assignee:
            njeisecke Nils Jeisecke
            Reporter:
            njeisecke Nils Jeisecke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes