The following db-level trigger fires each time when I connect to .fdb and FB craches if trace session is active in that moment.
SQL> set blob all;
SQL> show trigger trg_connect;
There is no trigger TRG_CONNECT in this database
SQL> show trigger trg_logon;
TRG_LOGON, Sequence: 0, Type: ON CONNECT, Active
if ( current_user = 'CALIBRATOR' )
execute procedure SYS_CONNECT_CALIBRATE;
SQL> show version;
ISQL Version: WI-V220.127.116.11682 Firebird 2.5
Firebird/linux AMD64 (access method), version "LI-T18.104.22.168653 Firebird 3.0 Alpha 1"
Firebird/linux AMD64 (remote server), version "LI-T22.214.171.124653 Firebird 3.0 Alpha 1/tcp (vmoel63.loc
Firebird/x86/Windows NT (remote interface), version "WI-V126.96.36.199682 Firebird 2.5/tcp (CSMIRROR)/P12
on disk structure version 12.0
Please see attch with result of stack trace for coredump.
PS. There is *no* such effect in FB 2.5.x (neither in current nor in old versions of ~octomeb...-december 2012).
Test Details: Test not needed: WI-T188.8.131.52566 Firebird 3.0 Alpha 1 crashed even from single trace session start by FBSVCMGR (w/o connection to database), with trivial config like:
enabled = true
Such faults should now be catched by many other tests where FBSVCMGR is called as subprocess.