Sorry I messed things up a bit here.
This is what happened:
I removed the OPCODE6DIR variable, which entry contained “C:\Program Files (x86)\CabbageStudio32”.
I also removed the “C:\Program Files (x86)\CabbageStudio32” entry from the CABBAGE_OPCODE_PATH variable.
this is the current gdb output from the debug build:
(gdb) run
Starting program: C:\Program Files (x86)\Cabbage32\CrabCakes.exe
[New Thread 5436.0x17dc]
[New Thread 5436.0x17d0]
[New Thread 5436.0x1ad8]
[New Thread 5436.0x1714]
[New Thread 5436.0x1aa4]
[New Thread 5436.0x181c]
[New Thread 5436.0x1598]
[New Thread 5436.0x14a0]
[New Thread 5436.0x1534]
[New Thread 5436.0x1844]
[New Thread 5436.0x1aac]
[New Thread 5436.0x18dc]
[New Thread 5436.0x18cc]
[New Thread 5436.0x1af4]
[New Thread 5436.0x1b40]
warning:
Cabbage opcode plugins are located at:C:\Program Files (x86)\Cabbage32
warning: Current opcodeDir is:
warning: compiled Ok
warning: about to cleanup Csound
warning: Csound cleaned up
[Inferior 1 (process 5436) exited normally]
(gdb) quit
------ and here’s the current gdb output from the release build:
(gdb) run
Starting program: C:\Program Files (x86)\Cabbage32\CabbageStudio.exe
[New Thread 6804.0x4a0]
[New Thread 6804.0x13e0]
[New Thread 6804.0x12a4]
[New Thread 6804.0x1d40]
Program received signal SIGILL, Illegal instruction.
0x0062d24c in juce::enumMonitorsProc ()
(gdb) quit
so, after removing the environment variables, the path “C:\Program Files (x86)\CabbageStudio32” is not mentioned anywhere anymore.