assert   
  - Problem(s) detected:
  - blob_err:
  - arithmetic exception, numeric overflow, or string truncation
  - -Cannot transliterate character between character sets

LOG DETAILS:

2024-04-05 06:52:09.211
2024-04-05 06:52:09.211 act_db_main = <firebird.qa.plugin.Action object at [hex]>
2024-04-05 06:52:09.211 act_db_repl = <firebird.qa.plugin.Action object at [hex]>
2024-04-05 06:52:09.211 tmp_data = WindowsPath('R:/temp/qa/fbqa/test_12055/tmp_blob_for_replication.dat')
2024-04-05 06:52:09.211 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2024-04-05 06:52:09.211
2024-04-05 06:52:09.211     @pytest.mark.replication
2024-04-05 06:52:09.211     @pytest.mark.version('>=4.0.5')
2024-04-05 06:52:09.211     def test_1(act_db_main: Action,  act_db_repl: Action, tmp_data: Path, capsys):
2024-04-05 06:52:09.211
2024-04-05 06:52:09.211         out_prep, out_main, out_drop, blob_err = '', '', '', ''
2024-04-05 06:52:09.211         # Obtain full path + filename for DB_MAIN and DB_REPL aliases.

[...SKIPPED...]

ob_err:')
2024-04-05 06:52:09.211                 print(blob_err)
2024-04-05 06:52:09.211             if out_drop.strip():
2024-04-05 06:52:09.211                 print('out_drop:')
2024-04-05 06:52:09.211                 print(out_drop)
2024-04-05 06:52:09.211             if out_reset.strip():
2024-04-05 06:52:09.211                 print('out_reset:')
2024-04-05 06:52:09.211                 print(out_reset)
2024-04-05 06:52:09.211
2024-04-05 06:52:09.211 >           assert '' == capsys.readouterr().out
2024-04-05 06:52:09.211 E           assert
2024-04-05 06:52:09.211 E             - Problem(s) detected:
2024-04-05 06:52:09.211 E             - blob_err:
2024-04-05 06:52:09.211 E             - arithmetic exception, numeric overflow, or string truncation
2024-04-05 06:52:09.211 E             - -Cannot transliterate character between character sets
2024-04-05 06:52:09.211
2024-04-05 06:52:09.211 tests\functional\replication\test_blob_characters_garbled_when_conn_charset_differs.py:490: AssertionError