Jump to: output_first_mismatch    outcomes_full_history    elapsed_time_chart
Show cross-report outcomes.

Annotation type Annotation details
4 #stack
#  00000`0025e000 Unfrozen
 #     Call Site
00     ntdll!NtWaitForMultipleObjects+0x14
01     KERNELBASE!WaitForMultipleObjectsEx+0xf0
02     KERNELBASE!WaitForMultipleObjects+0xe
03     kernel32!WerpLaunchAeDebug+0x2cba
04     kernel32!WerpLaunchAeDebug+0x26f6
05     KERNELBASE!UnhandledExceptionFilter+0x3d9
06     ntdll!memset+0x1218
07     ntdll!_C_specific_handler+0x96
08     ntdll!_chkstk+0x11f
09     ntdll!RtlRaiseException+0x484
0a     ntdll!KiUserExceptionDispatcher+0x2e
***for engine13.dll
0b     engine13!`anonymous namespace'::setParamsMakeDbkey(class DataTypeUtilBase * __formal = 0x00000000`00000003, class SysFunction * __formal = 0x00000000`01f1c008, int argsCount = 0n32617080, struct dsc ** args = 0x00000000`01f1b380) [H:\SNAPSHOTS\HQbird\src\jrd\SysFunction.cpp @ 863]
0c     engine13!Jrd::SysFuncCallNode::dsqlPass(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600)+0x414 [H:\SNAPSHOTS\HQbird\src\dsql\ExprNodes.cpp @ 12491]
0d     engine13!Jrd::Node::doDsqlPass(void)+0x11 [H:\SNAPSHOTS\HQbird\src\dsql\Nodes.h @ 130]
0e     engine13!Jrd::ComparativeBoolNode::dsqlPass(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600)+0x2c4 [H:\SNAPSHOTS\HQbird\src\dsql\BoolNodes.cpp @ 417]
0f     engine13!Jrd::Node::doDsqlPass(void)+0x15 [H:\SNAPSHOTS\HQbird\src\dsql\Nodes.h @ 130]
10     engine13!Jrd::Node::doDsqlPass<Jrd::BoolExprNode>(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class NestConst<Jrd::BoolExprNode> * node = <Value unavailable error>, bool psql = <Value unavailable error>)+0x3a [H:\SNAPSHOTS\HQbird\src\dsql\Nodes.h @ 148]
11     engine13!pass1_rse_impl(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class Jrd::RecordSourceNode * input = 0x00007ff8`9db6a470, class Jrd::ValueListNode * order = 0x00000000`00000000, class Jrd::RowsClause * rows = 0x00000000`00000000, bool updateLock = false, bool skipLocked = false, unsigned short flags = 0)+0x3e9 [H:\SNAPSHOTS\HQbird\src\dsql\pass1.cpp @ 1885]
12     engine13!pass1_rse(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class Jrd::RecordSourceNode * input = 0x00000000`061b3970, class Jrd::ValueListNode * order = 0x00000000`00000000, class Jrd::RowsClause * rows = 0x00000000`00000000, bool updateLock = false, bool skipLocked = false, unsigned short flags = 0)+0x180 [H:\SNAPSHOTS\HQbird\src\dsql\pass1.cpp @ 1785]
13     engine13!pass1_rse_impl(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class Jrd::RecordSourceNode * input = 0x00000000`00000000, class Jrd::ValueListNode * order = 0x00000000`00000000, class Jrd::RowsClause * rows = 0x00000000`00000000, bool updateLock = false, bool skipLocked = false, unsigned short flags = 0)+0xd9 [H:\SNAPSHOTS\HQbird\src\dsql\pass1.cpp @ 1812]
14     engine13!pass1_rse(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class Jrd::RecordSourceNode * input = 0x00000000`061b3a70, class Jrd::ValueListNode * order = 0x00000000`00000000, class Jrd::RowsClause * rows = 0x00000000`00000000, bool updateLock = false, bool skipLocked = false, unsigned short flags = 0)+0x180 [H:\SNAPSHOTS\HQbird\src\dsql\pass1.cpp @ 1785]
15     engine13!PASS1_rse(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600, class Jrd::SelectExprNode * input = <Value unavailable error>, class Jrd::SelectNode * select = 0x00000000`061b3b10)+0x47 [H:\SNAPSHOTS\HQbird\src\dsql\pass1.cpp @ 593]
16     engine13!Jrd::SelectNode::dsqlPass(class Jrd::DsqlCompilerScratch * dsqlScratch = 0x00000000`061b2600)+0xb1 [H:\SNAPSHOTS\HQbird\src\dsql\StmtNodes.cpp @ 8314]
17     engine13!Jrd::Node::doDsqlPass(class NestConst<Jrd::StmtNode> * node = 0x00000000`06131ed8)+0x19 [H:\SNAPSHOTS\HQbird\src\dsql\Nodes.h @ 130]
18     engine13!Jrd::DsqlDmlStatement::dsqlPass(class Jrd::thread_db * tdbb = 0x00000000`01f1eb68, class Jrd::DsqlCompilerScratch * scratch = 0x00000000`061b2600, unsigned int * traceResult = 0x00000000`01f1e824)+0x91 [H:\SNAPSHOTS\HQbird\src\dsql\DsqlStatements.cpp @ 145]
19     engine13!prepareStatement(class Jrd::thread_db * tdbb = 0x00000000`01f1eb68, class Jrd::dsql_dbb * database = 0x00000000`06157cb0, class Jrd::jrd_tra * transaction = 0x00000000`019e47f0, unsigned long textLength = 0x3a, char * text = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned short clientDialect = 3, bool isInternalRequest = false, unsigned int * traceResult = 0x00000000`01f1e824)+0x858 [H:\SNAPSHOTS\HQbird\src\dsql\dsql.cpp @ 631]
1a     engine13!prepareRequest(class Jrd::thread_db * tdbb = 0x00000000`01f1eb68, class Jrd::dsql_dbb * database = 0x00000000`06157cb0, class Jrd::jrd_tra * transaction = 0x00000000`05c29740, unsigned long textLength = 0x6197300, char * text = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned short clientDialect = 3, bool isInternalRequest = false)+0x3ee [H:\SNAPSHOTS\HQbird\src\dsql\dsql.cpp @ 499]
1b     engine13!DSQL_prepare(class Jrd::thread_db * tdbb = 0x00000000`01f1eb68, class Jrd::Attachment * attachment = 0x00000000`058c0040, class Jrd::jrd_tra * transaction = 0x00000000`05c29740, unsigned long length = 0x3a, char * string = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned short dialect = 3, unsigned int prepareFlags = 0x47, class Firebird::Array<unsigned char,Firebird::EmptyStorage<unsigned char> > * items = 0x00000000`01f1ea50, class Firebird::Array<unsigned char,Firebird::EmptyStorage<unsigned char> > * buffer = 0x00000000`01f1ea38, bool isInternalRequest = false)+0xee [H:\SNAPSHOTS\HQbird\src\dsql\dsql.cpp @ 270]
1c     engine13!Jrd::JAttachment::prepare(class Firebird::CheckStatusWrapper * user_status = 0x00000000`01f1ed30, class Firebird::ITransaction * apiTra = 0x00000000`03efcf08, unsigned int stmtLength = 0x3a, char * sqlStmt = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned int dialect = 3, unsigned int flags = 0x47)+0x259 [H:\SNAPSHOTS\HQbird\src\jrd\jrd.cpp @ 5657]
***for fbclient.dll
1d     engine13!Firebird::IAttachmentBaseImpl<Jrd::JAttachment,Firebird::CheckStatusWrapper,Firebird::IReferenceCountedImpl<Jrd::JAttachment,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JAttachment,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IAttachment> > > > >::cloopprepareDispatcher(class Firebird::IAttachment * self = 0x00000000`03efc268, class Firebird::IStatus * status = 0x00000000`01a55f50, class Firebird::ITransaction * tra = 0x00000000`03efcf08, unsigned int stmtLength = 0x3a, char * sqlStmt = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned int dialect = 3, unsigned int flags = 0x47)+0x6a [H:\SNAPSHOTS\HQbird\src\include\firebird\IdlFbInterfaces.h @ 11789]
1e     fbclient!Firebird::IAttachment::prepare(void)+0x5a [H:\SNAPSHOTS\HQbird\src\include\firebird\IdlFbInterfaces.h @ 2628]
1f     fbclient!Why::YAttachment::prepare(class Firebird::CheckStatusWrapper * status = 0x00000000`01f1ee50, class Firebird::ITransaction * transaction = 0x00000000`01a57088, unsigned int stmtLength = 0x3a, char * sqlStmt = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned int dialect = 3, unsigned int flags = 0x47)+0xda [H:\SNAPSHOTS\HQbird\src\yvalve\why.cpp @ 5617]
20     fbclient!Firebird::IAttachmentBaseImpl<Why::YAttachment,Firebird::CheckStatusWrapper,Firebird::IReferenceCountedImpl<Why::YAttachment,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IVersionedImpl<Why::YAttachment,Firebird::CheckStatusWrapper,Firebird::Inherit<Firebird::IAttachment> > > > >::cloopprepareDispatcher(class Firebird::IAttachment * self = 0x00000000`01a55f58, class Firebird::IStatus * status = 0x00000000`01a55f58, class Firebird::ITransaction * tra = 0x00000000`01a57088, unsigned int stmtLength = 0x3a, char * sqlStmt = 0x00000000`019e47f0 "select 1 from rdb$database where rdb$db_key = make_dbkey()C", unsigned int dialect = 3, unsigned int flags = 0x47)+0x6a [H:\SNAPSHOTS\HQbird\src\include\firebird\IdlFbInterfaces.h @ 11789]
21     firebird!Firebird::IAttachment::prepare(void)+0x4c [H:\SNAPSHOTS\HQbird\src\include\firebird\IdlFbInterfaces.h @ 2628]
22     firebird!rem_port::prepare_statement(struct p_sqlst * prepareL = 0x00000000`01a230f8, struct packet * sendL = <Value unavailable error>)+0x3d7 [H:\SNAPSHOTS\HQbird\src\remote\server\server.cpp @ 4911]
23     firebird!process_packet(struct rem_port * port = 0x00000000`019f8740, struct packet * sendL = 0x00000000`01a22858, struct packet * receive = 0x00000000`01a22df8, struct rem_port ** result = 0x00000000`01f1fee0)+0x4e4 [H:\SNAPSHOTS\HQbird\src\remote\server\server.cpp @ 5212]
24     firebird!loopThread(void * __formal = 0x00000000`001230d0)+0x338 [H:\SNAPSHOTS\HQbird\src\remote\server\server.cpp @ 6763]
25     firebird!`anonymous-namespace'::ThreadArgs::run(void)+0x5 [H:\SNAPSHOTS\HQbird\src\common\ThreadStart.cpp @ 78]
26     firebird!threadStart(void * arg = 0x00000000`019e3a60)+0x67 [H:\SNAPSHOTS\HQbird\src\common\ThreadStart.cpp @ 97]
27     ucrtbase!configthreadlocale+0x92
28     kernel32!BaseThreadInitThunk+0x14
29     ntdll!RtlUserThreadStart+0x21

Full history of outcomes and elapsed time, ms:
NN SNAP_INFO CS_outcome SS_outcome CS_run_time SS_run_time CS_run_beg CS_run_end SS_run_beg SS_run_end
1 3.0.13.33809 2025.05.14 6638e P P 18639 18679 2025.06.30 14:38:07.487 2025.06.30 14:38:26.126 2025.06.30 14:03:18.031 2025.06.30 14:03:36.710
2 3.0.13.33809 2025.05.06 28ad0 P P 19139 18318 2025.05.14 08:17:44.464 2025.05.14 08:18:03.603 2025.05.14 07:41:26.698 2025.05.14 07:41:45.016
3 3.0.13.33808 2025.04.25 28426 P P 18658 18122 2025.05.06 13:28:35.776 2025.05.06 13:28:54.434 2025.05.06 12:54:08.853 2025.05.06 12:54:26.975
4 3.0.13.33803 2025.04.23 307b8 P P 18620 18190 2025.04.25 13:37:09.760 2025.04.25 13:37:28.380 2025.04.25 13:02:34.148 2025.04.25 13:02:52.338
5 3.0.13.33803 2025.03.25 ea22a P P 18743 18021 2025.04.20 08:08:29.420 2025.04.20 08:08:48.163 2025.04.20 07:12:08.785 2025.04.20 07:12:26.806
6 3.0.13.33803 2025.02.25 08ebd P P 18588 18716 2025.03.25 10:24:03.751 2025.03.25 10:24:22.339 2025.03.25 09:26:32.799 2025.03.25 09:26:51.515
7 3.0.13.33796 2025.01.29 0ab85 P P 18895 18627 2025.02.25 12:14:43.515 2025.02.25 12:15:02.410 2025.02.25 11:39:51.021 2025.02.25 11:40:09.648
8 3.0.13.33796 2025.01.14 99b3b P P 18805 19129 2025.01.24 11:19:17.947 2025.01.24 11:19:36.752 2025.01.24 10:44:34.629 2025.01.24 10:44:53.758
9 3.0.13.33795 2024.12.13 fbbd9 P P 19361 18705 2025.01.01 12:30:19.930 2025.01.01 12:30:39.291 2025.01.01 11:55:08.878 2025.01.01 11:55:27.583
10 3.0.13.33795 2024.11.24 b8847 P P 19335 19023 2024.12.11 12:28:03.710 2024.12.11 12:28:23.045 2024.12.11 11:53:05.457 2024.12.11 11:53:24.480
11 3.0.13.33794 2024.10.15 abe09 P P 19087 18652 2024.11.22 12:04:25.520 2024.11.22 12:04:44.607 2024.11.22 11:29:19.907 2024.11.22 11:29:38.559
12 3.0.13.33793 2024.10.14 f831a P P 18961 18496 2024.10.15 12:32:02.105 2024.10.15 12:32:21.066 2024.10.15 11:56:48.915 2024.10.15 11:57:07.411
13 3.0.13.33793 2024.10.04 82ccc P P 18912 18546 2024.10.12 12:31:02.276 2024.10.12 12:31:21.188 2024.10.12 11:56:06.004 2024.10.12 11:56:24.550
14 3.0.13.33792 2024.08.31 d8791 P P 18876 18447 2024.10.03 12:39:18.267 2024.10.03 12:39:37.143 2024.10.03 12:03:22.224 2024.10.03 12:03:40.671
15 3.0.13.33787 2024.08.23 8ee81 P F 19261 18782 2024.09.01 12:49:29.693 2024.09.01 12:49:48.954 2024.09.01 12:10:30.383 2024.09.01 12:10:49.165
16 3.0.13.33787 2024.08.09 df740 P P 19753 18798 2024.08.23 12:45:14.250 2024.08.23 12:45:34.003 2024.08.23 12:06:29.745 2024.08.23 12:06:48.543
17 3.0.12.33746 2024.07.15 11dd4 P P 19444 18846 2024.08.09 12:05:28.700 2024.08.09 12:05:48.144 2024.08.09 11:27:05.988 2024.08.09 11:27:24.834
18 3.0.12.33746 2024.06.11 8a5eb P P 19456 18921 2024.07.15 10:58:54.843 2024.07.15 10:59:14.299 2024.07.15 10:25:17.658 2024.07.15 10:25:36.579
19 3.0.12.33745 2024.05.21 301a7 P P 17267 16596 2024.05.25 07:56:40.884 2024.05.25 07:56:58.151 2024.05.25 07:25:39.615 2024.05.25 07:25:56.211
20 3.0.12.33745 2024.05.09 9cf37 P P 17408 18112 2024.05.21 07:57:00.747 2024.05.21 07:57:18.155 2024.05.21 07:25:50.092 2024.05.21 07:26:08.204
21 3.0.12.33744 2024.04.20 af6b2 P P 17549 16611 2024.05.11 07:53:29.294 2024.05.11 07:53:46.843 2024.05.11 07:23:07.187 2024.05.11 07:23:23.798
22 3.0.12.33740 2024.04.06 c6cdd P P 17017 16486 2024.04.21 02:07:44.706 2024.04.21 02:08:01.723 2024.04.21 01:37:45.184 2024.04.21 01:38:01.670
23 3.0.12.33726 2024.03.29 1fac6 P P 17112 16471 2024.04.05 07:03:27.919 2024.04.05 07:03:45.031 2024.04.05 06:33:59.535 2024.04.05 06:34:16.006
24 3.0.12.33726 2024.03.11 456ca P P 17063 16501 2024.03.29 12:44:23.988 2024.03.29 12:44:41.051 2024.03.29 12:16:16.894 2024.03.29 12:16:33.395

Elapsed time, ms. Chart for last 24 runs:

Last commits information (all timestamps in UTC):