Reaper crash

reaper 6.14
mac 10.15.7
scaler 2.1.2

Crashing reaper.

Thread 18 Crashed:: reaper/livefx
0 com.pluginboutique.Scaler2 0x00000001257fcd74 0x1253b1000 + 4504948
1 com.pluginboutique.Scaler2 0x0000000125a7b150 0x1253b1000 + 7119184
2 com.pluginboutique.Scaler2 0x0000000125a8873c 0x1253b1000 + 7173948
3 com.pluginboutique.Scaler2 0x0000000125a9077f 0x1253b1000 + 7206783
4 com.pluginboutique.Scaler2 0x0000000125a93e89 0x1253b1000 + 7220873
5 com.pluginboutique.Scaler2 0x0000000125a07331 0x1253b1000 + 6644529
6 com.pluginboutique.Scaler2 0x00000001257b2435 0x1253b1000 + 4199477
7 com.cockos.reaper 0x000000010845091f VST_HostedPlugin::ProcessSamples(int, double*, int, int, int, double, midi_List*, bool*, double, double, double, bool) + 10191
8 com.cockos.reaper 0x0000000108478bbd FxDsp::processSamples(int, double*, int, int, int, double*, midi_List*, double, bool, double) + 4621
9 com.cockos.reaper 0x000000010848e325 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 549
10 com.cockos.reaper 0x000000010817bf75 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack* const*, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 22517
11 com.cockos.reaper 0x0000000108182400 MediaTrack::RenderSamples(double, long long, int, Track_RS_Output*, int, double, MediaTrack* const*, int, midi_List*, int, int, int, int, int, MediaTrack::Track_SendRec*, bool*, SyncSMP_Context*) + 864
12 com.cockos.reaper 0x00000001081766e4 SyncSMP_RunWork() + 276
13 com.cockos.reaper 0x00000001081f2796 WorkerThreadInst::threadProc(void*) + 2758
14 com.cockos.reaper 0x00000001086252f0 __threadproc(void*) + 32
15 libsystem_pthread.dylib 0x00007fff720b6109 _pthread_start + 148
16 libsystem_pthread.dylib 0x00007fff720b1b8b thread_start + 15

Thread 19:: reaper/livefx
0 com.pluginboutique.Scaler2 0x0000000125a92b5e 0x1253b1000 + 7215966
1 com.pluginboutique.Scaler2 0x0000000125a9617a 0x1253b1000 + 7229818
2 com.pluginboutique.Scaler2 0x0000000125a07331 0x1253b1000 + 6644529
3 com.pluginboutique.Scaler2 0x00000001257b2435 0x1253b1000 + 4199477
4 com.cockos.reaper 0x000000010845091f VST_HostedPlugin::ProcessSamples(int, double*, int, int, int, double, midi_List*, bool*, double, double, double, bool) + 10191
5 com.cockos.reaper 0x0000000108478bbd FxDsp::processSamples(int, double*, int, int, int, double*, midi_List*, double, bool, double) + 4621
6 com.cockos.reaper 0x000000010848e325 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 549
7 com.cockos.reaper 0x000000010817bf75 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack* const*, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 22517
8 com.cockos.reaper 0x0000000108182400 MediaTrack::RenderSamples(double, long long, int, Track_RS_Output*, int, double, MediaTrack* const*, int, midi_List*, int, int, int, int, int, MediaTrack::Track_SendRec*, bool*, SyncSMP_Context*) + 864
9 com.cockos.reaper 0x00000001081766e4 SyncSMP_RunWork() + 276
10 com.cockos.reaper 0x00000001081f2796 WorkerThreadInst::threadProc(void*) + 2758
11 com.cockos.reaper 0x00000001086252f0 __threadproc(void*) + 32
12 libsystem_pthread.dylib 0x00007fff720b6109 _pthread_start + 148
13 libsystem_pthread.dylib 0x00007fff720b1b8b thread_start + 15

…and again…
Thread 18 Crashed:: reaper/livefx
0 com.pluginboutique.Scaler2 0x00000001257fcd74 0x1253b1000 + 4504948
1 com.pluginboutique.Scaler2 0x0000000125a7b150 0x1253b1000 + 7119184
2 com.pluginboutique.Scaler2 0x0000000125a8873c 0x1253b1000 + 7173948
3 com.pluginboutique.Scaler2 0x0000000125a9077f 0x1253b1000 + 7206783
4 com.pluginboutique.Scaler2 0x0000000125a93e89 0x1253b1000 + 7220873
5 com.pluginboutique.Scaler2 0x0000000125a07331 0x1253b1000 + 6644529
6 com.pluginboutique.Scaler2 0x00000001257b2435 0x1253b1000 + 4199477
7 com.cockos.reaper 0x000000010845091f VST_HostedPlugin::ProcessSamples(int, double*, int, int, int, double, midi_List*, bool*, double, double, double, bool) + 10191
8 com.cockos.reaper 0x0000000108478bbd FxDsp::processSamples(int, double*, int, int, int, double*, midi_List*, double, bool, double) + 4621
9 com.cockos.reaper 0x000000010848e325 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 549
10 com.cockos.reaper 0x000000010817bf75 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack* const*, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 22517
11 com.cockos.reaper 0x0000000108182400 MediaTrack::RenderSamples(double, long long, int, Track_RS_Output*, int, double, MediaTrack* const*, int, midi_List*, int, int, int, int, int, MediaTrack::Track_SendRec*, bool*, SyncSMP_Context*) + 864
12 com.cockos.reaper 0x00000001081766e4 SyncSMP_RunWork() + 276
13 com.cockos.reaper 0x00000001081f2796 WorkerThreadInst::threadProc(void*) + 2758
14 com.cockos.reaper 0x00000001086252f0 __threadproc(void*) + 32
15 libsystem_pthread.dylib 0x00007fff720b6109 _pthread_start + 148
16 libsystem_pthread.dylib 0x00007fff720b1b8b thread_start + 15

…again…when changing from “Chord Extensions” to “Scale mapped”…unusable.

…again…when “Scale Mapped” and I touch a “locked” key…ie. a key not in the scale…

Ok, this is simple to reproduce.

  1. Open reaper.
  2. Create new track.
  3. Insert Scaler2 VST.
  4. Select C Major Hexatonic
  5. Select “Keys Mapped”
  6. Press C, D, E, F (which is locked out of the scale) …
  7. Crash

You guys need to learn about valgrind to cover all your memory access problems.

Hi @magwa101

Thanks for reporting, we will have a look and fix for the next update.

why do you say it’s a RAM use issue?
and, the tool you mentioned is close to this one?
https://www.nirsoft.net/utils/what_is_hang.html

Looks like memory access violation. Valgrind wraps the program and pretests all memory access. Not sure how to use it on a library. It does not look the same as the link you provided which appears to be windows only.

OK, I confirm the case.

Reaper 6.15 /64-bit
Scaler 2.12

Open Reaper.
Create new MIDI track.
Insert Scaler2 VST2 (or VST3 , the result is the same).
Select C Major Blues Hexatonic Scale (probably any of them, I  tried the first two)
Select “Scale Notes Mapped” (if key lock is disabled, everything is OK)
Press C, D, E, F (which is locked out of the scale) …
Crash

image

Error Event:
Faulting application name: reaper.exe, version: 6.1.5.0, time stamp: 0x5f8d893c
Faulting module name: Scaler2.dll, version: 2.1.1.0, time stamp: 0x5f76e164
Exception code: 0xc0000005
Fault offset: 0x00000000002d2ae8
Faulting process id: 0x1ab4
Faulting application start time: 0x01d6ba24a9dfeba2
Faulting application path: C:\Program Files\REAPER (x64)\reaper.exe
Faulting module path: C:\Program Files\Cakewalk\Vstplugins\Scaler2.dll
Report Id: 9ab21c46-ac71-41b2-94d8-dfb129b7853c
Faulting package full name:
Faulting package-relative application ID:

Information Event:
Fault bucket 2237483524660157628, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: reaper.exe
P2: 6.1.5.0
P3: 5f8d893c
P4: Scaler2.dll
P5: 2.1.1.0
P6: 5f76e164
P7: c0000005
P8: 00000000002d2ae8
P9:
P10:

Attached files:
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8B21.tmp.dmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8C7A.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8CAA.tmp.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8CB7.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8CE7.tmp.txt

These files may be available here:
\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_reaper.exe_a15f55ba17165d1f7c338e7fe13ea17c29f9857_57a63214_466db017-9590-429a-9bd7-826e10aae1f9

Analysis symbol:
Rechecking for solution: 0
Report Id: 9ab21c46-ac71-41b2-94d8-dfb129b7853c
Report Status: 268435456
Hashed bucket: 9ee80c7792372d41cf0d236936285cbc
Cab Guid: 0

I have a video but cannot attach it to the post.

Mike

just put a rubber patch over that hole bucket and it’s done
:joy:

joking aside, crashed in my system also

- System

|||- Provider

[ Name ] Application Error

|||- EventID 1000

[ Qualifiers ] 0

Level 2

Task 100

Keywords 0x80000000000000

|||- TimeCreated

[ SystemTime ] 2020-11-14T19:55:21.000000000Z

EventRecordID 305271

Channel Application

Computer Keith Emerson

Security

- EventData

reaper.exe

6.1.5.0

5f8d893c

Scaler2.dll

2.1.1.0

5f6daa32

c0000005

00000000002d2048

23a8

01d6babf1fe3d699

C:\Program Files\REAPER (x64)\reaper.exe

C:\Program Files\VSTPlugins 64bit\Scaler2.dll

5342a499-26b3-11eb-861d-a41f7250dcd8

Don’t know what all this discussion above is about, but Crashes in my Reaper also.

it seems that, at least in my case, the latest release fixed RAM issues: Scaler 2.1.2 sucks about 1/10 or less of the previous amount and seems stable

and after having reconstructed the story of my upgrades and crashes, I think that my not working Scaler was possibly the 2.1.0, certainly the 2.1.1 release, while Scaler 2.09 worked for sure

Im having the same issue. When keys are locked for using a particular scale it crashes
The simple scales works fine but when I choose F blues hexatonic scale. It crashes instantly.
In Reaper and LUNA both DAW its the same crash. By the way if I use Scales notes only it doesn’t crash but if I select scale notes mapped it crashes.

Same here. I just paid 50€ from this VST and haven’t been able to use it in Reaper 5.x or 6.x in Windows 10 at all. Longest time 5mins and then Reaper Crashes.

No matter what audio driver I use. It seems quite major bug in Scaler 2. It even crashes if I touch the record button on the track that I inserted the Scaler 2.

Hi,

I use Scaler 2.12 in Reaper 6.15 on Windows 10/64 bit and this happens only with C Major Hexatonic, but as I can see on your image, you use D minor. The latter is the scale I use very often (hm, I would say “too often” LOL) but I have no problems with it.
Can you give some more details please? What are the steps to reproduce the crash ? Are there other specific VSTs that you use in the same project?

I see you use Reaper 5.99/64 bit.

In my test, I used quite a similar setting as you, except the synth on track 2. No problem whatsoever. Could it be Reaper or combination of Scaler + other VST? Did you try with just one track with Scaler and nothing else, then add another track?


Thanks,

Mike