View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002681 | Spring engine | AI | public | 2011-10-02 22:10 | 2012-09-18 18:24 |
| Reporter | hoijui | Assigned To | abma | ||
| Priority | low | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Product Version | 0.82.7+git | ||||
| Summary | 0002681: AAI SIGSEGV at game end in AAI.cpp:74 | ||||
| Description | it was a huge game with AAI+RAI+KAIK+me vs AAI+RAI+KAIK+E323AI in BA 7.60 | ||||
| Additional Information | Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4115ab5 in vfprintf () from /lib64/libc.so.6 (gdb) bt #0 0x00007ffff4115ab5 in vfprintf () from /lib64/libc.so.6 #1 0x00007ffff41bc511 in __fprintf_chk () from /lib64/libc.so.6 #2 0x00007fffdb5194c6 in fprintf (__fmt=0x7fffdb54c6e2 "%-24s: %i\n", __stream=<optimized out>) at /usr/include/bits/stdio2.h:99 0000003 AAI::~AAI (this=0x16143410, __in_chrg=<optimized out>) at AI/Skirmish/AAI/AAI.cpp:74 0000004 0x00007fffdb519949 in AAI::~AAI (this=0x16143410, __in_chrg=<optimized out>) at AI/Skirmish/AAI/AAI.cpp:115 0000005 0x00007fffdb537040 in springLegacyAI::CAIAI::~CAIAI (this=0x161434b0, __in_chrg=<optimized out>) at AI/Wrappers/LegacyCpp/AIAI.cpp:15 #6 0x00007fffdb537079 in springLegacyAI::CAIAI::~CAIAI (this=0x161434b0, __in_chrg=<optimized out>) at AI/Wrappers/LegacyCpp/AIAI.cpp:20 #7 0x00007fffdb533aea in release (skirmishAIId=6) at AI/Skirmish/AAI/AIExport.cpp:80 #8 0x0000000000a7e938 in CSkirmishAILibrary::Release (this=<optimized out>, skirmishAIId=6) at rts/ExternalAI/SkirmishAILibrary.cpp:77 #9 0x0000000000a74fd1 in CSkirmishAI::~CSkirmishAI (this=<optimized out>, __in_chrg=<optimized out>) at rts/ExternalAI/SkirmishAI.cpp:36 0000010 0x0000000000a82ed5 in CSkirmishAIWrapper::~CSkirmishAIWrapper (this=0x16142fd0, __in_chrg=<optimized out>) at rts/ExternalAI/SkirmishAIWrapper.cpp:98 #11 0x0000000000a82fc9 in CSkirmishAIWrapper::~CSkirmishAIWrapper (this=0x16142fd0, __in_chrg=<optimized out>) at rts/ExternalAI/SkirmishAIWrapper.cpp:110 0000012 0x0000000000a59f9f in CEngineOutHandler::~CEngineOutHandler (this=0x8d43a10, __in_chrg=<optimized out>) at rts/ExternalAI/EngineOutHandler.cpp:121 0000013 0x0000000000a5a019 in CEngineOutHandler::~CEngineOutHandler (this=0x8d43a10, __in_chrg=<optimized out>) at rts/ExternalAI/EngineOutHandler.cpp:123 0000014 0x0000000000a59f52 in CEngineOutHandler::Destroy () at rts/ExternalAI/EngineOutHandler.cpp:107 #15 0x00000000004cc335 in CGame::~CGame (this=0x1ac89c0, __in_chrg=<optimized out>) at rts/Game/Game.cpp:359 #16 0x00000000004cc799 in CGame::~CGame (this=0x1ac89c0, __in_chrg=<optimized out>) at rts/Game/Game.cpp:430 #17 0x00000000009c8465 in SpringApp::Shutdown () at rts/System/SpringApp.cpp:1200 #18 0x00000000009d3867 in SpringApp::Run (this=0x7fffffffd560, argc=2, argv=0x7fffffffd8c8) at rts/System/SpringApp.cpp:1171 #19 0x00000000009a2b17 in MainFunc (argc=2, argv=0x7fffffffd8c8, ret=0x7fffffffd7c8) at rts/System/Main.cpp:51 0000020 0x00000000009a2fa4 in Run (argc=2, argv=0x7fffffffd8c8) at rts/System/Main.cpp:62 #21 0x00007ffff40eff2c in __libc_start_main () from /lib64/libc.so.6 #22 0x000000000049c7e9 in _start () | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
validation test triggered this bug, too: http://springrts.com:7778/builders/validationtests/builds/349/steps/validationtests_3/logs/stdio Program received signal SIGSEGV, Segmentation fault. 0x00007ffff5dff212 in vfprintf () from /lib64/libc.so.6 #0 0x00007ffff5dff212 in vfprintf () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ffff5e07b77 in fprintf () from /lib64/libc.so.6 No symbol table info available. #2 0x00007ffff0c29c39 in AAI::~AAI (this=0x1f30ca0, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/AI/Skirmish/AAI/AAI.cpp:74 fac = 43 0000003 0x00007ffff0c2a35c in AAI::~AAI (this=0x1f30ca0, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/AI/Skirmish/AAI/AAI.cpp:115 No locals. 0000004 0x00007ffff0c368fc in springLegacyAI::CAIAI::~CAIAI (this=0x1f30d40, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/AI/Wrappers/LegacyCpp/AIAI.cpp:15 No locals. 0000005 0x00007ffff0c36972 in springLegacyAI::CAIAI::~CAIAI (this=0x1f30d40, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/AI/Wrappers/LegacyCpp/AIAI.cpp:20 No locals. #6 0x00007ffff0bd7226 in release (skirmishAIId=1) at /home/buildslave/full-linux/build/AI/Skirmish/AAI/AIExport.cpp:80 No locals. #7 0x0000000001181536 in CSkirmishAILibrary::Release (this=0x22085e0, skirmishAIId=1) at /home/buildslave/full-linux/build/rts/ExternalAI/SkirmishAILibrary.cpp:77 error = 38341488 ok = true #8 0x0000000001174322 in CSkirmishAI::~CSkirmishAI (this=0x2490b70, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/ExternalAI/SkirmishAI.cpp:36 myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "AI t:1 id:1 AAI 0.9", starttime = 49484}, autoShowGraph = false} #9 0x000000000118481a in CSkirmishAIWrapper::~CSkirmishAIWrapper (this=0x22370e0, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/ExternalAI/SkirmishAIWrapper.cpp:98 No locals. 0000010 0x0000000001184936 in CSkirmishAIWrapper::~CSkirmishAIWrapper (this=0x22370e0, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/ExternalAI/SkirmishAIWrapper.cpp:110 No locals. #11 0x000000000114ceee in CEngineOutHandler::~CEngineOutHandler (this=0x4dca870, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/ExternalAI/EngineOutHandler.cpp:121 ai = {first = 1 '\001', second = } 0000012 0x000000000114cfd2 in CEngineOutHandler::~CEngineOutHandler (this=0x4dca870, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/ExternalAI/EngineOutHandler.cpp:123 No locals. 0000013 0x000000000114ce17 in CEngineOutHandler::Destroy () at /home/buildslave/full-linux/build/rts/ExternalAI/EngineOutHandler.cpp:107 tmp = 0x4dca870 0000014 0x0000000000a9523b in CGame::~CGame (this=0x1dbe450, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/Game/Game.cpp:359 No locals. #15 0x0000000000a95598 in CGame::~CGame (this=0x1dbe450, __in_chrg=<optimized out>) at /home/buildslave/full-linux/build/rts/Game/Game.cpp:430 No locals. #16 0x00000000010a37c9 in SpringApp::Shutdown () at /home/buildslave/full-linux/build/rts/System/SpringApp.cpp:1202 No locals. #17 0x00000000010a370e in SpringApp::Run (this=0x7fffffffeb70, argc=2, argv=0x7fffffffed38) at /home/buildslave/full-linux/build/rts/System/SpringApp.cpp:1173 No locals. #18 0x00000000010802f3 in MainFunc (argc=2, argv=0x7fffffffed38, ret=0x7fffffffec0c) at /home/buildslave/full-linux/build/rts/System/Main.cpp:51 app = {cmdline = 0x1bd7c10, lastRequiredDraw = 26973, static ogc = 0x0} #19 0x0000000001080586 in Run (argc=2, argv=0x7fffffffed38) at /home/buildslave/full-linux/build/rts/System/Main.cpp:62 ret = -1 err = 0x156e285 0000020 0x000000000108061f in main (argc=2, argv=0x7fffffffed38) at /home/buildslave/full-linux/build/rts/System/Main.cpp:92 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-10-02 22:10 | hoijui | New Issue | |
| 2011-10-02 22:10 | hoijui | File Added: infolog.txt | |
| 2011-11-01 22:42 | abma | Category | General => AI |
| 2011-11-01 22:42 | abma | Additional Information Updated | |
| 2011-11-02 09:57 | abma | Note Added: 0007479 | |
| 2012-09-18 18:24 | abma | Status | new => resolved |
| 2012-09-18 18:24 | abma | Resolution | open => fixed |
| 2012-09-18 18:24 | abma | Assigned To | => abma |