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

DirectFB: QGraphicsScene::addWidget() crashes with SIGSEGV

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P1: Critical
    • None
    • 5.0.0, 5.0.1
    • QPA: DirectFB
    • None
    • linux x86_64, qpa/directfb-1.6.3

    Description

      Hi,

      When running the attached test "bug.cpp" I'm getting a SIGSEGV crash.
      After debugging I've found that the "QCoreApplication::sendSpontaneousEvent(q, &e)" call in the file "qtbase/src/widgets/kernel/qwidget.cpp:5112" affects in the "paintEngine" Object in such a way that the ">d_func()>currentClipDevice" is no more accessible.Please check the "before.png" and the "after.png" screenshots.

      regards
      Haithem.

      Attachments

        1. after.png
          after.png
          260 kB
        2. before.png
          before.png
          253 kB
        3. bug.cpp
          0.4 kB

        Activity

          People

            Unassigned Unassigned
            rahmanih Haithem Rahmani
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: