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

recursive loop in network access manager

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Duplicate
    • Affects Version/s: 5.12
    • Fix Version/s: 5.12
    • Component/s: Network
    • Labels:
      None
    • Platform/s:
      Linux/Other display system

      Description

      There's a recursive loop in QNetworkAccessManagerPrivate.
      I've only able to reproduce this on a toradex imx6ull when USB networking is enabled (via Boot2Qt's QDB) and ethernet cable is not plugged in.

      1   _q_networkSessionStateChanged                                        qnetworkaccessmanager.cpp     1949 0x766ad164 
      2   createSession                                                        qnetworkaccessmanager.cpp     1887 0x766acb50 
      3   _q_networkSessionStateChanged                                        qnetworkaccessmanager.cpp     1949 0x766ad188 
      4   createSession                                                        qnetworkaccessmanager.cpp     1887 0x766acb50 
      5   _q_networkSessionStateChanged                                        qnetworkaccessmanager.cpp     1949 0x766ad188 
      6   createSession                                                        qnetworkaccessmanager.cpp     1887 0x766acb50 
      7   _q_onlineStateChanged                                                qnetworkaccessmanager.cpp     1965 0x766ad298 
      8   qt_static_metacall                                                   moc_qnetworkaccessmanager.cpp 198  0x766ad298 
      9   QMetaObject::activate(QObject *, int, int, void * *)                 qobject.cpp                   3787 0x763688c0 
      10  QMetaObject::activate(QObject *, QMetaObject const *, int, void * *) qobject.cpp                   3640 0x76368de8 
      11  QNetworkConfigurationManager::onlineStateChanged(bool)               moc_qnetworkconfigmanager.cpp 235  0x7667af7c 
      12  QObject::event(QEvent *)                                             qobject.cpp                   1258 0x7635e130 
      13  QApplicationPrivate::notify_helper(QObject *, QEvent *)              qapplication.cpp              3752 0x76eb4c00 
      14  QApplication::notify(QObject *, QEvent *)                            qapplication.cpp              3499 0x76ebb928 
      15  QCoreApplication::notifyInternal2                                    qcoreapplication.cpp          1057 0x7634def0 
      16  QCoreApplication::sendEvent                                          qcoreapplication.cpp          1447 0x7634df3c 
      17  QCoreApplicationPrivate::sendPostedEvents                            qcoreapplication.cpp          1796 0x7634e0c4 
      18  QCoreApplication::sendPostedEvents                                   qcoreapplication.cpp          1650 0x7634e3c0 
      19  postEventSourceDispatch                                              qeventdispatcher_glib.cpp     276  0x763787f4 
      20  g_main_dispatch                                                      gmain.c                       3165 0x7588ffb4 
      ... <More>                                                                                                             
      

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              tpochep Timur Pocheptsov
              Reporter:
              sapiippo Samuli Piippo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes