Skip to content

[Bug]: Crash report after closing bottles #4019

@kqamil-hue

Description

@kqamil-hue

Describe the bug

idle_add() got an unexpected keyword argument 'plain' File "/app/share/bottles/bottles/backend/utils/threading.py", line 62, in __target
result = self.task_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/app/share/bottles/bottles/frontend/views/bottle_dependencies.py", line 141, in process_dependencies
GLib.idle_add(new_dependency, dep, plain=True)

To Reproduce

I tried to run the Minecraft installer. After two attempts with no result, the Bottle just closed without any message. When I reopened Bottles, a bug report window appeared.

Package

Flatpak from Flathub

Distribution

Mint 22.1 Cinnamon

Debugging Information

Official Package: true
Version: '51.24'
DE/WM: cinnamon
Display:
    X.org: true
    X.org (port): :0
    Wayland: false
Graphics:
    vendors:
        intel:
            vendor: intel
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.i686.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.8.0-71-generic
Disk:
    Total: 8219308032
    Free: 8219136000
RAM:
    MemTotal: 15.3GiB
    MemAvailable: 8.1GiB
Bottles_envs: null

Troubleshooting Logs

00:19:25 (INFO) Launching with URI: None 
00:19:25 (INFO) [Activate] request received. 
00:19:25 (INFO) Bottles Started! 
00:19:32 (INFO) Performing Bottles checks… 
00:19:32 (INFO) Dxvks found:
	 - dxvk-2.5.3
	 - dxvk-2.6
 
00:19:32 (INFO) Vkd3ds found:
	 - vkd3d-proton-2.14.1
 
00:19:32 (INFO) Nvapis found:
	 - dxvk-nvapi-v0.8.0
 
00:19:32 (INFO) Latencyflexs found:
	 - latencyflex-v0.1.1
 
00:19:32 (INFO) Runners found:
	 - soda-9.0-1
	 - kron4ek-wine-10.5-amd64
	 - ge-proton9-26
	 - sys-wine-10.0
 
00:19:32 (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
00:19:32 (INFO) Bottles found:
	 - epson
	 - aplikacje
	 - Minecraft
	 - minecraft
 
00:19:35 (INFO) Setting Key sync=fsync for bottle Minecraft… 
00:19:35 (INFO) There is no running wineserver. 
00:19:37 (INFO) Catalog installers loaded 
00:19:37 (INFO) Catalog dependencies loaded 
00:19:37 (INFO) Catalog components loaded 
00:19:41 (INFO) Launching an executable… 
00:19:41 (INFO) Using EasyAntiCheat runtime 
00:19:41 (INFO) Using BattlEye runtime 
fsync: up and running.
00dc:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"MinecraftInstaller (1).exe" cannot be loaded
00dc:err:module:loader_init Importing dlls for L"Z:\\run\\user\\1000\\doc\\2ec48f2e\\MinecraftInstaller (1).exe" failed, status c0000135

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions