Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report] Linux Reaper Crash #457

Open
MrGibus opened this issue Jan 27, 2024 · 1 comment
Open

[Bug Report] Linux Reaper Crash #457

MrGibus opened this issue Jan 27, 2024 · 1 comment

Comments

@MrGibus
Copy link

MrGibus commented Jan 27, 2024

Describe the bug
Repeat issue of #432 and #450

This occurs on clap, LV2 and VST3

there is no message from reaper other than killed

jack: non-realtime threads
LC_NUMERIC / LANG is set to 'en_AU.UTF-8', overriding LC_NUMERIC environment to POSIX
jack: activated client
Killed

I've attempted to install guitarix and run through the rtcqs scripts. I had already added user to group previously.
I've tried turning it off and on again.

Had assumed this is probably a dependency issue:
sudo apt install libx11-dev libwebkit2gtk-4.0-dev mesa-common-dev libasound2-dev libcurl4-gnutls-dev libcurl4-gnutls-dev
Expect equivalent in Fedora:
sudo dnf install libX11-devel webkit2gtk4.0-devel mesa-libGL-devel mesa-libOSMesa-devel mesa-libOpenCL-devel mesa-libd3d-devel mesa-libgbm-devel mesa-libxatracker-devel alsa-lib-devel libcurl-devel

Still crashes.

Trying to build from source:

CMake Error at libs/JUCELV2/extras/Build/juceaide/CMakeLists.txt:92 (message):
  Failed to build juceaide

  [ 12%] Building CXX object
  extras/Build/juceaide/CMakeFiles/juceaide.dir/Main.cpp.o

  In file included from
  /home/Gibus/dev/repos/odin2/libs/JUCELV2/modules/juce_gui_basics/juce_gui_basics.h:270,


                   from /home/Gibus/dev/repos/odin2/libs/JUCELV2/extras/Build/juce_build_tools/juce_build_tools.h:56,
                   from /home/Gibus/dev/repos/odin2/libs/JUCELV2/extras/Build/juceaide/Main.cpp:26:


  /home/Gibus/dev/repos/odin2/libs/JUCELV2/modules/juce_gui_basics/windows/juce_ComponentPeer.h:
  In member function ‘void juce::ComponentPeer::setAppStyle(Style)’:


  /home/Gibus/dev/repos/odin2/libs/JUCELV2/modules/juce_gui_basics/windows/juce_ComponentPeer.h:442:18:
  error: ‘exchange’ is not a member of ‘std’

    442 |         if (std::exchange (style, s) != style)
        |                  ^~~~~~~~

  gmake[2]: *** [extras/Build/juceaide/CMakeFiles/juceaide.dir/build.make:76:
  extras/Build/juceaide/CMakeFiles/juceaide.dir/Main.cpp.o] Error 1

  gmake[1]: *** [CMakeFiles/Makefile2:131:
  extras/Build/juceaide/CMakeFiles/juceaide.dir/all] Error 2

  gmake: *** [Makefile:136: all] Error 2

I'm getting a juce error. cmake version is 3.27.4
Can't get any further than this as I'm not familiar with Cpp.
Happy to try other suggestions.

To Reproduce
Steps to reproduce the behavior:

  1. Load synth plugin
  2. Crashes

Desktop (please complete the following information):

  • OS: Fedora 36 i3
  • DAW: Reaper 7.0.8
  • Odin Version 2.3.4
  • Plugin Format: Crash occurs on all formats.

Additional context

taylordotfish added a commit to poweraudio/odin2 that referenced this issue Jan 29, 2024
Includes GCC 12 header fix, which fixes TheWaveWarden#431, TheWaveWarden#439, and
(partially) TheWaveWarden#457.
@wahlterh
Copy link

Hi.
As a newbee I tried this , but failed.
(debian based os, arm )
I gitclone odin2. I updated JUCELV2 ( copied the .zip from github and copied the files into odin2/libs/JUCELV2).
Same comp. error as above.
I guess I updated it wrong.
Please help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants