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

Applications crash when using a visual with 24 bits per pixel

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 4.7.4
    • Fix Version/s: 4.8.0
    • Component/s: GUI: Painting
    • Labels:
      None
    • Commits:
      b56dbaf5b3247bd8e87e4e856ad845593755c10c

      Description

      Ubuntu Unity2D (a Qt/QML shell) segfaults when run in the KVM machine emulator using the Cirrus driver, which sets a visual having 24 bits per pixel and depth 24.
      For more information, please see:
      https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/804784
      https://bugs.launchpad.net/unity-2d/+bug/805587

      I could reproduce the same crashes in VirtualBox, having such a xorg.conf:

      ==========
      Section "Serverflags"
      Option "Pixmap" "24"
      EndSection

      Section "Screen"
      Identifier "Default Screen"
      Device "VirtualBox graphics card"
      Monitor "Generic Monitor"
      DefaultDepth 24
      DefaultFbBpp 24
      SubSection "Display"
      Depth 24
      FbBpp 24
      Modes "1024x768" "800x600" "640x480"
      EndSubSection
      EndSection
      ==========

        Attachments

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

          Activity

            People

            Assignee:
            rodal Samuel Rødal
            Reporter:
            mardy Alberto Mardegan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes