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

"Segmentation fault: 11" caused by emitting None through an object slot between two threads

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: 1.1.0, dev
    • Fix Version/s: 5.9
    • Component/s: PySide
    • Labels:
    • Environment:
      Mac OS X 10.7.5
      Enthought Python Distribution Version: 7.3-1 (32-bit)
      Python 2.7.3
      Pyside 1.1.0
    • Commits:
      a4690116881477d09f34f6b20b2ee0f31c06163d

      Description

      I ran into this in an application I'm writing, and was able to isolate the problem in a very simple test case. It seems that passing a 'None' through an object slot across threads is the source of the issue. Just run the test case, and you'll see what I mean (assuming it's not platform specific).

        Attachments

        1. pyside-139-test_case.py
          0.9 kB
        2. test_case.py
          0.9 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            crmaurei Cristian Maureira-Fredes
            Reporter:
            smaddox Scott Maddox
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes