==11021== Invalid read of size 8 ==11021== at 0x5FD0DA10: FUTrackable::RemoveTracker(FUTracker*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD8045F: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD805E8: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0985: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC789E: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC7918: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC96608: operator() (unique_ptr.h:76) ==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239) ==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71) ==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165) ==11021== Address 0x604ea880 is 32 bytes inside a block of size 440 free'd ==11021== at 0x4C2D2DB: operator delete(void*) (vg_replace_malloc.c:576) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC789E: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC7918: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC96608: operator() (unique_ptr.h:76) ==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239) ==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71) ==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165) ==11021== Block was alloc'd at ==11021== at 0x4C2C21F: operator new(unsigned long) (vg_replace_malloc.c:334) ==11021== by 0x5FCF1934: FCDSceneNode::AddChildNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE37: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD21FF8: bool FArchiveXML::LoadLibrary(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD1F4A1: FArchiveXML::Import(FCDocument*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD1FD65: FArchiveXML::ImportFileFromMemory(char const*, FCDocument*, void const*, unsigned long) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC9D39A: FColladaPluginManager::LoadDocumentFromMemory(char const*, FCDocument*, void*, unsigned long) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC975DE: LoadFromText (CommonConvert.cpp:105) ==11021== by 0x5FC975DE: CommonConvert::CommonConvert(char const*, std::__cxx11::basic_string, std::allocator >&) (CommonConvert.cpp:141) ==11021== by 0x5FC997D2: PSAConvert::ColladaToPSA(char const*, OutputCB&, std::__cxx11::basic_string, std::allocator >&) (PSAConvert.cpp:63) ==11021== by 0x5FC98AFD: convert_dae_to_whatever(char const*, void (*)(void*, char const*, unsigned int), void*, void (*)(char const*, OutputCB&, std::__cxx11::basic_string, std::allocator >&)) (DLL.cpp:116) ==11021== ==11021== Invalid read of size 8 ==11021== at 0x5FD0DA14: FUTrackable::RemoveTracker(FUTracker*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD8045F: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD805E8: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0985: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC789E: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC7918: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC96608: operator() (unique_ptr.h:76) ==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239) ==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71) ==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165) ==11021== Address 0x604ea878 is 24 bytes inside a block of size 440 free'd ==11021== at 0x4C2D2DB: operator delete(void*) (vg_replace_malloc.c:576) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC789E: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCC7918: FCDLibrary::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC96608: operator() (unique_ptr.h:76) ==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239) ==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71) ==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165) ==11021== Block was alloc'd at ==11021== at 0x4C2C21F: operator new(unsigned long) (vg_replace_malloc.c:334) ==11021== by 0x5FCF1934: FCDSceneNode::AddChildNode() (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE37: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD21FF8: bool FArchiveXML::LoadLibrary(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD1F4A1: FArchiveXML::Import(FCDocument*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FD1FD65: FArchiveXML::ImportFileFromMemory(char const*, FCDocument*, void const*, unsigned long) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC9D39A: FColladaPluginManager::LoadDocumentFromMemory(char const*, FCDocument*, void*, unsigned long) (in /home/0ad/binaries/system/libCollada.so) ==11021== by 0x5FC975DE: LoadFromText (CommonConvert.cpp:105) ==11021== by 0x5FC975DE: CommonConvert::CommonConvert(char const*, std::__cxx11::basic_string, std::allocator >&) (CommonConvert.cpp:141) ==11021== by 0x5FC997D2: PSAConvert::ColladaToPSA(char const*, OutputCB&, std::__cxx11::basic_string, std::allocator >&) (PSAConvert.cpp:63) ==11021== by 0x5FC98AFD: convert_dae_to_whatever(char const*, void (*)(void*, char const*, unsigned int), void*, void (*)(char const*, OutputCB&, std::__cxx11::basic_string, std::allocator >&)) (DLL.cpp:116) ==11021==