Menu

#269 SCID crashes while importing a pgn with Easter European Letters

v.5.0
open
nobody
None
5
2026-01-31
2026-01-25
Elo Tron
No

SCID crashes while importing a pgn with Easter European Letters like ć or đ or č.
With other special letters it works fine.

Discussion

  • Fulvio

    Fulvio - 2026-01-26

    Could you please attach an example PGN and tell me your OS?

     
  • Elo Tron

    Elo Tron - 2026-01-26

    I'm using Win 11 and it occurs even if the pgn file does not have this letter, but the directory which contains the pgn file does have these eastern european letters. Here a simple file for testing...

     

    Last edit: Elo Tron 2026-01-26
  • Fulvio

    Fulvio - 2026-01-26

    Ah, got it, thanks.
    The fix is a bit invasive with many ramifications; it might take some time.

     
  • Fulvio

    Fulvio - 2026-01-30

    I’ve pushed a fix.
    It should now correctly handle all database filenames (PGN, SCID5, SCID4) for every operation (creation, opening, compaction).

    Currently, when exporting to text files (LaTeX, HTML, and PGN exports), non-ASCII characters in filenames may still appear garbled if your operating system isn’t set to UTF-8 (the default on Windows). However the PGN files can be reopened as databases (or manually renamed).

    Please let me know if you encounter any other issues.

     
  • Elo Tron

    Elo Tron - 2026-01-31

    Thanks Fulvio! {By the way, I've noticed that the and sign "&" causes problems as well. Both in the PGN name and the directory name. --> sorry that's wrong, it was my fault!} The problem was if there are too many directories and subdirectories inwhich the pgn is stored, then SCID can't load it. Perhaps a Win 11 restrction.

     

    Last edit: Elo Tron 2026-02-06

Log in to post a comment.

MongoDB Logo MongoDB