﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,phab_field
832,Game consistently causes Assertion Failure with sound enabled,Kieran P,,"Ubuntu 11.04 (Classic Gnome Desktop - not unity), ATI 5770 with official proprietary drivers

r9430 (and possibly earlier)
Loading the maps in any of these orders causes a consistent and immediate assertion failure. Loading the same map twice does not seem to change anything. It does not cause the error when using -quickstart.

acropolis --> celt-iberia --> death_canyon

celt-iberia --> acropolis --> death_canyon

death_canyon --> celt-iberia --> acropolis

death_canyon --> acropolis --> celt-iberia
--------------------------------------------------------------------
Assertion failed: ""removed""
Location: file_cache.cpp:187 (Reserve)

Call stack:

(0x83828d0) /home/brian/0ad/binaries/system/pyrogenesis() [0x83828d0]
(0x83333b2) /home/brian/0ad/binaries/system/pyrogenesis() [0x83333b2]
(0x83340b0) /home/brian/0ad/binaries/system/pyrogenesis() [0x83340b0]
(0x8334814) /home/brian/0ad/binaries/system/pyrogenesis() [0x8334814]
(0x8392b89) /home/brian/0ad/binaries/system/pyrogenesis() [0x8392b89]
(0x8390bad) /home/brian/0ad/binaries/system/pyrogenesis() [0x8390bad]
(0x83481a8) /home/brian/0ad/binaries/system/pyrogenesis() [0x83481a8]
(0x835dfbe) /home/brian/0ad/binaries/system/pyrogenesis() [0x835dfbe]
(0x8358b63) /home/brian/0ad/binaries/system/pyrogenesis() [0x8358b63]
(0x834b1b6) /home/brian/0ad/binaries/system/pyrogenesis() [0x834b1b6]
(0x8359bdb) /home/brian/0ad/binaries/system/pyrogenesis() [0x8359bdb]
(0x834b1b6) /home/brian/0ad/binaries/system/pyrogenesis() [0x834b1b6]
(0x8357ff3) /home/brian/0ad/binaries/system/pyrogenesis() [0x8357ff3]
(0x8192ea6) /home/brian/0ad/binaries/system/pyrogenesis() [0x8192ea6]
(0xb753026f) /home/brian/0ad/binaries/system/libmozjs-ps-release.so(+0x25626f) [0xb753026f]

errno = 0 (?)
OS error = ?
--------------------------------------------------------------------

=============================================================
r9403 (and possibly earlier)
I get a different error if I run the large_combat_demo or we_are_legion. They do not give the assertion failure immediately though.
It does not cause the error when using -quickstart.
--------------------------------------------------------------------
Assertion failed: ""cpu_CAS(&al_srcs_allocationStates[i], kInUse, kAvailable)""
Location: snd_mgr.cpp:561 (al_src_free)

Call stack:

(0x8369c30) /home/brian/Desktop/Link to pyrogenesis() [0x8369c30]
(0x83212a4) /home/brian/Desktop/Link to pyrogenesis() [0x83212a4]
(0x83215a7) /home/brian/Desktop/Link to pyrogenesis() [0x83215a7]
(0x8321a45) /home/brian/Desktop/Link to pyrogenesis() [0x8321a45]
(0x833fd43) /home/brian/Desktop/Link to pyrogenesis() [0x833fd43]
(0x833ffef) /home/brian/Desktop/Link to pyrogenesis() [0x833ffef]
(0x8333ae9) /home/brian/Desktop/Link to pyrogenesis() [0x8333ae9]
(0x833febf) /home/brian/Desktop/Link to pyrogenesis() [0x833febf]
(0x833f048) /home/brian/Desktop/Link to pyrogenesis() [0x833f048]
(0x8343c4e) /home/brian/Desktop/Link to pyrogenesis() [0x8343c4e]
(0x8056198) /home/brian/Desktop/Link to pyrogenesis() [0x8056198]
(0xb6e1ae37) /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0xb6e1ae37]
(0x8054f01) /home/brian/Desktop/Link to pyrogenesis() [0x8054f01]

errno = 0 (?)
OS error = ?
--------------------------------------------------------------------",defect,new,Release Blocker,Alpha 5,Core engine,,,,
