Opened log file 'H:\QA\rundaily-2024\watch4dumps\logs\20260730_081827_632.WI-V3_0_15_33869.9692.txt'

Microsoft (R) Windows Debugger Version 10.0.22621.1 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [K:\FTPS\FBDUMP\firebird.exe.9692.dmp]
User Mini Dump File with Full Memory: Only application data is available


************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             H:\QA\rundaily-2024\unpacked-snapshot.tmp
OK                                             H:\QA\rundaily-2024\unpacked-snapshot.tmp\plugins
Symbol search path is: H:\QA\rundaily-2024\unpacked-snapshot.tmp;H:\QA\rundaily-2024\unpacked-snapshot.tmp\plugins
Executable search path is: 
Windows 10 Version 19045 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
Machine Name:
Debug session time: Thu Jul 30 08:18:27.000 2026 (UTC + 3:00)
System Uptime: 2 days 20:54:03.251
Process Uptime: 0 days 0:25:11.000
.NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\atlmfc.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\ObjectiveC.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\concurrency.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\cpp_rest.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\stl.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Data.Json.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Media.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\windows.natvis'
NatVis script successfully loaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\winrt.natvis'
...............................................................

Loading unloaded module list
............................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(25dc.b4c): Integer overflow - code c0000095 (first/second chance not available)
For analysis of this file, run !analyze -v
ntdll!NtWaitForMultipleObjects+0x14:
00007ff8`9aa4e0f4 c3              ret
0:009> $$ https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/k--kb--kc--kd--kp--kp--kv--display-stack-backtrace-
0:009> lm
start             end                 module name
00000000`03390000 00000000`0349f000   fbintl     (deferred)             
00000000`034a0000 00000000`0354a000   fbtrace    (deferred)             
00000000`03c70000 00000000`03cd9000   srp        (deferred)             
00000000`04300000 00000000`0435a000   Legacy_UserManager   (deferred)             
00000000`4ad00000 00000000`4ad03000   icudt52    (deferred)             
00000000`50070000 00000000`50215000   icuin52    (deferred)             
00000000`50220000 00000000`50362000   icuuc52    (deferred)             
00000000`50370000 00000000`50442000   msvcr100   (deferred)             
00000000`52330000 00000000`52349000   zlib1      (deferred)             
00000000`77f60000 00000000`77ff8000   msvcp100   (deferred)             
00000001`40000000 00000001`400f9000   firebird   (deferred)             
00000001`80000000 00000001`80007000   ib_util    (deferred)             
00007ff8`52730000 00007ff8`52ea5000   engine12   (deferred)             
00007ff8`70d20000 00007ff8`70efa000   fbclient   (deferred)             
00007ff8`7dcf0000 00007ff8`7dd02000   winrnr     (deferred)             
00007ff8`7df40000 00007ff8`7df5d000   wshbth     (deferred)             
00007ff8`7df80000 00007ff8`7df9b000   pnrpnsp    (deferred)             
00007ff8`7e3d0000 00007ff8`7e3e7000   NapiNSP    (deferred)             
00007ff8`7f400000 00007ff8`7f41e000   VCRUNTIME140   (deferred)             
00007ff8`82170000 00007ff8`82180000   fbSampleKeyHolder   (deferred)             
00007ff8`823e0000 00007ff8`823ec000   secur32    (deferred)             
00007ff8`82ee0000 00007ff8`82efd000   mpr        (deferred)             
00007ff8`83570000 00007ff8`83620000   comctl32   (deferred)             
00007ff8`83860000 00007ff8`8386a000   rasadhlp   (deferred)             
00007ff8`8de10000 00007ff8`8de90000   FWPUCLNT   (deferred)             
00007ff8`94590000 00007ff8`945ad000   nlaapi     (deferred)             
00007ff8`95f00000 00007ff8`966a5000   windows_storage   (deferred)             
00007ff8`96fd0000 00007ff8`97008000   rsaenh     (deferred)             
00007ff8`97220000 00007ff8`97253000   ntmarta    (deferred)             
00007ff8`97390000 00007ff8`973cb000   IPHLPAPI   (deferred)             
00007ff8`973d0000 00007ff8`9749a000   dnsapi     (deferred)             
00007ff8`97600000 00007ff8`9768c000   msv1_0     (deferred)             
00007ff8`97690000 00007ff8`976fa000   mswsock    (deferred)             
00007ff8`97820000 00007ff8`9782c000   CRYPTBASE   (deferred)             
00007ff8`978b0000 00007ff8`978db000   wldp       (deferred)             
00007ff8`978f0000 00007ff8`97908000   cryptsp    (deferred)             
00007ff8`97910000 00007ff8`97925000   cryptdll   (deferred)             
00007ff8`97940000 00007ff8`97957000   NtlmShared   (deferred)             
00007ff8`97f20000 00007ff8`97f52000   sspicli    (deferred)             
00007ff8`97f70000 00007ff8`97f94000   profapi    (deferred)             
00007ff8`98040000 00007ff8`980c2000   bcryptPrimitives   (deferred)             
00007ff8`982b0000 00007ff8`985a6000   KERNELBASE   (export symbols)       KERNELBASE.dll
00007ff8`98660000 00007ff8`98779000   gdi32full   (deferred)             
00007ff8`98780000 00007ff8`987a2000   win32u     (deferred)             
00007ff8`987b0000 00007ff8`988b0000   ucrtbase   (deferred)             
00007ff8`98900000 00007ff8`9899d000   msvcp_win   (deferred)             
00007ff8`989a0000 00007ff8`989c7000   bcrypt     (deferred)             
00007ff8`98b80000 00007ff8`992f0000   shell32    (deferred)             
00007ff8`992f0000 00007ff8`992f8000   psapi      (deferred)             
00007ff8`993b0000 00007ff8`9944f000   sechost    (deferred)             
00007ff8`99450000 00007ff8`9951d000   oleaut32   (deferred)             
00007ff8`99680000 00007ff8`999d4000   combase    (deferred)             
00007ff8`999e0000 00007ff8`99b0b000   ole32      (deferred)             
00007ff8`99b10000 00007ff8`99bd2000   kernel32   (deferred)             
00007ff8`99bf0000 00007ff8`99c8e000   msvcrt     (deferred)             
00007ff8`99db0000 00007ff8`99ed0000   rpcrt4     (deferred)             
00007ff8`99ed0000 00007ff8`99ed8000   nsi        (deferred)             
00007ff8`99ee0000 00007ff8`99f4b000   ws2_32     (deferred)             
00007ff8`99fe0000 00007ff8`9a091000   advapi32   (deferred)             
00007ff8`9a0a0000 00007ff8`9a14d000   SHCore     (deferred)             
00007ff8`9a210000 00007ff8`9a23b000   gdi32      (deferred)             
00007ff8`9a6b0000 00007ff8`9a70b000   shlwapi    (deferred)             
00007ff8`9a7c0000 00007ff8`9a961000   user32     (deferred)             
00007ff8`9a9b0000 00007ff8`9aba8000   ntdll      (export symbols)       ntdll.dll

Unloaded modules:
00000000`05d20000 00000000`05d28000   ib_udf.DLL
00000000`05d20000 00000000`05d28000   ib_udf.DLL
00000000`014d0000 00000000`014d9000   fbudf.DLL
00007ff8`79ae0000 00007ff8`79aee000   fbSampleDbCrypt.DLL
00000000`014f0000 00000000`014f8000   ib_udf.DLL
00000000`01550000 00000000`01558000   ib_udf.DLL
00000000`014a0000 00000000`014a9000   fbudf.DLL
00000000`05670000 00000000`05679000   fbudf.DLL
00000000`05680000 00000000`05688000   ib_udf.DLL
00000000`05500000 00000000`05508000   ib_udf.DLL
00000000`054f0000 00000000`054f9000   fbudf.DLL
00000000`00af0000 00000000`00b4a000   Legacy_Auth.DLL
00000000`05ff0000 00000000`0604a000   Legacy_UserManager.DLL
00000000`016b0000 00000000`016b8000   ib_udf.DLL
00000000`021c0000 00000000`021c8000   ib_udf.DLL
00000000`02170000 00000000`02179000   fbudf.DLL
00000000`02310000 00000000`0236a000   Legacy_Auth.DLL
00007ff8`79ae0000 00007ff8`79aee000   fbSampleDbCrypt.DLL
00000000`00af0000 00000000`00b4a000   Legacy_Auth.DLL
00000000`020e0000 00000000`0213a000   Legacy_UserManager.DLL
00000000`05990000 00000000`059f9000   Srp.DLL 
00007ff8`82170000 00007ff8`82180000   fbSampleKeyHolder.DLL
00007ff8`7f400000 00007ff8`7f41e000   VCRUNTIME140.dll
00007ff8`79ae0000 00007ff8`79aee000   fbSampleDbCrypt.DLL
00000000`00ea0000 00000000`00efa000   Legacy_Auth.DLL
00000000`03de0000 00000000`03e3a000   Legacy_UserManager.DLL
00000000`03d30000 00000000`03d99000   Srp.DLL 
00000000`05e90000 00000000`05e99000   fbudf.DLL
00000000`03db0000 00000000`03e12000   udr_engine.DLL
00000000`02350000 00000000`0236f000   udrcpp_example.DLL
00000000`03e30000 00000000`03e38000   ib_udf.DLL
00000000`03ed0000 00000000`03ed8000   ib_udf.DLL
00000000`03e50000 00000000`03eb2000   udr_engine.DLL
00000000`03de0000 00000000`03dff000   udrcpp_example.DLL
00007ff8`79ae0000 00007ff8`79aee000   fbSampleDbCrypt.DLL
00000000`05330000 00000000`0538a000   Legacy_Auth.DLL
00000000`05fe0000 00000000`0603a000   Legacy_UserManager.DLL
00000000`00e90000 00000000`00eea000   Legacy_Auth.DLL
00000000`03d90000 00000000`03dea000   Legacy_UserManager.DLL
00000000`05f70000 00000000`05fd9000   Srp.DLL 
00000000`00e90000 00000000`00eea000   Legacy_Auth.DLL
00000000`03e90000 00000000`03eea000   Legacy_UserManager.DLL
00000000`03d20000 00000000`03d89000   Srp.DLL 
00000000`053f0000 00000000`0544a000   Legacy_Auth.DLL
0:009> ~*kpn 0xFFFF

   0  Id: 25dc.2dcc Suspend: 0 Teb: 00000000`003a4000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`007ff528 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`007ff530 00007ff8`993b6765     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`007ff5d0 00007ff8`993b6049     sechost!StartServiceCtrlDispatcherW+0xc85
03 00000000`007ff710 00007ff8`993f9ea3     sechost!StartServiceCtrlDispatcherW+0x569
04 00000000`007ff850 00000001`40018de3     sechost!StartServiceCtrlDispatcherA+0x93
05 00000000`007ff880 00000001`4009ac8b     firebird!WinMain(struct HINSTANCE__ * hThisInst = 0x00000000`009e3d15, struct HINSTANCE__ * __formal = 0x00000000`00000000, char * lpszArgs = 0x00000000`00000000 "", int nWndMode = 0n0)+0x303 [h:\snapshots\hqbird\src\remote\server\os\win32\srvr_w32.cpp @ 331]
06 00000000`007ffe80 00007ff8`99b27374     firebird!__tmainCRTStartup(void)+0x15f [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crtexe.c @ 547]
07 00000000`007fff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
08 00000000`007fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   1  Id: 25dc.2228 Suspend: 0 Teb: 00000000`003ac000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`01f8fdf8 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`01f8fe00 00000001`400164ac     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`01f8fea0 00007ff8`993bdfd8     firebird!CNTL_main_thread(unsigned long __formal = 0x9f7d90, char ** __formal = 0x00000000`00000000)+0xec [h:\snapshots\hqbird\src\remote\server\os\win32\cntl.cpp @ 99]
03 00000000`01f8ff00 00007ff8`99b27374     sechost!WaitServiceState+0x328
04 00000000`01f8ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
05 00000000`01f8ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   2  Id: 25dc.31a0 Suspend: 0 Teb: 00000000`003b0000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`0278f238 00007ff8`97698c5c     ntdll!ZwWaitForSingleObject+0x14
01 00000000`0278f240 00007ff8`976a003e     mswsock+0x8c5c
02 00000000`0278f2e0 00007ff8`99ef16f7     mswsock!Tcpip4_WSHAddressToString+0xa8e
03 00000000`0278f490 00000001`40085214     ws2_32!select+0x137
04 00000000`0278f570 00000001`4008851c     firebird!select_wait(struct rem_port * main_port = 0x00000000`00000000, class Select * selct = 0x00000000`00940d40)+0x274 [h:\snapshots\hqbird\src\remote\inet.cpp @ 2398]
05 00000000`0278f610 00000001`4007aea5     firebird!select_multi(struct rem_port * main_port = 0x00000000`00000000, unsigned char * buffer = 0x00000000`00000000 "", short bufsize = 0n64, short * length = 0x00000000`00969bc0, class Firebird::RefPtr<rem_port> * port = 0x00000000`0278f6d0)+0x1fc [h:\snapshots\hqbird\src\remote\inet.cpp @ 2176]
06 00000000`0278f660 00000001`400396de     firebird!rem_port::select_multi(unsigned char * buffer = 0x00000000`009404c0 "", short bufsize = 0n0, short * length = 0x00000000`00941ac0, class Firebird::RefPtr<rem_port> * port = 0x00000000`0278f6d0)+0x15 [h:\snapshots\hqbird\src\remote\remote.cpp @ 670]
07 00000000`0278f6a0 00000001`400180a7     firebird!SRVR_multi_thread(struct rem_port * main_port = 0x00000000`009433d0, unsigned short flags = 0)+0x1be [h:\snapshots\hqbird\src\remote\server\server.cpp @ 1609]
08 00000000`0278fe30 00000001`4005f837     firebird!inet_connect_wait_thread(void * __formal = 0x00000000`01b81d00)+0x77 [h:\snapshots\hqbird\src\remote\server\os\win32\srvr_w32.cpp @ 413]
09 00000000`0278fe90 00000000`50391d9f     firebird!threadStart(void * arg = 0x00000000`009433d0)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
0a 00000000`0278fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
0b 00000000`0278ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
0c 00000000`0278ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0d 00000000`0278ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   3  Id: 25dc.2dfc Suspend: 0 Teb: 00000000`003b2000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`02b8f9c8 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`02b8f9d0 00000001`4008aaab     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`02b8fa70 00000001`4008c199     firebird!connect_client(struct rem_port * port = 0x00000000`05d50a40)+0x6b [h:\snapshots\hqbird\src\remote\os\win32\wnet.cpp @ 692]
03 00000000`02b8fac0 00000001`4001836b     firebird!WNET_connect(char * name = 0x00000000`00000000 "", struct packet * packet = 0x00000000`00000000, unsigned short flag = 0x3390, class Firebird::RefPtr<Config const > * config = 0x00000000`00003030)+0x239 [h:\snapshots\hqbird\src\remote\os\win32\wnet.cpp @ 347]
04 00000000`02b8fd60 00000001`4005f837     firebird!wnet_connect_wait_thread(void * __formal = 0x00000000`01b84390)+0x5b [h:\snapshots\hqbird\src\remote\server\os\win32\srvr_w32.cpp @ 449]
05 00000000`02b8fe90 00000000`50391d9f     firebird!threadStart(void * arg = 0x00000000`00943440)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
06 00000000`02b8fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
07 00000000`02b8ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
08 00000000`02b8ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
09 00000000`02b8ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   4  Id: 25dc.374 Suspend: 0 Teb: 00000000`003b4000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`02f8fbc8 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`02f8fbd0 00000001`4009020c     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`02f8fc70 00000001`400904c9     firebird!Remote::XnetServerEndPoint::connect_server(unsigned short flag = 0xf95b)+0x6c [h:\snapshots\hqbird\src\remote\os\win32\xnet.cpp @ 1399]
03 00000000`02f8fd10 00000001`40018433     firebird!XNET_connect(struct packet * packet = 0x00000000`00000000, unsigned short flag = 0, class Firebird::RefPtr<Config const > * config = 0x00000000`009433b0)+0xf9 [h:\snapshots\hqbird\src\remote\os\win32\xnet.cpp @ 429]
04 00000000`02f8fd60 00000001`4005f837     firebird!xnet_connect_wait_thread(void * __formal = 0x00000000`01b84660)+0x53 [h:\snapshots\hqbird\src\remote\server\os\win32\srvr_w32.cpp @ 500]
05 00000000`02f8fe90 00000000`50391d9f     firebird!threadStart(void * arg = 0x00000000`009434b0)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
06 00000000`02f8fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
07 00000000`02f8ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
08 00000000`02f8ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
09 00000000`02f8ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   5  Id: 25dc.4cc Suspend: 0 Teb: 00000000`003b8000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`0338fc48 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`0338fc50 00007ff8`70dee461     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`0338fcf0 00007ff8`70d63036     fbclient!Firebird::Semaphore::tryEnter(int seconds = 0n27857392, int milliseconds = 0n-1070740328)+0x21 [h:\snapshots\hqbird\src\common\classes\semaphore.cpp @ 86]
03 00000000`0338fd20 00007ff8`70dd4177     fbclient!Why::`anonymous namespace'::TimerEntry::timeThread(void * __formal = 0x00000000`00000000)+0x186 [h:\snapshots\hqbird\src\yvalve\masterimplementation.cpp @ 264]
04 00000000`0338fe90 00000000`50391d9f     fbclient!threadStart(void * arg = 0x00000000`00928b90)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
05 00000000`0338fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
06 00000000`0338ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
07 00000000`0338ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
08 00000000`0338ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   6  Id: 25dc.1860 Suspend: 0 Teb: 00000000`003bc000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`0500fcf8 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`0500fd00 00007ff8`52b3fc4c     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`0500fda0 00007ff8`529c441f     engine12!Firebird::SharedMemoryBase::eventWait(struct Firebird::event_t * event = 0x00000000`01ae2ee0, long value = 0n27935632, long micro_seconds = 0n1387532976)+0x6c [h:\snapshots\hqbird\src\common\isc_sync.cpp @ 805]
03 00000000`0500fdd0 00007ff8`529bec3d     engine12!`anonymous namespace'::MappingIpc::clearDeliveryThread(void)+0x10f [h:\snapshots\hqbird\src\jrd\mapping.cpp @ 880]
04 00000000`0500fe20 00007ff8`529bfe79     engine12!ThreadFinishSync<`anonymous namespace'::MappingIpc * __ptr64,EmptyThreadSyncCleanup<`anonymous namespace'::MappingIpc * __ptr64> >::internalRun(void)+0x1d [h:\snapshots\hqbird\src\common\threadstart.h @ 183]
05 00000000`0500fe60 00007ff8`52b3c717     engine12!ThreadFinishSync<`anonymous namespace'::MappingIpc * __ptr64,EmptyThreadSyncCleanup<`anonymous namespace'::MappingIpc * __ptr64> >::internalRun(void * arg = 0x00000000`03b63810)+0x9 [h:\snapshots\hqbird\src\common\threadstart.h @ 176]
06 00000000`0500fe90 00000000`50391d9f     engine12!threadStart(void * arg = 0x00000000`01aa43a0)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
07 00000000`0500fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
08 00000000`0500ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
09 00000000`0500ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0a 00000000`0500ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   7  Id: 25dc.8f4 Suspend: 0 Teb: 00000000`002d6000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`042ff688 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`042ff690 00007ff8`52b50a61     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`042ff730 00007ff8`52acb305     engine12!Firebird::Semaphore::tryEnter(int seconds = 0n22386848, int milliseconds = 0n1619594960)+0x21 [h:\snapshots\hqbird\src\common\classes\semaphore.cpp @ 86]
03 00000000`042ff760 00007ff8`52ac6a2d     engine12!Jrd::Database::garbage_collector(class Jrd::Database * dbb = 0x00007ff8`52e5a0a0)+0xb75 [h:\snapshots\hqbird\src\jrd\vio.cpp @ 5542]
04 00000000`042ffe20 00007ff8`52acb7d9     engine12!ThreadFinishSync<Jrd::Database * __ptr64,EmptyThreadSyncCleanup<Jrd::Database * __ptr64> >::internalRun(void)+0x1d [h:\snapshots\hqbird\src\common\threadstart.h @ 183]
05 00000000`042ffe60 00007ff8`52b3c717     engine12!ThreadFinishSync<Jrd::Database * __ptr64,EmptyThreadSyncCleanup<Jrd::Database * __ptr64> >::internalRun(void * arg = 0x00000000`1caf51e0)+0x9 [h:\snapshots\hqbird\src\common\threadstart.h @ 176]
06 00000000`042ffe90 00000000`50391d9f     engine12!threadStart(void * arg = 0x00000000`01aa6200)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
07 00000000`042ffed0 00000000`50391e3b     msvcr100!endthreadex+0x43
08 00000000`042fff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
09 00000000`042fff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0a 00000000`042fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   8  Id: 25dc.2de8 Suspend: 0 Teb: 00000000`0033c000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`07c6f758 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`07c6f760 00007ff8`52b50a61     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`07c6f800 00007ff8`528ecc82     engine12!Firebird::Semaphore::tryEnter(int seconds = 0n1, int milliseconds = 0n1496107456)+0x21 [h:\snapshots\hqbird\src\common\classes\semaphore.cpp @ 86]
03 00000000`07c6f830 00007ff8`528eaabd     engine12!Jrd::BufferControl::cache_writer(class Jrd::BufferControl * bcb = 0x00007ff8`52e5a0a0)+0x582 [h:\snapshots\hqbird\src\jrd\cch.cpp @ 3074]
04 00000000`07c6fe20 00007ff8`528eab59     engine12!ThreadFinishSync<Jrd::BufferControl * __ptr64,EmptyThreadSyncCleanup<Jrd::BufferControl * __ptr64> >::internalRun(void)+0x1d [h:\snapshots\hqbird\src\common\threadstart.h @ 183]
05 00000000`07c6fe60 00007ff8`52b3c717     engine12!ThreadFinishSync<Jrd::BufferControl * __ptr64,EmptyThreadSyncCleanup<Jrd::BufferControl * __ptr64> >::internalRun(void * arg = 0x00000000`1caf4c40)+0x9 [h:\snapshots\hqbird\src\common\threadstart.h @ 176]
06 00000000`07c6fe90 00000000`50391d9f     engine12!threadStart(void * arg = 0x00000000`01aeb270)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
07 00000000`07c6fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
08 00000000`07c6ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
09 00000000`07c6ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0a 00000000`07c6ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

#  9  Id: 25dc.b4c Suspend: 0 Teb: 00000000`003a8000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`0746d558 00007ff8`98300d00     ntdll!NtWaitForMultipleObjects+0x14
01 00000000`0746d560 00007ff8`98300bfe     KERNELBASE!WaitForMultipleObjectsEx+0xf0
02 00000000`0746d850 00007ff8`99b81f5a     KERNELBASE!WaitForMultipleObjects+0xe
03 00000000`0746d890 00007ff8`99b81996     kernel32!WerpLaunchAeDebug+0x2cba
04 00000000`0746d9b0 00007ff8`983dc6f9     kernel32!WerpLaunchAeDebug+0x26f6
05 00000000`0746d9f0 00007ff8`9aa558d8     KERNELBASE!UnhandledExceptionFilter+0x3d9
06 00000000`0746db10 00007ff8`9aa3ce46     ntdll!memset+0x1218
07 00000000`0746db50 00007ff8`9aa5296f     ntdll!_C_specific_handler+0x96
08 00000000`0746dbc0 00007ff8`9aa02554     ntdll!_chkstk+0x11f
09 00000000`0746dbf0 00007ff8`9aa5147e     ntdll!RtlRaiseException+0x484
0a 00000000`0746e300 00007ff8`52a7b376     ntdll!KiUserExceptionDispatcher+0x2e
0b 00000000`0746f0e0 00007ff8`52799f48     engine12!`anonymous namespace'::evlMod(class Jrd::thread_db * tdbb = 0x00000000`0226f1a0, class SysFunction * __formal = 0x00000000`0746f6c0, class Firebird::Array<NestConst<Jrd::ValueExprNode>,Firebird::EmptyStorage<NestConst<Jrd::ValueExprNode> > > * args = 0x00000000`00000003, struct Jrd::impure_value * impure = 0x00000000`03e56510)+0x106 [h:\snapshots\hqbird\src\jrd\sysfunction.cpp @ 3133]
0c 00000000`0746f130 00007ff8`5292fa2c     engine12!Jrd::EVL_expr(class Jrd::thread_db * tdbb = 0x00000000`03e57640, class Jrd::jrd_req * request = 0x00000000`03e561a0, class Jrd::ValueExprNode * node = 0x00000000`03e56020)+0x68 [h:\snapshots\hqbird\src\jrd\evl_proto.h @ 63]
0d 00000000`0746f160 00007ff8`5289b40a     engine12!EXE_assignment(class Jrd::thread_db * tdbb = 0x00000000`03e56508, class Jrd::AssignmentNode * node = 0x00000000`03e55fc0)+0x3c [h:\snapshots\hqbird\src\jrd\exe.cpp @ 217]
0e 00000000`0746f1a0 00007ff8`5293029d     engine12!Jrd::CompoundStmtNode::execute(class Jrd::thread_db * tdbb = 0x00000000`05b50080, class Jrd::jrd_req * request = 0x00000000`03e55fc0, struct Jrd::StmtNode::ExeState * __formal = 0x00000000`03e57640)+0x6a [h:\snapshots\hqbird\src\dsql\stmtnodes.cpp @ 880]
0f 00000000`0746f1d0 00007ff8`52930582     engine12!EXE_looper(class Jrd::thread_db * tdbb = 0x00000000`0746f6c0, class Jrd::jrd_req * request = 0x00000000`03e57640, class Jrd::StmtNode * node = 0x00000000`03e55fc0)+0x1dd [h:\snapshots\hqbird\src\jrd\exe.cpp @ 1270]
10 00000000`0746f2d0 00007ff8`52930786     engine12!looper_seh(class Jrd::thread_db * tdbb = 0x00000000`00000001, class Jrd::jrd_req * request = 0x00000000`00000000, class Jrd::StmtNode * node = 0x00000000`000349d0)+0x32 [h:\snapshots\hqbird\src\jrd\exe.cpp @ 1404]
11 00000000`0746f330 00007ff8`52930fd5     engine12!execute_looper(class Jrd::thread_db * tdbb = 0x00000000`0746f6c0, class Jrd::jrd_req * request = 0x00000000`0746f4d9, class Jrd::jrd_tra * transaction = 0x00000000`00000001, class Jrd::StmtNode * node = 0x00000000`00000010, Jrd::jrd_req::req_s next_state = req_sync (0n5))+0xa6 [h:\snapshots\hqbird\src\jrd\exe.cpp @ 985]
12 00000000`0746f360 00007ff8`5298aa94     engine12!EXE_receive(class Jrd::thread_db * tdbb = 0x00000000`0746f4b0, class Jrd::jrd_req * request = 0x00000000`03e57640, unsigned short msg = 0xe070, unsigned long length = 0x10, unsigned char * buffer = 0x00000000`0231e850 "", bool top_level = true)+0x115 [h:\snapshots\hqbird\src\jrd\exe.cpp @ 627]
13 00000000`0746f400 00007ff8`52818c79     engine12!JRD_receive(class Jrd::thread_db * tdbb = 0x00000000`0231e350, class Jrd::jrd_req * request = 0x00000000`0746f858, unsigned short msg_type = 0, unsigned long msg_length = 0x231e350, unsigned char * msg = 0x00000000`0231e850 "")+0x24 [h:\snapshots\hqbird\src\jrd\jrd.cpp @ 8156]
14 00000000`0746f440 00007ff8`5281f768     engine12!Jrd::DsqlDmlRequest::fetch(class Jrd::thread_db * tdbb = 0x00000000`05e8fa90, unsigned char * msgBuffer = 0x00000000`0746f858 "???")+0x2a9 [h:\snapshots\hqbird\src\dsql\dsql.cpp @ 393]
15 00000000`0746f540 00007ff8`529a3c07     engine12!Jrd::DsqlCursor::fetchNext(class Jrd::thread_db * tdbb = 0x00000000`01fdbd20, unsigned char * buffer = 0x00000000`05e8fa90 "")+0x18 [h:\snapshots\hqbird\src\dsql\dsqlcursor.cpp @ 108]
16 00000000`0746f570 00007ff8`529a834f     engine12!Jrd::JResultSet::fetchNext(class Firebird::CheckStatusWrapper * user_status = 0x00007ff8`70d920e1, void * buffer = 0x00000000`63a4bcb8)+0x187 [h:\snapshots\hqbird\src\jrd\jrd.cpp @ 4886]
17 00000000`0746f830 00007ff8`70d99fa2     engine12!Firebird::IResultSetBaseImpl<Jrd::JResultSet,Firebird::CheckStatusWrapper,Firebird::IReferenceCountedImpl<Jrd::JResultSet,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JResultSet,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IResultSet> > > > >::cloopfetchNextDispatcher(class Firebird::IResultSet * self = 0x00000000`0746f8c0, class Firebird::IStatus * status = 0x00000000`0000000c, void * message = 0x00000000`0746f918)+0x9f [h:\snapshots\hqbird\src\include\firebird\idlfbinterfaces.h @ 8153]
18 00000000`0746f890 00007ff8`70da480f     fbclient!Why::YResultSet::fetchNext(class Firebird::CheckStatusWrapper * status = 0x00000000`0746f918, void * buffer = 0x00000000`05e8fa90)+0x62 [h:\snapshots\hqbird\src\yvalve\why.cpp @ 4571]
19 00000000`0746f8f0 00000001`4002c9dd     fbclient!Firebird::IResultSetBaseImpl<Why::YResultSet,Firebird::CheckStatusWrapper,Firebird::IReferenceCountedImpl<Why::YResultSet,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IVersionedImpl<Why::YResultSet,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IResultSet> > > > >::cloopfetchNextDispatcher(class Firebird::IResultSet * self = 0x00000000`0000000a, class Firebird::IStatus * status = 0x00000000`0746fa50, void * message = 0x00000000`00000001)+0x9f [h:\snapshots\hqbird\src\include\firebird\idlfbinterfaces.h @ 8153]
1a 00000000`0746f950 00000001`40038b49     firebird!rem_port::fetch(struct p_sqldata * sqldata = 0x00000001`400e4bf0, struct packet * sendL = 0x00000000`009d91e0)+0x37d [h:\snapshots\hqbird\src\remote\server\server.cpp @ 3693]
1b 00000000`0746fb00 00000001`4003913a     firebird!process_packet(struct rem_port * port = 0x00000000`009404c0, struct packet * sendL = 0x00000000`044110c0, struct packet * receive = 0x00000000`044110c0, struct rem_port ** result = 0x00000000`00000000)+0x4f9 [h:\snapshots\hqbird\src\remote\server\server.cpp @ 4628]
1c 00000000`0746fdb0 00000001`4005f837     firebird!loopThread(void * __formal = 0x00000000`1cae11b0)+0x1aa [h:\snapshots\hqbird\src\remote\server\server.cpp @ 6111]
1d 00000000`0746fe90 00000000`50391d9f     firebird!threadStart(void * arg = 0x00000000`05f14010)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
1e 00000000`0746fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
1f 00000000`0746ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
20 00000000`0746ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
21 00000000`0746ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

  10  Id: 25dc.2938 Suspend: 0 Teb: 00000000`002b2000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`0659f758 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`0659f760 00007ff8`52b50a61     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`0659f800 00007ff8`528ecc82     engine12!Firebird::Semaphore::tryEnter(int seconds = 0n137654528, int milliseconds = 0n381295104)+0x21 [h:\snapshots\hqbird\src\common\classes\semaphore.cpp @ 86]
03 00000000`0659f830 00007ff8`528eaabd     engine12!Jrd::BufferControl::cache_writer(class Jrd::BufferControl * bcb = 0x00007ff8`52e5a0a0)+0x582 [h:\snapshots\hqbird\src\jrd\cch.cpp @ 3074]
04 00000000`0659fe20 00007ff8`528eab59     engine12!ThreadFinishSync<Jrd::BufferControl * __ptr64,EmptyThreadSyncCleanup<Jrd::BufferControl * __ptr64> >::internalRun(void)+0x1d [h:\snapshots\hqbird\src\common\threadstart.h @ 183]
05 00000000`0659fe60 00007ff8`52b3c717     engine12!ThreadFinishSync<Jrd::BufferControl * __ptr64,EmptyThreadSyncCleanup<Jrd::BufferControl * __ptr64> >::internalRun(void * arg = 0x00000000`1cae1a20)+0x9 [h:\snapshots\hqbird\src\common\threadstart.h @ 176]
06 00000000`0659fe90 00000000`50391d9f     engine12!threadStart(void * arg = 0x00000000`01af93a0)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
07 00000000`0659fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
08 00000000`0659ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
09 00000000`0659ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0a 00000000`0659ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

  11  Id: 25dc.f54 Suspend: 0 Teb: 00000000`002b4000 Unfrozen
 # Child-SP          RetAddr               Call Site
00 00000000`06c6f688 00007ff8`982cb6ae     ntdll!ZwWaitForSingleObject+0x14
01 00000000`06c6f690 00007ff8`52b50a61     KERNELBASE!WaitForSingleObjectEx+0x8e
02 00000000`06c6f730 00007ff8`52acb305     engine12!Firebird::Semaphore::tryEnter(int seconds = 0n35823392, int milliseconds = 0n381294096)+0x21 [h:\snapshots\hqbird\src\common\classes\semaphore.cpp @ 86]
03 00000000`06c6f760 00007ff8`52ac6a2d     engine12!Jrd::Database::garbage_collector(class Jrd::Database * dbb = 0x00007ff8`52e5a0a0)+0xb75 [h:\snapshots\hqbird\src\jrd\vio.cpp @ 5542]
04 00000000`06c6fe20 00007ff8`52acb7d9     engine12!ThreadFinishSync<Jrd::Database * __ptr64,EmptyThreadSyncCleanup<Jrd::Database * __ptr64> >::internalRun(void)+0x1d [h:\snapshots\hqbird\src\common\threadstart.h @ 183]
05 00000000`06c6fe60 00007ff8`52b3c717     engine12!ThreadFinishSync<Jrd::Database * __ptr64,EmptyThreadSyncCleanup<Jrd::Database * __ptr64> >::internalRun(void * arg = 0x00000000`1cae0940)+0x9 [h:\snapshots\hqbird\src\common\threadstart.h @ 176]
06 00000000`06c6fe90 00000000`50391d9f     engine12!threadStart(void * arg = 0x00000000`01af4d60)+0x67 [h:\snapshots\hqbird\src\common\threadstart.cpp @ 97]
07 00000000`06c6fed0 00000000`50391e3b     msvcr100!endthreadex+0x43
08 00000000`06c6ff00 00007ff8`99b27374     msvcr100!endthreadex+0xdf
09 00000000`06c6ff30 00007ff8`9a9fcc91     kernel32!BaseThreadInitThunk+0x14
0a 00000000`06c6ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21
0:009> q
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\winrt.natvis'

Generated 30/07/2026  8:19:46.23 by "H:\QA\rundaily-2024\watch4dumps\watch4dumps-win.bat" on host: IBASE-CLIENT
Command: "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\cdb.exe" -z "K:\FTPS\FBDUMP\firebird.exe.9692.dmp" -y "H:\QA\rundaily-2024\unpacked-snapshot.tmp;H:\QA\rundaily-2024\unpacked-snapshot.tmp\plugins" -cf "H:\QA\rundaily-2024\watch4dumps\logs\watch4dumps-win.cdb_commands.20260730081939.txt" -lines -logo "H:\QA\rundaily-2024\watch4dumps\logs\20260730_081827_632.WI-V3_0_15_33869.9692.txt" 1>nul 2>H:\QA\rundaily-2024\watch4dumps\logs\watch4dumps-win.err
CDB scenario (file "H:\QA\rundaily-2024\watch4dumps\logs\watch4dumps-win.cdb_commands.20260730081939.txt"):
============
$$ https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/k--kb--kc--kd--kp--kp--kv--display-stack-backtrace-
lm
~*kpn 0xFFFF
q
============
