You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Assert failure at the end of spinquic both.
As far as comment says, it is during "Clean up any leftover stateless operations being tracked."
(gdb) bt
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140736934696512) at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (signo=6, threadid=140736934696512) at ./nptl/pthread_kill.c:78
#2 __GI___pthread_kill (threadid=140736934696512, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3 0x00007ffff7603476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4 0x00007ffff75e97f3 in __GI_abort () at ./stdlib/abort.c:79
#5 0x00007ffff7b454af in quic_bugcheck (File=0x7ffff7e695c8 "/home/daiki/workspace/msquic/src/inc/quic_platform_posix.h", Line=581, Expr=0x7ffff7e6b2b8 "pthread_mutex_lock(&(&Pool->Lock)->Mutex) == 0") at /home/daiki/workspace/msquic/src/platform/platform_posix.c:93
#6 0x00007ffff7af1328 in CxPlatPoolFree (Entry=0x7fff900d0f20, Pool=0x7fffc40d4680) at /home/daiki/workspace/msquic/src/inc/quic_platform_posix.h:581
#7 QuicBindingUninitialize (Binding=Binding@entry=0x7fff98215290) at /home/daiki/workspace/msquic/src/core/binding.c:222
#8 0x00007ffff7ac8c00 in QuicLibraryReleaseBinding (Binding=0x7fff98215290) at /home/daiki/workspace/msquic/src/core/library.c:2151
#9 0x00007ffff7af7d45 in QuicConnFree (Connection=Connection@entry=0x7fffcc30f950) at /home/daiki/workspace/msquic/src/core/connection.c:365
#10 0x00007ffff7ae6451 in QuicConnRelease (Ref=QUIC_CONN_REF_WORKER, Connection=0x7fffcc30f950) at /home/daiki/workspace/msquic/src/core/connection.h:1093
#11 QuicWorkerProcessConnection (Worker=Worker@entry=0x7fffc40d6420, Connection=0x7fffcc30f950, ThreadID=<optimized out>, TimeNow=TimeNow@entry=0x7fffdeffce10) at /home/daiki/workspace/msquic/src/core/worker.c:558
#12 0x00007ffff7ae6913 in QuicWorkerLoop (Context=0x7fffc40d6420, State=0x7fffdeffce10) at /home/daiki/workspace/msquic/src/core/worker.c:658
#13 0x00007ffff7b43462 in CxPlatRunExecutionContexts (Worker=Worker@entry=0x7fffe0004c70, State=State@entry=0x7fffdeffce10) at /home/daiki/workspace/msquic/src/platform/platform_worker.c:395
#14 0x00007ffff7b437f6 in CxPlatWorkerThread (Context=0x7fffe0004c70) at /home/daiki/workspace/msquic/src/platform/platform_worker.c:492
#15 0x00007ffff7655ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#16 0x00007ffff76e7850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Affected OS
Windows
Linux
macOS
Other (specify below)
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
pwsh ./scripts/build.ps1
./artifacts/bin/linux/x64_Debug_openssl3/spinquic both
Describe the bug
Assert failure at the end of spinquic both.
As far as comment says, it is during "Clean up any leftover stateless operations being tracked."
Affected OS
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
pwsh ./scripts/build.ps1
./artifacts/bin/linux/x64_Debug_openssl3/spinquic both
Expected behavior
no issue
Actual outcome
Additional details
No response
The text was updated successfully, but these errors were encountered: