Ticket #4460: collada_memerror.txt

File collada_memerror.txt, 9.4 KB (added by fatherbushido, 7 years ago)

I don't know if it's related but I have that

Line 
1==11021== Invalid read of size 8
2==11021== at 0x5FD0DA10: FUTrackable::RemoveTracker(FUTracker*) (in /home/0ad/binaries/system/libCollada.so)
3==11021== by 0x5FD8045F: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so)
4==11021== by 0x5FD805E8: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so)
5==11021== by 0x5FCF0985: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
6==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
7==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
8==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
9==11021== by 0x5FCC789E: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
10==11021== by 0x5FCC7918: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
11==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
12==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
13==11021== by 0x5FC96608: operator() (unique_ptr.h:76)
14==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239)
15==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71)
16==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165)
17==11021== Address 0x604ea880 is 32 bytes inside a block of size 440 free'd
18==11021== at 0x4C2D2DB: operator delete(void*) (vg_replace_malloc.c:576)
19==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
20==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
21==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
22==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
23==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
24==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
25==11021== by 0x5FCC789E: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
26==11021== by 0x5FCC7918: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
27==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
28==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
29==11021== by 0x5FC96608: operator() (unique_ptr.h:76)
30==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239)
31==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71)
32==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165)
33==11021== Block was alloc'd at
34==11021== at 0x4C2C21F: operator new(unsigned long) (vg_replace_malloc.c:334)
35==11021== by 0x5FCF1934: FCDSceneNode::AddChildNode() (in /home/0ad/binaries/system/libCollada.so)
36==11021== by 0x5FD7AE37: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
37==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
38==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
39==11021== by 0x5FD21FF8: bool FArchiveXML::LoadLibrary<FCDSceneNode>(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
40==11021== by 0x5FD1F4A1: FArchiveXML::Import(FCDocument*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
41==11021== by 0x5FD1FD65: FArchiveXML::ImportFileFromMemory(char const*, FCDocument*, void const*, unsigned long) (in /home/0ad/binaries/system/libCollada.so)
42==11021== by 0x5FC9D39A: FColladaPluginManager::LoadDocumentFromMemory(char const*, FCDocument*, void*, unsigned long) (in /home/0ad/binaries/system/libCollada.so)
43==11021== by 0x5FC975DE: LoadFromText (CommonConvert.cpp:105)
44==11021== by 0x5FC975DE: CommonConvert::CommonConvert(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (CommonConvert.cpp:141)
45==11021== by 0x5FC997D2: PSAConvert::ColladaToPSA(char const*, OutputCB&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (PSAConvert.cpp:63)
46==11021== by 0x5FC98AFD: convert_dae_to_whatever(char const*, void (*)(void*, char const*, unsigned int), void*, void (*)(char const*, OutputCB&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)) (DLL.cpp:116)
47==11021==
48==11021== Invalid read of size 8
49==11021== at 0x5FD0DA14: FUTrackable::RemoveTracker(FUTracker*) (in /home/0ad/binaries/system/libCollada.so)
50==11021== by 0x5FD8045F: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so)
51==11021== by 0x5FD805E8: FCDControllerInstance::~FCDControllerInstance() (in /home/0ad/binaries/system/libCollada.so)
52==11021== by 0x5FCF0985: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
53==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
54==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
55==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
56==11021== by 0x5FCC789E: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
57==11021== by 0x5FCC7918: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
58==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
59==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
60==11021== by 0x5FC96608: operator() (unique_ptr.h:76)
61==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239)
62==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71)
63==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165)
64==11021== Address 0x604ea878 is 24 bytes inside a block of size 440 free'd
65==11021== at 0x4C2D2DB: operator delete(void*) (vg_replace_malloc.c:576)
66==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
67==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
68==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
69==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
70==11021== by 0x5FCF08F2: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
71==11021== by 0x5FCF0CE8: FCDSceneNode::~FCDSceneNode() (in /home/0ad/binaries/system/libCollada.so)
72==11021== by 0x5FCC789E: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
73==11021== by 0x5FCC7918: FCDLibrary<FCDSceneNode>::~FCDLibrary() (in /home/0ad/binaries/system/libCollada.so)
74==11021== by 0x5FCD4C63: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
75==11021== by 0x5FCD5A18: FCDocument::~FCDocument() (in /home/0ad/binaries/system/libCollada.so)
76==11021== by 0x5FC96608: operator() (unique_ptr.h:76)
77==11021== by 0x5FC96608: ~unique_ptr (unique_ptr.h:239)
78==11021== by 0x5FC96608: ~FColladaDocument (CommonConvert.h:71)
79==11021== by 0x5FC96608: CommonConvert::~CommonConvert() (CommonConvert.cpp:165)
80==11021== Block was alloc'd at
81==11021== at 0x4C2C21F: operator new(unsigned long) (vg_replace_malloc.c:334)
82==11021== by 0x5FCF1934: FCDSceneNode::AddChildNode() (in /home/0ad/binaries/system/libCollada.so)
83==11021== by 0x5FD7AE37: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
84==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
85==11021== by 0x5FD7AE42: FArchiveXML::LoadSceneNode(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
86==11021== by 0x5FD21FF8: bool FArchiveXML::LoadLibrary<FCDSceneNode>(FCDObject*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
87==11021== by 0x5FD1F4A1: FArchiveXML::Import(FCDocument*, _xmlNode*) (in /home/0ad/binaries/system/libCollada.so)
88==11021== by 0x5FD1FD65: FArchiveXML::ImportFileFromMemory(char const*, FCDocument*, void const*, unsigned long) (in /home/0ad/binaries/system/libCollada.so)
89==11021== by 0x5FC9D39A: FColladaPluginManager::LoadDocumentFromMemory(char const*, FCDocument*, void*, unsigned long) (in /home/0ad/binaries/system/libCollada.so)
90==11021== by 0x5FC975DE: LoadFromText (CommonConvert.cpp:105)
91==11021== by 0x5FC975DE: CommonConvert::CommonConvert(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (CommonConvert.cpp:141)
92==11021== by 0x5FC997D2: PSAConvert::ColladaToPSA(char const*, OutputCB&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (PSAConvert.cpp:63)
93==11021== by 0x5FC98AFD: convert_dae_to_whatever(char const*, void (*)(void*, char const*, unsigned int), void*, void (*)(char const*, OutputCB&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)) (DLL.cpp:116)
94==11021==