CarVac / filmulator-gui

Filmulator --- Simplified raw editing with the power of film
https://filmulator.org
Other
669 stars 31 forks source link

Application crashes on importing raw image (Windows) #124

Open drewhk opened 3 years ago

drewhk commented 3 years ago

I wanted to try out filmulator (looks really nice), however, it crashed (exited unexpectedly) when I wanted to import my raw files. I have a Panasonic GF7, and I used its raw files with other tools successfully before (DigiKam, RawTherapee), so I assume the files are ok. Unfortunately I don't know if there are logs or any crash dumps that I could attach to this issue, but I am happy to help.

CarVac commented 3 years ago

What version are you running? 0.10.0 had a bug where the database was incorrectly set up for new users, that should be fixed in 0.10.1.

Could you also upload an example raw file?

drewhk commented 3 years ago

I downloaded from the filmulator.org site, which lists 0.10.1 as the download version... I will try to find a RAW file that is not containing private moments and attach here.

drewhk commented 3 years ago

Attached below is one of the RAW files (inside a ZIP because Github refuses to upload files with .RW2 extension). P1010960.zip

CarVac commented 3 years ago

It works for me...

Try two different things for me:

  1. Try the latest nightly build here: https://discuss.pixls.us/t/filmulator-nightly-builds-now-for-windows-and-linux/12838/1
  2. If that doesn't work, try deleting the database as in the 0.10.1 release page: https://filmulator.org/v0-10-1/ and try re-importing.
drewhk commented 3 years ago

I tried the latest nightly, also deleted the database, but still exits on file import.

drewhk commented 3 years ago

Ok, I think I have found the issue. The name of the directory where my images are contains a Hungarian letter (á). If I move the images to another directory with only ASCII characters it works.

CarVac commented 3 years ago

Okay, I'll look into testing with non-ASCII characters in paths.

CarVac commented 3 years ago

I've done a lot of digging, and it seems that if you follow these instructions to change the default character encoding to UTF-8, it'll start working...

https://stackoverflow.com/questions/57131654/using-utf-8-encoding-chcp-65001-in-command-prompt-windows-powershell-window/57134096#57134096

Next I need to figure out a way to make this happen for Filmulator in particular even if the user hasn't done this change.

https://www.reddit.com/r/cpp/comments/g7tkd7/state_of_utf8_support_on_windows/fokb0sk/