Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.14.1
Description
If web engine based application is deployed which has path with non ASCII characters, application does not load and ends up crashing.
To Reproduce:
-Build “WebEngine Quick Nano Browser” example.
-Compile Release version and create a deployment package using windeploqt.exe tool
- Start the App and check that it is successfully launched.
-Then copy the directory to another path with non Latin symbols. I like
“d:\Temp\МоёИмя\” and try to start the App. It will fail to launch.
- Redirect Run path in Qt creator to the folder and try to start. My output:
11:10:47: Starting D:\Temp\МоёИмя\quicknanobrowser.exe ...
Qt WebEngine resources not found at D:/Temp/??????/resources. Trying parent
directory...
Qt WebEngine resources not found at D:/Temp/??????. Trying application
directory...
Qt WebEngine resources not found at D:/Temp/МоёИмя. Trying fallback
directory... The application MAY NOT work.
Installed Qt WebEngine locales directory not found at location
D:/Temp/??????/translations\qtwebengine_locales. Trying application
directory...
Qt WebEngine locales directory not found at location
D:/Temp/МоёИмя\qtwebengine_locales. Trying fallback directory... Translations
MAY NOT not be correct.
[0310/111047.995:ERROR:icu_util.cc(170)] Invalid file descriptor to ICU data
received.
11:10:49: The program has unexpectedly finished.
11:10:49: The process was ended forcefully.
11:10:49: D:\Temp\МоёИмя\quicknanobrowser.exe crashed.
Attachments
Issue Links
- duplicates
-
QTBUG-81462 Start Crash on installation after windeployqt
- Closed