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

Installing Nokia Maps from phone's software updates app renders Qt networking unusable

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • 4.7.1
    • 4.7.0
    • Network
    • None

    Description

      This is probably not Qt's fault, but I hope you can push this forward.

      I installed Nokia Maps 3.04(165) with the "Software Update" application that comes with the phone (X6 with latest firmware updgrade for what it's worth). After the upgrade all Qt programs that create http requests crash with USER 42 panic. At least the http request is my theory because Qt demos/examples that don't use network seem to work fine while ones that do don't work. My own app crashes a while after I make a HTTP request using QNetworkAccess manager. I suppose the crash happens about when the reply from server arrives. The QFtp works fine so it's probably not something as fundamental as sockets.

      I also tried formatting the whole c: :drive, installing the same Nokia Maps from Software Update and installing Qt (qt_installer.sis of the 4.7.0-beta2 distribution) afterwards to exclude the possibility of the Nokia Maps installer force installing some old versions of Qt dependencies, but the http requests still wouldn't work. I guess it's just that there are now some non-backwards compatible libraries out in the wild that Qt networking depends on.

      This is really bad for developers trying to get Qt applications into the hands of real consumers

      Attachments

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

        Activity

          People

            epenttin Eero Penttinen
            juturune Juha Turunen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes