Open veto-gh opened 7 years ago
I have no experience of reading crashlogs but does this have something to do with double clicking items in listboxes? If so Justin just pushed a fix for SWELL to his latest WDL: https://github.com/justinfrankel/WDL/commit/607d7d6a2ffab7dab84488a4d3541801bae824fe
On linux it doesn't do anything before the fix but also doesn't crash. After the fix dbl-click works great.
Maybe somebody on OSX could test too so that we can close the issue.
This change only affects Linux's SWELL (GTK). The macOS version (.mm files for Cocoa) already supports LBN_DBLCLK.
This change only affects Linux's SWELL (GTK).
Ah of course. That was brain blackout.
The macOS version (.mm files for Cocoa) already supports LBN_DBLCLK.
- crash here -> RprMidiEvent::getOffset
- called from: removeDuplicates
- RprMidiTake::~RprMidiTake
- GrooveTemplateHandler::ApplyGroove
Thank you for that cfillion!
Original author here. Will take a look. If you have an example project or take which crashes, please post. Thanks.
I'm also getting crashes but it seems it's related to specific take FX (my guess it's due to something in chunk created by the effect cause it's not crashing with all FXs)
Repro project and problematic JS: Download archive
Prepro steps:
Put effect (sequencer_megababy_nm) from archive to: C:\Users\User\AppData\Roaming\REAPER\Effects\midi\sequencer_megababy_nm
Open supplied project
Open the only item in MIDI editor and run any of these commands: SWS/FNG: Cycle through CC lanes (keep lane heights constant) SWS/BR: Show only used CC lanes (detect 14-bit)
Instant crash here. Usin Win10x64, REAPER v5.96rc1, SWS 2.9.8
Fixed in #1049! (It doesn't appear to be related to veto's crash.) I've uploaded a Win64 test build at https://cfillion.ca/files/sws/fix-fng-big-chunk-line.
(By the way, REAPER now supports loading effects located in an Effects folder next to the .RPP.)
Beautiful, thank you!
Adding this here only for reference: https://forum.cockos.com/showpost.php?p=1900773&postcount=8 FWIW I could not reproduce on linux.
Vanhaze: