ndeadly / MissionControl

Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
GNU General Public License v2.0
2.49k stars 139 forks source link

[Bug Report]: btdb crash #820

Closed tinnnysu closed 4 months ago

tinnnysu commented 4 months ago

Switch Firmware Version

17.0.1

Atmosphère Version

1.6.2

Mission Control Version

0.10.0

Boot Method

Fusée

Issue Description

btdb crash 2024-05-25 071712

Error Report

No response

Additional Context

No response

ndeadly commented 4 months ago

Since HOS 17.0.0, the btm service has had fewer free session handles available. This error occurs when an application tries to obtain a session handle when there are no more available.

There is no "simple" solution to this problem. I could also consider removing the features that rely upon the service, but that's not ideal. Ultimately, I might end up proxying the calls that require the btm service through the Mission Control sysmodule (it obtains a handle for its own purposes). The workaround for now is to disable the Mission Control sysmodule if you need to use the btdb application.