"F"-serie (SS): len=40, 6.0.0.1850 2026.03.23 b8c59810 - 6.0.0.1995 2026.06.04 85ebde47
assert   
    rdb_trg_name TRG_ATTACH
    rdb_trg_type 8192
    rdb_trg_name TRG_DETACH
    rdb_trg_type 8193
    Error at disconnect:
    Execute statement error
    335544830 : Too many recursion levels of EXECUTE STATEMENT
    Data source : Firebird::
    At trigger "PUBLIC"."TRG_DETACH"
    Error at disconnect:
    Execute statement error
    335544830 : Too many recursion levels of EXECUTE STATEMENT
    Data source : Firebird::
    At trigger "PUBLIC"."TRG_DETACH"
  + Error at disconnect:
  + Execute statement error
  + 335544517 : exception 1
  + 335545016 : Execution terminated by trg_attach: recursion depth exceeded the threshold 101 by 1
  + Data source : Firebird::
  + At trigger "PUBLIC"."TRG_DETACH"

LOG DETAILS:

2026-05-09 02:40:43.769
2026-05-09 02:40:43.769 act = <firebird.qa.plugin.Action object at [hex]>
2026-05-09 02:40:43.769 tmp_sql = WindowsPath('R:/Temp/qa/fbqa/test_11700/tmp_8077.sql')
202

[...SKIPPED...]

0:43.769 E           335544830 : Too many recursion levels of EXECUTE STATEMENT
2026-05-09 02:40:43.769 E           Data source : Firebird::
2026-05-09 02:40:43.769 E           At trigger "PUBLIC"."TRG_DETACH"
2026-05-09 02:40:43.769 E         + Error at disconnect:
2026-05-09 02:40:43.769 E         + Execute statement error
2026-05-09 02:40:43.769 E         + 335544517 : exception 1
2026-05-09 02:40:43.769 E         + 335545016 : Execution terminated by trg_attach: recursion depth exceeded the threshold 101 by 1
2026-05-09 02:40:43.769 E         + Data source : Firebird::
2026-05-09 02:40:43.769 E         + At trigger "PUBLIC"."TRG_DETACH"
2026-05-09 02:40:43.769
2026-05-09 02:40:43.769 tests\bugs\gh_8077_test.py:203: AssertionError
2026-05-09 02:40:43.769 ---------------------------- Captured stdout setup ----------------------------
2026-05-09 02:40:43.769 Creating db: localhost:R:\Temp\qa\fbqa\test_11700\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]