Shotcut crashes when adding to timeline

Hi guys,
i compile shotcut on windows with MinGW. when i try to add a timeline , it crashed. i track down the source code it seems that the consumer wasn’t created correctly when appending the timeline as following code snip:
QString Controller::XML(Service* service)
{
static const char* propertyName = “string”;
Consumer c(profile(), “xml”, propertyName); // failed here

}
the code snip where the consumer is created is attached .can someone give me a hand, thanks

1 Like

I have a similar experience on Ubuntu 14.04. Really annoying actually. I install via extracting the archive file.
Is there a batch coming or I need to download the previous version at the moment?

If I can give some extra info or provide you with some files then let me know.

If you are trying to compile it yourself, then you should be prepared to debug it yourself. Shotcut requires the MLT xml module, which depends on libxml2. You probably have a broken MLT build.

1 Like

Sorry for the necro, just trying to help people landing here after a google search:

I had the same problem: immediate crash in libxml2 (through libmlt*) on timeline insert, debian package install. Tried to upgrade libxml and libml, didn’t help. So I kind of randomly upgraded some libs (this is a sid system so upgrades are frequent, and it results some things upgraded and some not, in turns), some glib and some pango and a lot of pythons, and I guess the later ones actually fixed the problem. So, I believe the moral of the story: if it crashes try to upgrade python if it wasn’t, or try to upgrade libs if they’re pending, and you may get lucky to have a working Shotcut again.

(Sidenote: since it didn’t work I had to use alternatives and made me realise how I do like Shotcut. :grin: )