Skip to content

CLAP & VST Plugin makes REAPER Crash on Linux #56

@Nathanaelius

Description

@Nathanaelius

Before I list out what I've found, here's what I use:

Vital 1.5.5 (Both CLAP and the VST plugins), Native Linux Build
Linux Mint 22.2 Cinnamon 6.4.8
Linux 6.14.0-36-generic Kernel
REAPER V7.53
32 gb of ram
AMD Ryzen 7 5825U with AMD Barcelo [Integrated]

About the CLAP Plugin:
Running a fresh instance of the CLAP plugin on a new project doesn't cause reaper to crash; it works just fine
I have a preexisting project with several tracks with modified instances of the plugin. Attempting to access the FX Menu (which would display the Vital GUI) causes REAPER to crash, printing the following error on the terminal:

/home/runner/work/vital/vital/plugin_framework/third_party/bgfx/bgfx/src/glcontext_glx.cpp (197): BGFX FATAL 0x00000002: Failed to create GL 2.1 context.

For the VST Plugins, I get a segfault, similar to #51

To reproduce:
Execute REAPER in the terminal (to look at the printed error)
Have several (I had 7) tracks with modified instances of either Plugin (CLAP or VST2/VST3).
Attempt to open the FX Menu on any of those tracks.

Expected behavior: The Vital control panel comes up
Problematic behavior: REAPER Crashes

It also printed these two errors ONCE:
1: terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
2: radeonsi: not enough memory to upload descriptors
I have not been able to reproduce either errors

(I swear I'll stop editing this at some point, this is my first github post)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions