You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since reinstalling OpenSuse and, subsequently, Bottles I have not been able to use the application at all, due to a range of errors which I suspect are related.
An overview of the symptoms
Note: Bottles was launched from the console which displayed the error messages shown below. No error messages of any kind were displayed by the GUI.
If a new Bottle is created, an attempt will be made to install fonts and set keys, but the following statement will appear repeatedly, which makes me wonder if anything was actually installed:
002c:err:virtual:map_image_into_view failed to set 60000020 protection on L"\??\C:\windows\system32\ntdll.dll" section .text, noexec filesystem?
Eventually the following error messages appear:
22:17:39 (INFO) New template application created
22:17:39 (ERROR) Template 01c5ee34-188e-40f2-a6e2-103239c5e65b is missing essential path: drive_c/ProgramData
22:17:39 (ERROR) Template 01c5ee34-188e-40f2-a6e2-103239c5e65b is too small!
22:17:39 (ERROR) Template validation failed, will retry with next bottle.
22:17:39 (ERROR) Config file not exists
Traceback (most recent call last):
File "/app/share/bottles/bottles/backend/models/config.py", line 183, in load
raise FileNotFoundError("Config file not exists")
FileNotFoundError: Config file not exists
A bottle is created, and appears in the list, but it only has a 'Windows' folder with three subfolders containd containing dlls (in system32 and syswos64) and fonts (in Fonts). No other folders are created.
If the user tries to launch any executable file (exe, msi) from the newly created bottle, the following error messages are displayed but the application never launches:
002c:err:virtual:map_image_into_view failed to set 60000020 protection on L"\??\C:\windows\system32\ntdll.dll" section .text, noexec filesystem?
002c:err:virtual:virtual_setup_exception stack overflow 1344 bytes addr 0x6ffffff9868c stack 0x20ac0 (0x20000-0x21000-0x220000)
0024:err:virtual:map_image_into_view failed to set 60000020 protection on L"\??\C:\windows\system32\ntdll.dll" section .text, noexec filesystem?
0024:err:virtual:virtual_setup_exception stack overflow 1344 bytes addr 0x6ffffff9868c stack 0x20ac0 (0x20000-0x21000-0x220000)
If the user tries to use the Command Line (under Tools), the following error message is displayed:
/bin/sh: line 1: /app/bin/easyterm.py: cannot execute: required file not found
If the user tries to use any of the legacy Wine tools the same 'protection' and 'stack overflow' messages appear. None of the tools work:
02c:err:virtual:map_image_into_view failed to set 60000020 protection on L"\??\C:\windows\system32\ntdll.dll" section .text, noexec filesystem?
002c:err:virtual:virtual_setup_exception stack overflow 1344 bytes addr 0x6ffffff9868c stack 0x20ac0 (0x20000-0x21000-0x220000)
0024:err:virtual:map_image_into_view failed to set 60000020 protection on L"\??\C:\windows\system32\ntdll.dll" section .text, noexec filesystem?
0024:err:virtual:virtual_setup_exception stack overflow 1344 bytes addr 0x6ffffff9868c stack 0x20ac0 (0x20000-0x21000-0x220000)
To Reproduce
Install Bottles from Flathub, create a bottle using default settings, and subsequently attempt to launch an executable.
Since a recent reinstall of bottles the problems I described above no longer occur. I do not know what their cause was, however. I am still using OpenSuse Tumbleweed; Bottles was reinstalled using the command flatpak install flathub com.usebottles.bottles.
Describe the bug
Bug/Problem
Since reinstalling OpenSuse and, subsequently, Bottles I have not been able to use the application at all, due to a range of errors which I suspect are related.
An overview of the symptoms
Note: Bottles was launched from the console which displayed the error messages shown below. No error messages of any kind were displayed by the GUI.
Eventually the following error messages appear:
A bottle is created, and appears in the list, but it only has a 'Windows' folder with three subfolders containd containing dlls (in system32 and syswos64) and fonts (in Fonts). No other folders are created.
To Reproduce
Install Bottles from Flathub, create a bottle using default settings, and subsequently attempt to launch an executable.
Package
Flatpak from Flathub
Distribution
OpenSuse Tumbleweed
Debugging Information
Troubleshooting Logs
Additional context
I used an older install of Bottles (a few months old, perhaps) until Monday. Everything worked as expected. I could create bottles and run software.
The text was updated successfully, but these errors were encountered: