This bug literally just happened to me yesterday, and the day before then, shotcut opened and worked like a dream. However, now, Shotcut silently fails when I try to open it using the desktop icon, and using the terminal to open it displays errors regarding LADSPA before Aborting at the error message “free(): Invalid Pointer”. I will link the output of the terminal below. I have not changed any audio settings that would’ve caused LADSPA or Shotcut to misbehave between the last time it launched successfully, and the first time it failed to launch. I have reinstalled it multiple times in both FlatPack and Portable Tar form, and neither version will launch.
I get this crash when csladspa is installed on Ubuntu, which is some sort of LADSPA CSound bridge, and the LADSPA_PATH is set, which we do now. In the debugger the crash occurs inside the ladspa_descriptor() function of the csladspa.so plugin, which is out of my control. Here is their bug:
I can confirm my Ubuntu install is using v6.10.0 whereas 6.11.1 is the fixed version.
A solution is to simply uninstall csladspa, but if you need it another solution is to remove the LADSPA_PATH line from the shotcut launch script.
Ok, I made a mistake. I was actually referring to the Snap package for the other version I was installing.
To be sure, I installed the flatpak version proper after reinstalling csladspa and… well, I can’t even install it, because flatpak itself is reporting a 503 error after installing all the way, only to revert all changes. This isn’t a problem with shotcut itself, I know, but this does mean I can;t check the flatpak version right now
Now i just made a clean install of ubuntu studio and updated it and installed shotcut from the softwarecenter (which gives me a snap-version as far as i can tell) and then i ran it from the terminal and this is what i got: