Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-81

SIGSEGV after repeatedly loading from QUiloader into a QScrollArea

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P3: Somewhat important
    • 6.0
    • 1.1.0, 1.2.x
    • PySide
    • None
    • Python 2.7.2, PySide 1.1.1, Linux 3.2.0-686-pae

    Description

      Repeatedly loading a form into a QScrollArea results in

      TypeError: 'PySide.QtGui.QScrollArea.setWidget' called with wrong argument types:
      PySide.QtGui.QScrollArea.setWidget(PySide.QtGui.QVBoxLayout)

      Some other errors do appear, and eventually the application crashes. I'm attaching a minimal test case to reproduce. Regards,
      Diego

      Attachments

        1. crashtest.py
          1 kB
        2. generic_dialog.ui
          1 kB
        3. valgrind.log
          32 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ctismer Christian Tismer
            diego.gaustein Diego Gaustein
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes