I solved the crash simply by deleting the .gweled file.
It's because the binary preferences file is no more compatible (because I added the music preference to it).
So, in itself, my patch is correct.
Because I believe there are no critical data in any .gweled file, I suggest to simply comply to XDG specifications and put a new gweled file in .config without taking into account the old .gweled file.
I solved the crash simply by deleting the .gweled file.
It's because the binary preferences file is no more compatible (because I added the music preference to it).
So, in itself, my patch is correct.
Because I believe there are no critical data in any .gweled file, I suggest to simply comply to XDG specifications and put a new gweled file in .config without taking into account the old .gweled file.