A DDL command (C/A procedure) was executed in a single transaction in multiple databases, and it faild at commit.
Now reading system table throws limbo error. (This is OK, this is the expected behavior)
BUT, when trying to fix it with gfix it crashes the server.
Contents of RDB$TRANSACTIONS.RDB$TRANSACTION_DESCRIPTION
Every 2PC transaction usually have its description stored in RDB$TRANSACTIONS at every participant database.
It is stored at the 1st phase of two phase commit and allows to recover such transaction after failure.