Ticket #15035: valgrind.txt

File valgrind.txt, 5.9 KB (added by dfsgand, 7 weeks ago)

Valgrind report on crash

Line 
1==3000727== Warning: unimplemented fcntl command: 1033
2==3000727== Invalid read of size 8
3==3000727== at 0xF70E1E: Common::HashMap<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo>::lookup(AGS3::AGS::Shared::String const&) const (hashmap.h:501)
4==3000727== by 0xFDF1F1: Common::HashMap<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo>::find(AGS3::AGS::Shared::String const&) const (hashmap.h:291)
5==3000727== by 0xFDEC48: AGS3::get_property_value(AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, char const*, AGS3::AGS::Shared::String) (properties.cpp:58)
6==3000727== by 0xFDED79: AGS3::get_int_property(AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, char const*) (properties.cpp:69)
7==3000727== by 0xFC3219: AGS3::GetHotspotProperty(int, char const*) (global_hotspot.cpp:142)
8==3000727== by 0x116AC92: AGS3::Sc_GetHotspotProperty(AGS3::RuntimeScriptValue const*, int) (global_api.cpp:529)
9==3000727== by 0x1041F84: AGS3::ccInstance::Run(int) (cc_instance.cpp:1058)
10==3000727== by 0x103FA14: AGS3::ccInstance::CallScriptFunction(char const*, int, AGS3::RuntimeScriptValue const*) (cc_instance.cpp:374)
11==3000727== by 0x104A282: AGS3::RunScriptFunction(AGS3::ccInstance*, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:362)
12==3000727== by 0x104A5B1: AGS3::RunUnclaimableEvent(char const*) (script.cpp:419)
13==3000727== by 0x104A680: AGS3::RunScriptFunctionAuto(AGS3::ScriptInstType, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:439)
14==3000727== by 0x1049E8A: AGS3::QueueScriptFunction(AGS3::ScriptInstType, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:282)
15==3000727== Address 0x6f418e30 is not stack'd, malloc'd or (recently) free'd
16==3000727==
17==3000727==
18==3000727== Process terminating with default action of signal 11 (SIGSEGV)
19==3000727== Access not within mapped region at address 0x6F418E30
20==3000727== at 0xF70E1E: Common::HashMap<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo>::lookup(AGS3::AGS::Shared::String const&) const (hashmap.h:501)
21==3000727== by 0xFDF1F1: Common::HashMap<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo>::find(AGS3::AGS::Shared::String const&) const (hashmap.h:291)
22==3000727== by 0xFDEC48: AGS3::get_property_value(AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, char const*, AGS3::AGS::Shared::String) (properties.cpp:58)
23==3000727== by 0xFDED79: AGS3::get_int_property(AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, AGS3::std::unordered_map<AGS3::AGS::Shared::String, AGS3::AGS::Shared::String, AGS3::IgnoreCase_Hash, AGS3::IgnoreCase_EqualTo> const&, char const*) (properties.cpp:69)
24==3000727== by 0xFC3219: AGS3::GetHotspotProperty(int, char const*) (global_hotspot.cpp:142)
25==3000727== by 0x116AC92: AGS3::Sc_GetHotspotProperty(AGS3::RuntimeScriptValue const*, int) (global_api.cpp:529)
26==3000727== by 0x1041F84: AGS3::ccInstance::Run(int) (cc_instance.cpp:1058)
27==3000727== by 0x103FA14: AGS3::ccInstance::CallScriptFunction(char const*, int, AGS3::RuntimeScriptValue const*) (cc_instance.cpp:374)
28==3000727== by 0x104A282: AGS3::RunScriptFunction(AGS3::ccInstance*, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:362)
29==3000727== by 0x104A5B1: AGS3::RunUnclaimableEvent(char const*) (script.cpp:419)
30==3000727== by 0x104A680: AGS3::RunScriptFunctionAuto(AGS3::ScriptInstType, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:439)
31==3000727== by 0x1049E8A: AGS3::QueueScriptFunction(AGS3::ScriptInstType, char const*, unsigned long, AGS3::RuntimeScriptValue const*) (script.cpp:282)
32==3000727== If you believe this happened as a result of a stack
33==3000727== overflow in your program's main thread (unlikely but
34==3000727== possible), you can try to increase the size of the
35==3000727== main thread stack using the --main-stacksize= flag.
36==3000727== The main thread stack size used in this run was 8388608.
37==3000727==
38==3000727== HEAP SUMMARY:
39==3000727== in use at exit: 36,616,521 bytes in 23,790 blocks
40==3000727== total heap usage: 373,514 allocs, 349,724 frees, 4,284,118,402 bytes allocated
41==3000727==
42==3000727== LEAK SUMMARY:
43==3000727== definitely lost: 7,192 bytes in 5 blocks
44==3000727== indirectly lost: 274,976 bytes in 806 blocks
45==3000727== possibly lost: 7,733,996 bytes in 1,994 blocks
46==3000727== still reachable: 28,600,353 bytes in 20,984 blocks
47==3000727== of which reachable via heuristic:
48==3000727== newarray : 159,392 bytes in 29 blocks
49==3000727== multipleinheritance: 328 bytes in 5 blocks
50==3000727== suppressed: 4 bytes in 1 blocks
51==3000727== Rerun with --leak-check=full to see details of leaked memory
52==3000727==
53==3000727== Use --track-origins=yes to see where uninitialised values come from
54==3000727== For lists of detected and suppressed errors, rerun with: -s
55==3000727== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
56Segmentation fault
57