Forum Bugs

Prince does not work on Windows if path to binary contains non-ASCII characters

nojb
Hello,

We think we have found a bug on Windows: prince.exe does not work if the its path contains non-ASCII characters:

~/_local/élé/Prince/bin $ ./prince foo.html
prince: C:\cygwin64\home\nojebar\_local\´┐¢l´┐¢\Prince\license\license.dat: error: can't open input file: No such file or directory
prince: C:\cygwin64\home\nojebar\_local\´┐¢l´┐¢\Prince\license\license.dat: warning: could not load license
prince: foo.html: error: can't open input file: No such file or directory
prince: foo.html: error: could not load input file
prince: error: failed to load all input documents


Can you confirm the bug? Do you know if there are any workarounds? Thank you.

Kind regards,
Nicolas
mikeday
Yes this appears to be a bug, we will investigate.
mikeday
This issue has been fixed in the latest build, thanks for letting us know. :)
nojb
I confirm it works. Thanks for the speedy fix!
nojb
Hello, using our existing license file with this version gives the error "inapplicable license for this version". Do we need an updated license file? Thanks.
mikeday
You should have received an updated license file back in June 2023 which will work.
nojb
Indeed. Sorry, we had the updated license file but had not installed it. The issue if resolved. Sorry for the noise!
mikeday
This fix has also been included in Prince 15.3.
nojb
Thanks for letting me know! Cheers.