| Is anyone familiar with a crash with the callstack below?
no but looking at the code it does look like the only way you'd get an exception from memset in mapping_inverse was if the previous allocation from the lower engine default pool failed - barring any memory corruption
the other possibility is that one or both of the block sizes from the codec setup info are invalid, this would suggest either corruption in the media or an issue with the encoding process
| I have increased the pool sizes to 65536 in AkInitiliazer
which pool? how much space does the lower engine default have?
Are you using SetMedia or PrepareMedia with vorbis? in 2017.1.3 an issue was fixed:
WG-35020 Fixed: Crash when using SetMedia or PrepareMedia with Vorbis data.
You might consider upgrading as the following potentially related issues have been fixed since 2017.1.1, if only to see if the issue goes away:
2017.1.1:
WG-34210 Fixed: Memory corruption when routing mono to LFE bus and 2D positioning with panner enabled.
2017.1.3
WG-35020 Fixed: Crash when using SetMedia or PrepareMedia with Vorbis data.
2017.1.4
WG-35721 Fixed: Crash in Vorbis decoder when not enough memory.