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

Application hangs when using SChannel on Windows 11 arm64 CPU machine

XMLWordPrintable

      When running an application on Windows 11 (arm64) that uses SChannel backend for TLS connection, application hangs1-2hours in.

      The issue has low reproduce rate and seems to be specific to this configuration.

      Stack trace:

      ntoskrnl.exe!ZwUpdateWnfStateData+0x6ea0
      ntoskrnl.exe!KeProcessorGroupAffinity+0x1714
      ntoskrnl.exe!KeProcessorGroupAffinity+0x28d8
      ntoskrnl.exe!KeWaitForMutexObject+0x2fc
      ntoskrnl.exe!KiDeliverApc+0x5d4
      ntoskrnl.exe!KiDeliverApc+0x1c4
      ntoskrnl.exe!KiDispatchInterrupt+0x40c
      ntoskrnl.exe!wcsncpy_s+0x174ac
      ntoskrnl.exe!KiDispatchInterrupt+0x8c0
      ntoskrnl.exe!KiDispatchInterrupt+0x634
      ntoskrnl.exe!ZwUpdateWnfStateData+0x16ac
      schannel.DLL!SslGetServerIdentity+0x2314
      schannel.DLL+0x19124
      SSPICLI.DLL!DecryptMessage+0xf0
      user_application.exe!QSslSocketBackendPrivate::transmit+0x5d8
      user_application.exe!QSslSocket::qt_static_metacall+0x7f4
      user_application.exe!doActivate<0>+0x5ac
      user_application.exe!QAbstractSocketPrivate::canReadNotification+0x138
      user_application.exe!QReadNotifier::event+0x18
      user_application.exe!QCoreApplicationPrivate::notify_helper+0x218
      user_application.exe!QCoreApplication::notify+0x78
      user_application.exe!QCoreApplication::notifyInternal2+0xe8
      user_application.exe!QCoreApplication::sendEvent+0x1c
      user_application.exe!qt_internal_proc+0x230
      USER32.dll!DispatchMessageW+0x610
      USER32.dll!DispatchMessageW+0x1a4
      user_application.exe!QEventDispatcherWin32::processEvents+0x648
      user_application.exe!QEventLoop::exec+0x200
      user_application.exe!QCoreApplication::exec+0x14c
      user_application.exe!CoordinatorServiceMain+0x1bb4
      sechost.dll!GetEmbeddedImageMitigationPolicy+0xcc
      KERNEL32.DLL!BaseThreadInitThunk+0x38
      ntdll.dll!RtlUserThreadStart+0x48

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

            manordheim MÃ¥rten Nordheim
            jussi_witick Jussi Witick
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes