Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Bug Reports

Reply
 
Thread Tools Display Modes
Old 08-31-2016, 09:45 PM   #1
Grimulkan
Human being with feelings
 
Grimulkan's Avatar
 
Join Date: Jan 2016
Posts: 14
Default Crash when overdubbing multiple pooled MIDI items (FIXED)

Update: Appears fixed in 5.24c2! Thanks.

Here is how to replicate the issue. I've included a sample Reaper project that can be used instead of Steps 1-6.
1. Create a new project & a new track.
2. Set input to any MIDI input (egs., Virtual MIDI keyboard).
3. Set recording mode to MIDI Overdub. Monitoring setting doesn't matter.
4. This will make Step 5 easier: Preferences -> Media -> MIDI -> Enable "Pool MIDI source data when pasting..."
5. Create an empty 4-bar MIDI item on the track and duplicate it 20+ times (CTRL+D). The copies will be linked since pooling is enabled.
5. Create a time selection encompassing all the above items & enable looping on the transport. This is just so we can run the test for a while if we need to.
6. Arm the track for recording.
7. Hit record on the transport.
8. Let it run for a few minutes = Reaper frozen forever

How long one has to wait before the crash seems random. Sometimes 5 seconds, sometimes 2 minutes. I replicated this on two different Windows 10 x64 machines: one studio machine running Reaper 5.23 and another "bare bones" machine that has barely any software (other than OS & Reaper 5.1.8). Here is a freeze that occurred in < 10 seconds:

Reaper froze & I had to manually terminate the process after this. Because of that, no exception code or fault offset was created in the Windows Event Viewer log, only a message: "The program reaper.exe version 5.1.8.0 stopped interacting with Windows and was closed". I've replicated this on Reaper 5.23 as well.

There is probably a simpler set of steps that can reliably trigger the crash but I haven't figured it out yet.

Anyone else experience something like this? Any tips or workarounds? I'd be really glad to know if someone else can replicate it.
Attached Files
File Type: rpp test.rpp (15.6 KB, 462 views)

Last edited by Grimulkan; 09-01-2016 at 07:25 PM. Reason: Discovered LICEcap & added clarification
Grimulkan is offline   Reply With Quote
Old 08-31-2016, 10:03 PM   #2
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 5,265
Default

It doesn't crash here but it freezes (OS X): https://i.imgur.com/gR3msHy.png

Spindump: http://sprunge.us/AhGg

Last edited by cfillion; 08-31-2016 at 10:14 PM.
cfillion is offline   Reply With Quote
Old 08-31-2016, 10:14 PM   #3
Grimulkan
Human being with feelings
 
Grimulkan's Avatar
 
Join Date: Jan 2016
Posts: 14
Default

Thanks for checking! Strange, yet perhaps that is the way OSX deals with it. On Windows it doesn't really crash - just goes into an infinite "not responding" loop. Sorry, should have clarified. Edit: Clarified in main post, but didn't want to say "freeze" in the title since it is a technical term in Reaper.

Can you still use Reaper without restarting after the mysterious gray block appears?

Last edited by Grimulkan; 08-31-2016 at 10:49 PM.
Grimulkan is offline   Reply With Quote
Old 08-31-2016, 11:58 PM   #4
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 5,265
Default

Quote:
Originally Posted by Grimulkan View Post
Can you still use Reaper without restarting after the mysterious gray block appears?
No, it's completely stuck. I guess that gray thing is just a side effect.
cfillion is offline   Reply With Quote
Old 09-01-2016, 07:25 AM   #5
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 16,117
Default

Got it, thanks, fixing!
Justin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:25 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.