Kdenlive won't open due to: AddressSanitizer: new-delete-type-mismatch
kdenlive
=================================================================
==9241==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x60e00011ce20 in thread T0:
object passed to delete has wrong type:
size of the allocated type: 160 bytes;
size of the deallocated type: 152 bytes.
#0 0x55ab91a7cc91 in operator delete(void*, unsigned long) (/usr/bin/kdenlive+0x6e3c91)
#1 0x7f01122fe05b in _fini (/usr/lib/ladspa/pvoc.so+0x305b)
#2 0x7f01443a2ecb in _dl_close_worker (/lib64/ld-linux-x86-64.so.2+0x14ecb)
#3 0x7f01443a3aa1 in _dl_close (/lib64/ld-linux-x86-64.so.2+0x15aa1)
#4 0x7f013e31bf56 in __GI__dl_catch_exception (/usr/lib/libc.so.6+0x137f56)
#5 0x7f013e31bff2 in __GI__dl_catch_error (/usr/lib/libc.so.6+0x137ff2)
#6 0x7f01434c68be (/usr/lib/libdl.so.2+0x18be)
#7 0x7f01434c6287 in dlclose (/usr/lib/libdl.so.2+0x1287)
#8 0x55ab9198a32f in __interceptor_dlclose (/usr/bin/kdenlive+0x5f132f)
#9 0x7f0125ec0fbc (/usr/lib/mlt/libmltjackrack.so+0x8fbc)
#10 0x7f0125ec1212 in plugin_mgr_new (/usr/lib/mlt/libmltjackrack.so+0x9212)
#11 0x7f0125ebd7ef in mlt_register (/usr/lib/mlt/libmltjackrack.so+0x57ef)
#12 0x7f0143516e2d in mlt_repository_init (/usr/lib/libmlt.so.6+0x24e2d)
#13 0x7f014351645c in mlt_factory_init (/usr/lib/libmlt.so.6+0x2445c)
#14 0x7f01434df49b in Mlt::Factory::init(char const*) (/usr/lib/libmlt++.so.3+0x1349b)
#15 0x55ab91c849f1 in MltConnection::MltConnection(QString const&) /home/frd/kdenlive/src/mltconnection.cpp:33:53
#16 0x55ab91c88706 in MltConnection::construct(QString const&) /home/frd/kdenlive/src/mltconnection.cpp:55:37
#17 0x55ab91a93b43 in Core::build(QString const&) /home/frd/kdenlive/src/core.cpp:87:5
#18 0x55ab91a83cfc in main /home/frd/kdenlive/src/main.cpp:194:5
#19 0x7f013e208222 in __libc_start_main (/usr/lib/libc.so.6+0x24222)
#20 0x55ab9196b10d in _start (/usr/bin/kdenlive+0x5d210d)
0x60e00011ce20 is located 0 bytes inside of 160-byte region [0x60e00011ce20,0x60e00011cec0)
allocated by thread T0 here:
#0 0x55ab91a7b7f1 in operator new(unsigned long) (/usr/bin/kdenlive+0x6e27f1)
#1 0x7f01122fdf9f in _init (/usr/lib/ladspa/pvoc.so+0x2f9f)
SUMMARY: AddressSanitizer: new-delete-type-mismatch (/usr/bin/kdenlive+0x6e3c91) in operator delete(void*, unsigned long)
==9241==HINT: if you don't care about these errors you may set ASAN_OPTIONS=new_delete_type_mismatch=0
==9241==ABORTING
[frd@baba ~]$ kdenlive
=================================================================
==9293==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x60e000115f00 in thread T0:
object passed to delete has wrong type:
size of the allocated type: 160 bytes;
size of the deallocated type: 152 bytes.
#0 0x55bec13e3c91 in operator delete(void*, unsigned long) (/usr/bin/kdenlive+0x6e3c91)
#1 0x7fe62bd4b05b in _fini (/usr/lib/ladspa/pvoc.so+0x305b)
#2 0x7fe65dd17ecb in _dl_close_worker (/lib64/ld-linux-x86-64.so.2+0x14ecb)
#3 0x7fe65dd18aa1 in _dl_close (/lib64/ld-linux-x86-64.so.2+0x15aa1)
#4 0x7fe657c90f56 in __GI__dl_catch_exception (/usr/lib/libc.so.6+0x137f56)
#5 0x7fe657c90ff2 in __GI__dl_catch_error (/usr/lib/libc.so.6+0x137ff2)
#6 0x7fe65ce3b8be (/usr/lib/libdl.so.2+0x18be)
#7 0x7fe65ce3b287 in dlclose (/usr/lib/libdl.so.2+0x1287)
#8 0x55bec12f132f in __interceptor_dlclose (/usr/bin/kdenlive+0x5f132f)
#9 0x7fe63e12cfbc (/usr/lib/mlt/libmltjackrack.so+0x8fbc)
#10 0x7fe63e12d212 in plugin_mgr_new (/usr/lib/mlt/libmltjackrack.so+0x9212)
#11 0x7fe63e1297ef in mlt_register (/usr/lib/mlt/libmltjackrack.so+0x57ef)
#12 0x7fe65ce8be2d in mlt_repository_init (/usr/lib/libmlt.so.6+0x24e2d)
#13 0x7fe65ce8b45c in mlt_factory_init (/usr/lib/libmlt.so.6+0x2445c)
#14 0x7fe65ce5449b in Mlt::Factory::init(char const*) (/usr/lib/libmlt++.so.3+0x1349b)
#15 0x55bec15eb9f1 in MltConnection::MltConnection(QString const&) /home/frd/kdenlive/src/mltconnection.cpp:33:53
#16 0x55bec15ef706 in MltConnection::construct(QString const&) /home/frd/kdenlive/src/mltconnection.cpp:55:37
#17 0x55bec13fab43 in Core::build(QString const&) /home/frd/kdenlive/src/core.cpp:87:5
#18 0x55bec13eacfc in main /home/frd/kdenlive/src/main.cpp:194:5
#19 0x7fe657b7d222 in __libc_start_main (/usr/lib/libc.so.6+0x24222)
#20 0x55bec12d210d in _start (/usr/bin/kdenlive+0x5d210d)
0x60e000115f00 is located 0 bytes inside of 160-byte region [0x60e000115f00,0x60e000115fa0)
allocated by thread T0 here:
#0 0x55bec13e27f1 in operator new(unsigned long) (/usr/bin/kdenlive+0x6e27f1)
#1 0x7fe62bd4af9f in _init (/usr/lib/ladspa/pvoc.so+0x2f9f)
SUMMARY: AddressSanitizer: new-delete-type-mismatch (/usr/bin/kdenlive+0x6e3c91) in operator delete(void*, unsigned long)
==9293==HINT: if you don't care about these errors you may set ASAN_OPTIONS=new_delete_type_mismatch=0
==9293==ABORTING