Ticket #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: |
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
comment:3 Changed 2 years ago by passerby
- Owner passerby deleted
- Status changed from assigned to new
comment:4 Changed 2 years ago by Philip
- Status changed from new to closed
- Resolution set to duplicate
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.