A user reported the following error trying to start an application via WebStart on Windows 7:
Could not load file/URL specified: C:\Users\Höfn\AppData...
The Windows locale is Iceland and the 'Language for non-Unicode programs' setting is Icelandic. Note the Windows username is supposed to be "Höfn", but the "ö" character looks corrupted in the error message so it seems the path can not contain unicode characters.
The application worked fine prior to the latest Java update.
I tried deleting the Java cache but the problem persisted.
I solved the problem (temporarily) by uninstalling the latest Java update and installing JRE 7 update 60.
I figured more people would run into this problem and require a temporary solution.
This problem starts with Java 7u65 as it is present on all later Java versions including 7u67 and 8u11. I submitted bug report.
While we wait for Oracle to fix this, here are three things we can do:
Workaround one: (only works for Java < 7u65)
Workaround two: (works for all - Change Java temporary path of user)
Workaround three: (works for all)