centricular/gstcefsrc

Pipeline hangs (Windows)

Closed this issue · 11 comments

Test pipeline hangs when output window is closed or Ctrl+C in terminal. Also, I'll see a 'GPUCache' folder with some files (data_0, data_1, data_2, data_3, index).

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got context from element 'playsink': gst.d3d11.device.handle=context, device=(GstD3D11Device)"\(GstD3D11Device\)\ d3d11device4", adapter=(uint)0, adapter-luid=(gint64)66049, device-id=(uint)39520, vendor-id=(uint)32902, hardware=(boolean)true, description=(string)"Intel\(R\)\ UHD\ Graphics";
Redistribute latency...
ERROR: from element /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink/GstD3D11VideoSink:videosink-actual-sink-d3d11video: Output window was closed
Additional debug info:
../sys/d3d11/gstd3d11videosink.cpp(1195): gst_d3d11_video_sink_show_frame (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink/GstD3D11VideoSink:videosink-actual-sink-d3d11video
Execution ended after 0:00:05.107888000
Setting pipeline to NULL ...
Freeing pipeline ...

Same happens when an EOS is sent.

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0': gst.d3d11.device.handle=context, device=(GstD3D11Device)"\(GstD3D11Device\)\ d3d11device4", adapter=(uint)0, adapter-luid=(gint64)66049, device-id=(uint)39520, vendor-id=(uint)32902, hardware=(boolean)true, description=(string)"Intel\(R\)\ UHD\ Graphics";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.155079000
Setting pipeline to NULL ...
Freeing pipeline ...

Can you gather a stacktrace?

Pardon, is this the stacktrace?

Setting pipeline to PAUSED ...
gst-launch-1.0.exe : 0:00:00.082553000  6200 000001CF1333C480 INFO                  cefsrc gstcefsrc.cc:419:run_cef: 
Initializing CEF
At line:1 char:1
+ gst-launch-1.0.exe cefsrc url="https://www.google.com" num-buffers=3  ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (0:00:00.0825530...nitializing CEF:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
0:00:00.108142000  6200 000001CF1333C480 LOG                   cefsrc 
gstcefsrc.cc:77:RenderHandler::GetViewRect:<cefsrc0> getting view rect
0:00:00.110339000  6200 000001CF1333C480 LOG                   cefsrc 
gstcefsrc.cc:77:RenderHandler::GetViewRect:<cefsrc0> getting view rect
0:00:00.110682000  6200 000001CF1333C480 LOG                   cefsrc 
gstcefsrc.cc:77:RenderHandler::GetViewRect:<cefsrc0> getting view rect
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:00.112324000  6200 000001CF1333C4C0 INFO                  cefsrc gstcefsrc.cc:630:gst_cef_src_fixate:<cefsrc0> 
Fixated caps to video/x-raw, format=(string)BGRA, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, 
pixel-aspect-ratio=(fraction)1/1
New clock: GstSystemClock
0:00:00.112584000  6200 000001CF1333C4C0 INFO                  cefsrc gstcefsrc.cc:642:gst_cef_src_set_caps:<cefsrc0> 
Caps set to video/x-raw, format=(string)BGRA, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, 
pixel-aspect-ratio=(fraction)1/1
0:00:00.112933000  6200 000001CF1333C4C0 LOG                   cefsrc gstcefsrc.cc:581:gst_cef_src_get_times:<cefsrc0> 
Got times start: 0:00:00.000000000 end: 0:00:00.033333333
0:00:00.113212000  6200 000001CF1333C480 LOG                   cefsrc 
gstcefsrc.cc:77:RenderHandler::GetViewRect:<cefsrc0> getting view rect
0:00:00.113423000  6200 000001CF1333C540 DEBUG                 cefsrc gstcefsrc.cc:597:gst_cef_src_query:<cefsrc0> 
Reporting latency: 0:00:00.033333333
0:00:00.113842000  6200 000001CF1333C4C0 LOG                   cefsrc gstcefsrc.cc:581:gst_cef_src_get_times:<cefsrc0> 
Got times start: 0:00:00.033333333 end: 0:00:00.066666666
0:00:00.163295000  6200 000001CF1333C4C0 LOG                   cefsrc gstcefsrc.cc:581:gst_cef_src_get_times:<cefsrc0> 
Got times start: 0:00:00.066666666 end: 0:00:00.099999999
Got EOS from element "pipeline0".
Execution ended after 0:00:00.082368000
Setting pipeline to NULL ...
0:00:00.195152000  6200 000001CF13315210 INFO                  cefsrc gstcefsrc.cc:556:gst_cef_src_stop:<cefsrc0> 
Stopping
Freeing pipeline ...

No these are logs.

PS C:\Users\trigg\dev\gstcefsrc\rebuild\Release> .\stack.bat
0:00:00.070398000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracer.c:160:gst_tracer_register:<registry0> update existing feature 000002681F1BE3C0 (latency)
0:00:00.073461000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracer.c:160:gst_tracer_register:<registry0> update existing feature 000002681F1BE300 (log)
0:00:00.075449000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracer.c:160:gst_tracer_register:<registry0> update existing feature 000002681F1BE240 (stats)
0:00:00.077439000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracer.c:160:gst_tracer_register:<registry0> update existing feature 000002681F1BE180 (leaks)
0:00:00.079437000  8568 00000268212F3E40 TRACE             GST_TRACER gsttracerrecord.c:109:gst_tracer_record_build_format: object-alive.class, type-name=(structure)"value\,\ type\=\(type\)gchararray\;", address=(structure)"value\,\ type\=\(type\)gpointer\;", description=(structure)"value\,\ type\=\(type\)gchararray\;", ref-count=(structure)"value\,\ type\=\(type\)guint\;", trace=(structure)"value\,\ type\=\(type\)gchararray\;";
0:00:00.084831000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracerrecord.c:123:gst_tracer_record_build_format: new format string: object-alive, type-name=(string)%s, address=(gpointer)%p, description=(string)%s, ref-count=(uint)%u, trace=(string)%s;
0:00:00.087906000  8568 00000268212F3E40 TRACE             GST_TRACER gsttracerrecord.c:109:gst_tracer_record_build_format: object-refings.class, ts=(structure)"value\,\ type\=\(type\)guint64\;", type-name=(structure)"value\,\ type\=\(type\)gchararray\;", address=(structure)"value\,\ type\=\(type\)gpointer\;", description=(structure)"value\,\ type\=\(type\)gchararray\;", ref-count=(structure)"value\,\ type\=\(type\)guint\;", trace=(structure)"value\,\ type\=\(type\)gchararray\;";
0:00:00.093175000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracerrecord.c:123:gst_tracer_record_build_format: new format string: object-refings, ts=(guint64)%llu, type-name=(string)%s, address=(gpointer)%p, description=(string)%s, ref-count=(uint)%u, trace=(string)%s;
0:00:00.096460000  8568 00000268212F3E40 TRACE             GST_TRACER gsttracerrecord.c:109:gst_tracer_record_build_format: object-added.class, type-name=(structure)"value\,\ type\=\(type\)gchararray\;", address=(structure)"value\,\ type\=\(type\)gpointer\;";
0:00:00.100225000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracerrecord.c:123:gst_tracer_record_build_format: new format string: object-added, type-name=(string)%s, address=(gpointer)%p;
0:00:00.102613000  8568 00000268212F3E40 TRACE             GST_TRACER gsttracerrecord.c:109:gst_tracer_record_build_format: object-removed.class, type-name=(structure)"value\,\ type\=\(type\)gchararray\;", address=(structure)"value\,\ type\=\(type\)gpointer\;";
0:00:00.105620000  8568 00000268212F3E40 DEBUG             GST_TRACER gsttracerrecord.c:123:gst_tracer_record_build_format: new format string: object-removed, type-name=(string)%s, address=(gpointer)%p;
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.073468000
Setting pipeline to NULL ...
Freeing pipeline ...
0:00:00.287911000  8568 00000268212F3E40 TRACE             GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0000026825CEE040, description=(string)0000026825CEE040, ref-count=(uint)1, trace=(string)_gst_debug_register_funcptr (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
?? (C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstcoretracers.dll)
gst_mini_object_init (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_memory_init (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_object_unref (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_object_unref (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_buffer_new_allocate (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
;
0:00:00.297813000  8568 00000268212F3E40 TRACE             GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)000002682131F480, description=(string)buffer: 000002682131F480, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 8294400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)_gst_debug_register_funcptr (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
?? (C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstcoretracers.dll)
gst_mini_object_init (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_buffer_has_flags (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_buffer_new (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
gst_buffer_new_allocate (C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
?? (??)
;

** (gst-launch-1.0:8568): WARNING **: 09:18:17.085: Leaks detected and logged under GST_DEBUG=GST_TRACER:7

These are stacktraces reported by the leak tracer, what we're interested in here is the stacktrace when the pipeline is hanging.

On Linux, I would gather it as follows:

gdb --args gst-launch-1.0 [...]
gdb > r
[...]
<ctrl + C>
gdb > signal SIGINT
[...]
<ctrl + C>
gdb > t a a bt
[...]

OK thanks. Here it is:

Starting program: C:\gstreamer\1.0\msvc_x86_64\bin\gst-launch-1.0.exe cefsrc "url=https://www.google.com" "!" fakesink
[New Thread 1076.0x1a00]
[New Thread 1076.0x266c]
[New Thread 1076.0x157c]
[New Thread 1076.0xc08]
[New Thread 1076.0x1578]
Setting pipeline to PAUSED ...
[New Thread 1076.0x1240]
[New Thread 1076.0x1438]
[New Thread 1076.0x11a4]
[New Thread 1076.0x22d0]
[New Thread 1076.0x1ca8]
[New Thread 1076.0x1dc4]
[New Thread 1076.0x4228]
[New Thread 1076.0x342c]
[Thread 1076.0x342c exited with code 0]
[New Thread 1076.0x1cf8]
[New Thread 1076.0x3adc]
[New Thread 1076.0x21d0]
[New Thread 1076.0x4780]
[New Thread 1076.0x4758]
[New Thread 1076.0x12b0]
[New Thread 1076.0x42f0]
[New Thread 1076.0x754]
[New Thread 1076.0x3e58]
[New Thread 1076.0x3694]
[New Thread 1076.0x3414]
[New Thread 1076.0x352c]
[New Thread 1076.0x43ec]
[New Thread 1076.0x35f4]
warning: onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFC63C9206D: (caller: 00007FFC63C94F4E) ReturnHr(1) tid(21d0) 80040154 Class not registered
warning: onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFC63C94F76: (caller: 00007FFC63C91A05) ReturnHr(2) tid(21d0) 80040154 Class not registered
[New Thread 1076.0xfbc]
[New Thread 1076.0x1c34]
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
[New Thread 1076.0x3ac8]
New clock: GstSystemClock
[New Thread 1076.0x3e5c]

Thread 32 received signal SIGINT, Interrupt.
[Switching to Thread 1076.0x3e5c]
0x00007ffc62d0d6a7 in TlsGetValue () from C:\Windows\System32\KernelBase.dll
(gdb) t a a bt

Thread 32 (Thread 1076.0x3e5c):
#0  0x00007ffc62d0d6a7 in TlsGetValue () from C:\Windows\System32\KernelBase.dll
#1  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#2  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#3  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 31 (Thread 1076.0x3ac8):
#0  0x00007ffc650b0764 in ntdll!ZwWaitForAlertByThreadId () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65074021 in ntdll!RtlSleepConditionVariableSRW () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc62cbce89 in SleepConditionVariableSRW () from C:\Windows\System32\KernelBase.dll
#3  0x00007ffc2055f028 in glib-2.0-0!g_cond_wait_until () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#4  0x00007ffc204e554c in glib-2.0-0!g_async_queue_pop () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#5  0x00007ffc204e5c4a in glib-2.0-0!g_async_queue_timeout_pop () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#6  0x00007ffc2053743d in glib-2.0-0!g_thread_pool_unprocessed () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#7  0x00007ffc205372ef in glib-2.0-0!g_thread_pool_stop_unused_threads () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#8  0x00007ffc205367fe in glib-2.0-0!g_thread_new () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#9  0x00007ffc2055f727 in glib-2.0-0!g_rw_lock_writer_unlock () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#10 0x00007ffc629e1bb2 in ucrtbase!_configthreadlocale () from C:\Windows\System32\ucrtbase.dll
#11 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#12 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#13 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 30 (Thread 1076.0x1c34):
#0  0x00007ffc650b0764 in ntdll!ZwWaitForAlertByThreadId () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65074021 in ntdll!RtlSleepConditionVariableSRW () from C:\Windows\SYSTEM32\ntdll.dll
--Type <RET> for more, q to quit, c to continue without paging--c
#2  0x00007ffc62cbce89 in SleepConditionVariableSRW () from C:\Windows\System32\KernelBase.dll
#3  0x00007ffc2055f028 in glib-2.0-0!g_cond_wait_until () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#4  0x00007ffc2bd9f652 in gstreamer-1.0-0!gst_system_clock_get_type () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#5  0x00007ffc2bd9f3c2 in gstreamer-1.0-0!gst_system_clock_get_type () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#6  0x00007ffc2bd48ae1 in gstreamer-1.0-0!gst_clock_id_wait () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#7  0x00007ffc20358587 in gstbase-1.0-0!gst_base_src_submit_buffer_list () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#8  0x00007ffc2035335d in gstbase-1.0-0!gst_base_sink_wait_preroll () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#9  0x00007ffc20353c2b in gstbase-1.0-0!gst_base_src_get_do_timestamp () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#10 0x00007ffc20354b03 in gstbase-1.0-0!gst_base_src_is_live () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#11 0x00007ffc2bda4ee0 in gstreamer-1.0-0!gst_task_cleanup_all () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#12 0x00007ffc205372be in glib-2.0-0!g_thread_pool_stop_unused_threads () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#13 0x00007ffc205367fe in glib-2.0-0!g_thread_new () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#14 0x00007ffc2055f727 in glib-2.0-0!g_rw_lock_writer_unlock () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#15 0x00007ffc629e1bb2 in ucrtbase!_configthreadlocale () from C:\Windows\System32\ucrtbase.dll
#16 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#17 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#18 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 29 (Thread 1076.0xfbc "CacheThread_BlockFile"):
#0  0x00007ffc650ace94 in ntdll!ZwRemoveIoCompletion () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62cb19cf in KERNELBASE!GetQueuedCompletionStatus () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3893be1 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd3893ebd in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd3893b13 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd3891a3a in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffbd387771b in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#9  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#10 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#11 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#12 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 28 (Thread 1076.0x35f4):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 27 (Thread 1076.0x43ec):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 26 (Thread 1076.0x352c):
#0  0x00007ffc650ad8c4 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c9cb20 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffc63cfb1e6 in combase!RoGetServerActivatableClasses () from C:\Windows\System32\combase.dll
#3  0x00007ffc63cfb060 in combase!RoGetServerActivatableClasses () from C:\Windows\System32\combase.dll
#4  0x00007ffc63cfae70 in combase!RoGetServerActivatableClasses () from C:\Windows\System32\combase.dll
#5  0x00007ffc63cfadf9 in combase!RoGetServerActivatableClasses () from C:\Windows\System32\combase.dll
#6  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 25 (Thread 1076.0x3414 "ThreadPoolBackgroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5becfc8 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 24 (Thread 1076.0x3694 "ThreadPoolSingleThreadSharedForegroundBlocking4"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898322 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9ea in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed32f in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed148 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 23 (Thread 1076.0x3e58 "ThreadPoolSingleThreadSharedBackgroundBlocking3"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898322 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9ea in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed32f in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed008 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 22 (Thread 1076.0x754 "VideoCaptureThread"):
#0  0x00007ffc62aca104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
#1  0x00007ffc63aa0b5e in USER32!MsgWaitForMultipleObjectsEx () from C:\Windows\System32\user32.dll
#2  0x00007ffbd38929ac in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd38923e7 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd3891a3a in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd387771b in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#9  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#10 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#11 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 21 (Thread 1076.0x42f0 "ThreadPoolForegroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed32f in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed108 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 20 (Thread 1076.0x12b0 "ThreadPoolSingleThreadForegroundBlocking2"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898322 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9ea in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed188 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 19 (Thread 1076.0x4758 "CompositorTileWorker1"):
#0  0x00007ffc650b0764 in ntdll!ZwWaitForAlertByThreadId () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65074021 in ntdll!RtlSleepConditionVariableSRW () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc62cbce89 in SleepConditionVariableSRW () from C:\Windows\System32\KernelBase.dll
#3  0x00007ffbd4654147 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd465406c in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd3d37b4d in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 18 (Thread 1076.0x4780 "ThreadPoolForegroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed108 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 17 (Thread 1076.0x21d0 "ThreadPoolSingleThreadCOMSTASharedForegroundBlocking1"):
#0  0x00007ffc62aca104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
#1  0x00007ffc63aa0b5e in USER32!MsgWaitForMultipleObjectsEx () from C:\Windows\System32\user32.dll
#2  0x00007ffbd4e38281 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed1c8 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 1076.0x3adc "ThreadPoolSingleThreadCOMSTASharedForeground0"):
#0  0x00007ffc62aca104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
#1  0x00007ffc63aa0b5e in USER32!MsgWaitForMultipleObjectsEx () from C:\Windows\System32\user32.dll
#2  0x00007ffbd4e38281 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed1c8 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 15 (Thread 1076.0x1cf8):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 13 (Thread 1076.0x4228 "MemoryInfra"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898322 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd4269344 in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd387771b in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#9  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 1076.0x1dc4 "Chrome_IOThread"):
#0  0x00007ffc650ace94 in ntdll!ZwRemoveIoCompletion () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62cb19cf in KERNELBASE!GetQueuedCompletionStatus () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3893be1 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd3893ebd in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd3893b13 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd3891a3a in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffbd1ec6888 in libcef!cef_string_multimap_size () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#9  0x00007ffbd387771b in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#10 0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#11 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#12 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#13 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 1076.0x1ca8 "ThreadPoolForegroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed108 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 1076.0x22d0 "ThreadPoolBackgroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5becfc8 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 1076.0x11a4 "ThreadPoolServiceThread"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd42692ff in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd4e34878 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd387771b in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#9  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#10 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#11 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 1076.0x1438 "ThreadPoolForegroundWorker"):
#0  0x00007ffc650acdf4 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c71a5e in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffbd3898541 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd5bec9f9 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd5bed5ae in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd5bed108 in libcef!GetHandleVerifier () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd3898f46 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#8  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#9  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 1076.0x1240 "CrBrowserMain"):
#0  0x00007ffc62aca104 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
#1  0x00007ffc63aa0b5e in USER32!MsgWaitForMultipleObjectsEx () from C:\Windows\System32\user32.dll
#2  0x00007ffbd38929ac in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#3  0x00007ffbd38923e7 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#4  0x00007ffbd3891a3a in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#5  0x00007ffbd42792fb in libcef!cef_time_delta () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#6  0x00007ffbd384b571 in libcef!cef_string_utf16_to_upper () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#7  0x00007ffbd421b6dd in libcef!IsSandboxedProcess () from C:\gstreamer\1.0\msvc_x86_64\bin\libcef.dll
#8  0x00007ffc2b295766 in gstcef!gst_plugin_cef_register () from C:\Users\trigg\Dev\gstcefsrc\rebuild\Release\gstcef.dll
#9  0x00007ffc205367fe in glib-2.0-0!g_thread_new () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#10 0x00007ffc2055f727 in glib-2.0-0!g_rw_lock_writer_unlock () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#11 0x00007ffc629e1bb2 in ucrtbase!_configthreadlocale () from C:\Windows\System32\ucrtbase.dll
#12 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#13 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#14 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 1076.0x1578):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 1076.0xc08):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 1076.0x157c):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 1076.0x266c):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 1076.0x1a00):
#0  0x00007ffc650b07c4 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc65062dc7 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2  0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3  0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 1076.0x42fc):
#0  0x00007ffc650ad8c4 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1  0x00007ffc62c9cb20 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2  0x00007ffc2051d4e3 in glib-2.0-0!g_poll () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#3  0x00007ffc2051d71f in glib-2.0-0!g_poll () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#4  0x00007ffc2051d087 in glib-2.0-0!g_poll () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#5  0x00007ffc20554e78 in glib-2.0-0!g_main_context_pending () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#6  0x00007ffc20554b90 in glib-2.0-0!g_main_context_is_owner () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#7  0x00007ffc205561f3 in glib-2.0-0!g_main_loop_run () from C:\gstreamer\1.0\msvc_x86_64\bin\glib-2.0-0.dll
#8  0x00007ff6c2002834 in ?? ()
#9  0x00007ff6c2003aa8 in ?? ()
#10 0x00007ffc639a7034 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#11 0x00007ffc65062651 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#12 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Hrm, this looks like a stacktrace but I'm afraid it is completely non-sensical, for instance:

#4  0x00007ffc2bd9f652 in gstreamer-1.0-0!gst_system_clock_get_type () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#5  0x00007ffc2bd9f3c2 in gstreamer-1.0-0!gst_system_clock_get_type () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#6  0x00007ffc2bd48ae1 in gstreamer-1.0-0!gst_clock_id_wait () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll
#7  0x00007ffc20358587 in gstbase-1.0-0!gst_base_src_submit_buffer_list () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#8  0x00007ffc2035335d in gstbase-1.0-0!gst_base_sink_wait_preroll () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#9  0x00007ffc20353c2b in gstbase-1.0-0!gst_base_src_get_do_timestamp () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#10 0x00007ffc20354b03 in gstbase-1.0-0!gst_base_src_is_live () from C:\gstreamer\1.0\msvc_x86_64\bin\gstbase-1.0-0.dll
#11 0x00007ffc2bda4ee0 in gstreamer-1.0-0!gst_task_cleanup_all () from C:\gstreamer\1.0\msvc_x86_64\bin\gstreamer-1.0-0.dll

This chain of function calls makes absolutely zero sense, it just looks like a random collection of unrelated function calls.

I'm not really familiar with Windows, but you might need to gather a trace with the Visual Studio debugger in order to get a better idea of what's happening.

OK I'll give it a shot.. Thanks

tp-m commented

This chain of function calls makes absolutely zero sense, it just looks like a random collection of unrelated function calls.

I wonder if this happens when there's no proper debug info, and something tries to just find the preceding/nearest public function. Seen that happen on Linux too.

Sounds plausible, I don't think I've ever seen that on Linux though

Closing because no news for a month, please reopen if you have more info :)