Opened 13 years ago
Closed 13 years ago
#716 closed defect (duplicate)
Crash on map "Miletus" (probably error in AI)
Reported by: | passerby | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 5 |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
How to reproduce:
- Enter Start single game menu.
- Select "Miletus" map.
- Change sides ("You" for Romans and "Computer AI" for Hellines).
- Set AI to "Scary bot" (otherwise the bug will not show up).
I've run today built 0ad from svn on Linux.
snd_mgr.cpp(492): Assertion failed: "0" Assertion failed: "0" Location: snd_mgr.cpp:492 (srcs_remove) Call stack: (0x8294212) ./pyrogenesis() [0x8294212] (0x825b4c8) ./pyrogenesis() [0x825b4c8] (0x825c383) ./pyrogenesis() [0x825c383] (0x825c545) ./pyrogenesis() [0x825c545] (0x82856fc) ./pyrogenesis() [0x82856fc] (0x8286084) ./pyrogenesis() [0x8286084] (0x827b3de) ./pyrogenesis() [0x827b3de] (0x8285817) ./pyrogenesis() [0x8285817] (0x82868ea) ./pyrogenesis() [0x82868ea] (0x8286d24) ./pyrogenesis() [0x8286d24] (0x8057119) ./pyrogenesis() [0x8057119] (0x805800d) ./pyrogenesis() [0x805800d] (0xb6e76bd6) /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb6e76bd6] (0x8056411) ./pyrogenesis() [0x8056411] errno = 0 (?) OS error = ? Aborted
Change History (4)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:3 by , 13 years ago
Owner: | removed |
---|---|
Status: | assigned → new |
comment:4 by , 13 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
I believe this is the same underlying issue as #577 - in this case it's probably triggered by the AI causing lots of units to die simultaneously, playing their death sounds and breaking the sound system. (Not sure how to debug it, unfortunately.)
Note:
See TracTickets
for help on using tickets.
Apparently if the AI won't delete doric columns ("others/column_doric") on the map, the application won't crash.