Does anybody have a clue where or what an EModeSlider might be?
I’m trying to track down a crash and the one and only stack trace I have references an EModeSlider (or possibly just ModeSlider) which I cannot find anywhere in my source, the Rack SDK or any of the other Rack source code (including glfw and nanosvg):
The stack trace is bizarre, because your module doesn’t have an SvgSwitch, but the crashing code is creating one.
There’s a half a chance this isn’t your module at all and that something else is corrupting memory.
It would interesting to get a list of all the modules that are installed. “sn” doesn’t strike me as a very unique plugin slug, and I wonder if there’s some weird collision happening.
It seems the 8Mode softSN module has a precedent for crashing the browser on right-click
Here’s what I suspect has happened: the user has added an sn-vco to a blank patch, has then right-clicked to bring up the browser - if they have the modules sorted by Brand then 8Mode is going to be on the first page of the modules that appear. This would create a EModeSlider from a SliderSwitch from a SvgSwitch which is where the crash occurs.
@Steve_Russell. Oh … that makes total sense! Thanks! I’ve been going through my code with a tooth comb looking for a place where it would cause a crash like that and coming up completely blank.
@baconpaul. Thanks - will fix those. Normally do initialise everything, that one somehow slipped through :-(.
Thanks for the help guys - was tearing my hair out!