I’m using VCV after being away for awhile and am having a crash if I right click to add a module and I press “L” it crashes VCV. I’m not sure what to look for in the log file. I’ve had someone help me in the past with issues like this, but I thought if I could learn to read gibberish I could fix it myself. ![]()
Here is the file.
log.txt (119.2 KB)
The last line before the crash is
“[29.528 info src/app/Browser.cpp:206 createPreview] Creating module widget Tiny Tricks Simplex Noise LFO”
The following line should probably be about loading the front panel SVG file for the plugin and that line is missing. So it never got that far. Maybe if you remove or temporarily rename the plugin folder for this plugin?
thank you so much! I really need to reduce the number of plugins I have. So the weird thing is, I go to the library and it doesn’t even show as installed… I’m going to nuke it.
[0.001 info adapters/standalone.cpp:153 main] VCV Rack Free 2.6.4 Windows x64
I think you should also update rack to 2.6.6 ?
I updated it today! ![]()
Had a look at the Tiny Tricks code and I have a suspicion where the problem lies. Maybe you want to contact the author of Tiny Tricks with a link to this post here:
The constructor of TinyTricksModuleWidget makes use of the “module” pointer without a nullptr check. In the module browser the module pointers are always null, so any dereferencing of “module” will crash the module browser.
Isn’t @baconpaul looking after the module now.
It kind of seems like it. Maybe baconpaul’s nightly has already fixed the problem.
Not sure whether this fixed it. The nightly is v.2.5.4. (Jul 10, 2025) and that’s also the version currently in the library (since Jul 11, 2025).
Yeah, but it talked about a tool-chain issue at the time. Anyway, doesn’t hurt to try his build I guess.
I went through a time that I would load up all sorts of modules to check out later and, well, I had 2700 modules installed. I went through them and deleted anything I never used. I now have under 1700 modules. This feels a lot better when searching for modules to use. Thanks for the help.
sorry been away from the forum lately - GitHub better place to reach me.
can someone let me know the tiny tricks problem so i can look?
Since it happens in the module browser I suspect it has to do with ‘module’ being null in the widget. The last line before the crash in the log (2nd post in this thread) reads:
29.528 info src/app/Browser.cpp:206 createPreview] Creating module widget Tiny Tricks Simplex Noise LFO
I had a look at the code and saw that ‘module’ gets passed around in the widget constructor, didn’t trace all uses though. That’s where I would start looking. Apparently the ctor never gets to load the front panel SVG, there is no such line in the log.