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

QNetworkReply objects returned at random by unrelated functions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • None
    • 1.1.0
    • PySide
    • None
    • Observed on at least:
      Ubuntu 11.10 / Qt 4.7.4 and 4.8.0 / PySide 1.1.0 (official PPA)
      Windows 7 / PySide 1.0.7 and 1.1.0 (official binaries with Qt included)

    Description

      This appears to occur very infrequently and at random when a
      QNetworkAccessManager is in use. Completely unrelated Qt functions return
      QNetworkReply objects, which usually leads to missing attribute exceptions.
      Some examples:

      I recently observed QWebView.page() return a QNetworkReply object on my Ubuntu
      system, with PySide 1.1.0 from the official PPA.

      At a similar time, one of my Windows users reported a QPlainTextEdit.document()
      returning a QNetworkReply.

      I have seen the same issue a few times on my own system with different
      originating functions, and get both occasional reports with enough detail
      (debug logs) to be sure it is this issue and multiple reports of odd transient
      issues which could be attributed to this problem from my users, on both Windows
      and Linux systems.

      I have also seen the same issue reported by another user on #pyside:
      Feb 12 13:31:35 <shevron> I am seeing very strange intermittent errors, where
      an object which should be a QWebPage object is actually a QNetworkReply object
      (yes I know it sounds wierd) - has anyone encountered something like that?
      Feb 12 13:32:27 <shevron> actually now I see it's not the web page, it's the
      QWebFrame object belonging to that page
      Feb 12 13:33:09 <shevron> what version / OS are you on? I'm on the Ubuntu
      packages for 11.10
      Feb 12 13:33:21 <shevron> (I guess it's Qt 4.7.4, PySide 1.1.0 from the PPA)

      Due to the infrequent nature of this issue, it's proven immensely difficult to
      pin down any more debugging information, which I was hoping to obtain before
      reporting. The glitch is too infrequent and random to be easily trapped to try
      and work out what's happening. If I do find any more information, I'll update
      the bug report.

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            sentynel Sam Lade
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes