Squinky Labs bug fix

We have a new release that hopefully will be going into the library soon. Mainly fixed the crashes the people were experiencing in the module browser on windows.

If anyone would care to give it a test drive, it can be found here: https://github.com/squinkylabs/SquinkyVCV/releases/tag/v1.0.15

Thank you

6 Likes

Sometimes comp crashing. Could something in the svg files, IMHO. Win 10 20H2.

Cheers

Can you post a crash log? It the crash easy to reproduce? Thanks for the report.

I tested:

  • creating new patches inserting lots of Squinkly Labs
  • Also tried “Comp” as @faustoserone mentionned, but can’t get it to crash. I’m on Win 20H2.
  • opening old patches with Squinky Labs modules already patched in
  • opening old patches and inserted Squinky modules

Everything seems fine so far. Will report any crashes if I encounter one within the next hours/days.

Good job :+1:

1 Like
[1.156 info src/main.cpp:171] Initializing app
[1.359 info src/window.cpp:238] Window content scale: 1.000000
[1.390 info src/window.cpp:279] Renderer: GeForce GTX 1050 Ti/PCIe/SSE2
[1.390 info src/window.cpp:280] OpenGL: 4.6.0 NVIDIA 452.06
[1.390 info src/window.cpp:33] Loaded font C:\PROGRA~1\VCV\Rack1/res/fonts/DejaVuSans.ttf
[1.390 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/ComponentLibrary/RackBusboard.svg
[1.390 info src/settings.cpp:189] Saving settings C:\Users\Fausto\DOCUME~1/Rack/settings-v1.json
[1.390 info src/patch.cpp:163] Loading patch C:\Users\Fausto\DOCUME~1/Rack/autosave-v1.vcv
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/Clocked.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/dark/Clocked_dark.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/ScrewSilver.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/PJ301M.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/BlackKnobLargeWithMark.svg
[1.406 info src/window.cpp:33] Loaded font C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/fonts/Segment14.ttf
[1.406 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/ComponentLibrary/LEDBezel.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/TL1105_0.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/TL1105_1.svg
[1.406 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/ImpromptuModular/res/light/comp/RoundSmallBlackKnob.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/dark/mixmaster-jr.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/jack-poly.svg
[1.422 info src/window.cpp:33] Loaded font C:\PROGRA~1\VCV\Rack1/res/fonts/ShareTechMono-Regular.ttf
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/jack.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/knob-grey.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fader-channel-bg.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fader-channel.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/mute-off.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/mute-on.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/solo-off.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/solo-on.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/group-minus.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/group-minus-active.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/group-plus.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/group-plus-active.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fader-master-bg.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fader-master.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/dim-off.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/dim-on.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/mono-off.svg
[1.422 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/mono-on.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/dark/auxspander-jr.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fader-aux-bg.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/knob-red.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/knob-orange.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/knob-blue.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/knob-purple.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/Core/AudioInterface.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/ComponentLibrary/ScrewSilver.svg
[1.437 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/ComponentLibrary/PJ301M.svg
[1.656 info src/audio.cpp:266] Opening audio RtAudio device 1 with 0 in 2 out
[1.703 info src/audio.cpp:279] Starting RtAudio stream 1
[1.861 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4.svg
[1.861 info src/window.cpp:72] Loaded SVG C:\PROGRA~1\VCV\Rack1/res/ComponentLibrary/ScrewBlack.svg
[1.862 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/port.svg
[1.862 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/button-released.svg
[1.862 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/button-pressed.svg
[1.862 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/marker-start.svg
[1.862 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/marker-end.svg
[1.863 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/knob-small.svg
[1.863 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-1.svg
[1.863 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-2.svg
[1.863 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-3.svg
[1.864 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-4.svg
[1.864 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-5.svg
[1.864 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/generate-mode-6.svg
[1.864 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-1.svg
[1.865 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-2.svg
[1.865 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-3.svg
[1.865 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-4.svg
[1.865 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-5.svg
[1.865 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/advance-mode-6.svg
[1.866 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/toggle-2-1.svg
[1.866 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/toggle-2-2.svg
[1.866 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/toggle-3-1.svg
[1.866 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/toggle-3-2.svg
[1.866 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/DHE-Modules/svg/curve-sequencer-4/toggle-3-3.svg
[1.867 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/squinkylabs-plug1/res/compressor_panel.svg
[1.867 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/squinkylabs-plug1/res/Blue30.svg
[1.868 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/squinkylabs-plug1/res/square-button-01.svg
[1.868 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/squinkylabs-plug1/res/square-button-02.svg
[1.868 info src/main.cpp:189] Starting engine
[1.868 info src/main.cpp:201] Running window
[1.870 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fade-off.svg
[1.870 info src/window.cpp:72] Loaded SVG C:\Users\Fausto\DOCUME~1/Rack/plugins-v1/MindMeldModular/res/comp/mixer/fade-on.svg
[15.388 info src/main.cpp:203] Stopped window
[15.388 info src/main.cpp:205] Stopping engine
[15.396 info src/patch.cpp:86] Saving patch C:\Users\Fausto\DOCUME~1/Rack/autosave-v1.vcv
[15.399 info src/main.cpp:212] Destroying app
[15.401 info src/audio.cpp:302] Stopping RtAudio stream 1
[15.496 info src/audio.cpp:311] Closing RtAudio stream 1
[15.616 info src/settings.cpp:189] Saving settings C:\Users\Fausto\DOCUME~1/Rack/settings-v1.json
[15.616 info src/main.cpp:217] Destroying environment
[15.726 warn src/bridge.cpp:362] Bridge server close() failed
[15.726 info src/main.cpp:225] Destroying logger```

Not sure about log above. The crash isn’t easy to reproduce.

The log, above, looks pretty normal. A lot of svg’s load when you open the module browser or load a patch.

Ok. I have tried your modules several times. No crashes anymore. I think the first was a random crash. Good work! Cheers.

Tip: put ``` before & after code output to make it more readable :nerd_face: (I edited the post above)

Sorry… Thanks! :grinning:

Thanks, everyone.