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

Crash in QAbstractEventDispatcherPrivate::allocateTimerId()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.6.0
    • Core: Other, Network: Cache
    • None
    • Embedded Linux Kernel 2.6.37.6-4.0-20140320-S

      Platform: Embedded Linux Kernel 2.6.37.6-4.0-20140320-S
      Qt version: Qt 5.6.0
      Application: QML GUI app (the client) with backed communication to a server by using QT Network (we use HTTP).
      When the client has not received a reply from the server after a timeout, the client calls QNetworkReply::abort() on the pending request.

      The App crashes randomly (from time to time after having run for a while) as follows:

      [ QCoreApplicationPrivate::sendPostedEvents(QObject*, -> QCoreApplication::notifyInternal2(QObject*, -> QCoreApplication::notify(QObject*, -> QObject::event(QEvent*) -> QHttpThreadDelegate::~QHttpThreadDelegate() -> QNetworkAccessCache::releaseEntry(QByteArray -> QNetworkAccessCache::updateTimer() -> QBasicTimer::start(int, -> QAbstractEventDispatcher::registerTimer(int, -> QAbstractEventDispatcherPrivate::allocateTimerId() ]

      Still working on extracting the exact use case.

      Just wondering if anyone has encountered the same backtrace?

      Any fixes after Qt 5.6.0 in the same area?

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

            tpochep Timur Pocheptsov
            kizito.kasengulu@echostar.com Kizito Kasengulu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes