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

Crash on QHttp2ProtocolHandler::updateStream()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.3.2, 6.5.3
    • Network: HTTP
    • None
    • macOS, Windows

    Description

      I just see such crashes among our users crash reports.
      Unfortunately it's not reproduced for me locally, so I have no much details, sorry.

      Unhandled exception thrown: write access violation.
      **replyPrivate** was 0x100000001.
      

      Call stack:

      >	Qt6Network.dll!QHttp2ProtocolHandler::updateStream(Http2::Stream & stream, const Http2::Frame & frame, Qt::ConnectionType connectionType) Line 1245	C++
       	Qt6Network.dll!QHttp2ProtocolHandler::handleDATA() Line 592	C++
       	Qt6Network.dll!QHttp2ProtocolHandler::_q_receiveReply() Line 270	C++
       	[Inline Frame] Qt6Network.dll!QHttpNetworkConnectionChannel::_q_receiveReply() Line 233	C++
       	Qt6Network.dll!QHttpNetworkConnectionChannel::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 246	C++
       	Qt6Core.dll!doActivate<0>(QObject * sender, int signal_index, void * * argv) Line 4009	C++
       	Qt6Core.dll!QMetaObject::activate(QObject * sender, const QMetaObject * m, int local_signal_index, void * * argv) Line 4053	C++
       	qschannelbackend.dll!QTlsPrivate::TlsCryptographSchannel::transmit() Line 1678	C++
       	Qt6Core.dll!doActivate<0>(QObject * sender, int signal_index, void * * argv) Line 4009	C++
       	Qt6Core.dll!QMetaObject::activate(QObject * sender, const QMetaObject * m, int local_signal_index, void * * argv) Line 4053	C++
       	[Inline Frame] Qt6Network.dll!QAbstractSocketPrivate::emitReadyRead(int) Line 1212	C++
       	Qt6Network.dll!QAbstractSocketPrivate::canReadNotification() Line 646	C++
       	Qt6Network.dll!QReadNotifier::event(QEvent * e) Line 1239	C++
       	Qt6Widgets.dll!QApplicationPrivate::notify_helper(QObject * receiver, QEvent * e) Line 3289	C++
       	Qt6Widgets.dll!QApplication::notify(QObject * receiver, QEvent * e) Line 3241	C++
       	Qt6Core.dll!QCoreApplication::notifyInternal2(QObject * receiver, QEvent * event) Line 1118	C++
       	Qt6Core.dll!qt_internal_proc(HWND__ * hwnd, unsigned int message, unsigned __int64 wp, __int64 lp) Line 151	C++
       	user32.dll!UserCallWinProcCheckWow()	Unknown
       	user32.dll!DispatchMessageWorker()	Unknown
       	Qt6Core.dll!QEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 533	C++
       	[Inline Frame] Qt6Core.dll!QEventLoop::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag>) Line 100	C++
       	Qt6Core.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 182	C++
       	Qt6Core.dll!QThread::exec() Line 578	C++
       	Qt6Core.dll!QThreadPrivate::start(void * arg) Line 292	C++
       	kernel32.dll!BaseThreadInitThunk()	Unknown
       	ntdll.dll!RtlUserThreadStart()	Unknown
      

       

      Attachments

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

        Activity

          People

            manordheim Mårten Nordheim
            studiosus Vladimir Belyavsky
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes