Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-82837

Qt WebEngine crashes on a Windows OS if path has non-ASCII symbols

XMLWordPrintable

    • Windows

      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.

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt_webengine_team Qt WebEngine Team
            irfan.omair@digia.com Irfan Omair
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes