On Sun, May 17, 2020 at 01:12:58PM -0600, Tracey Emery wrote: > On Sun, May 17, 2020 at 08:19:05PM +0200, Marc Espie wrote: > > On Sun, May 17, 2020 at 04:47:10PM +0200, Marc Espie wrote: > > > Now with better runtime behavior > > > > > > Some of the mutexes don't work with our stringent defaults, > > > this prevents some aborts on shotcut. > > > > > > and I can actually start a clip in kdenlive with this. > > > > New version... I neutered some setlocale for now, which was definitely > > segfaulting > > (this code should be using uselocale obviously) > > > > with this I can now do a few things in shotcut... > > > > Not everything works, next core dump points to > > #0 generate_hash (name=<optimized out>) at mlt_properties.c:336 > > #1 mlt_properties_find (self=0x15bd99e2d500, > > name=0x15bd770e3e98 '\337' <repeats 199 times>, <incomplete sequence > > \337>...) at mlt_properties.c:517 > > #2 0x000015bdc2e95cac in mlt_properties_anim_get_rect > > (self=0x15bd99e2d500, > > name=0x15bd770e3e98 '\337' <repeats 199 times>, <incomplete sequence > > \337>..., position=461, length=20205) at mlt_properties.c:2685 > > #3 0x000015bd8fbe2d69 in Mlt::Properties::anim_get_rect ( > > this=<optimized out>, > > name=0x29389a3e <error: Cannot access memory at address 0x29389a3e>, > > position=1997422592, length=397259376) at MltProperties.cpp:429 > > #4 0x000015baf0b159fb in QmlFilter::getRect (this=0x15bd7923e400, > > name=..., > > position=461) > > at > > /build/pobj/shotcut-20.04.12/shotcut-20.04.12/src/qmltypes/qmlfilter.cpp:100 > > > > My mailserver was down for a day, so I'm sure I've missed some emails, > and some will take time to get to me. I tested building synfig > yesterday, with no problems. Anywho, has this version been ok'd?
Jca mentioned that he had no issues with yours, running synfig. And the extra locale patch makes shotcut go a bit further, so I'd say it's time to commit it. (I'll cobble a better locale patch with uselocale at some point... for now I should figure out the remaining big core dump with names and hashes)