Skip to content

Application execution may never end (deadlock in MIDI library) #4486

@peppy

Description

@peppy

A user provided a memory dump of a stuck instance of osu!, which could be traced back to the internals of the MIDI library we're using:

20210604 122328 (Parallels Desktop app)

This looks to be a lock contention issue, but it's not immediately obvious why this is happening. The library itself is unmaintained so we will likely need to look at fixing ourselves (and submitting a PR with hope it is merged and deployed).

As an aside, it looks like another user has encountered this same issue and published a potential fix for it to their own fork:

Knuhl/managed-midi@f8799f1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions