Space Engineers

Space Engineers

Bigger Explosions
Lt.Fenix 3 Nov, 2024 @ 2:14pm
Crash related to the sound?
I get a client crash that seems to be related to the explosion sound effect. Here's the log.

2024-11-03 16:07:09.289 - Thread: 1 -> Exception occurred: SharpDX.SharpDXException: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
at SharpDX.Result.CheckError()
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, Nullable`1 bufferWMARef)
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, UInt32[] decodedXMWAPacketInfo)
at VRage.Audio.MySourceVoice.Start(Boolean skipIntro, Boolean skipToEnd)
at VRage.Audio.MyXAudio2.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd, Boolean isMusic)
at VRage.Audio.MyXAudio2.VRage.Audio.IMyAudio.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundInternal(Boolean skipIntro, Boolean skipToEnd, Boolean force2D, Boolean alwaysHearOnRealistic, Nullable`1 force3D)
2024-11-03 16:07:09.289 - Thread: 1 -> Last null written by:
2024-11-03 16:07:09.331 - Thread: 1 -> Exception: SharpDX.SharpDXException: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
at SharpDX.Result.CheckError()
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, Nullable`1 bufferWMARef)
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, UInt32[] decodedXMWAPacketInfo)
at VRage.Audio.MySourceVoice.Start(Boolean skipIntro, Boolean skipToEnd)
at VRage.Audio.MyXAudio2.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd, Boolean isMusic)
at VRage.Audio.MyXAudio2.VRage.Audio.IMyAudio.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundInternal(Boolean skipIntro, Boolean skipToEnd, Boolean force2D, Boolean alwaysHearOnRealistic, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundWithDistance(MyCueId soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean useDistanceCheck, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySound(MySoundPair soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D, Boolean forcePlaySound)
at BiggerExplosions.AudioManager.PlaySoundInternal(AudioCues cueName, Vector3D position, Single distSqr)
at BiggerExplosions.ExplosionManager.ExplosionInfo.Update()
at BiggerExplosions.ExplosionManager.Update()
at BiggerExplosions.BiggerExplosionsCore.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
2024-11-03 16:07:09.336 - Thread: 1 -> Exception occurred: SharpDX.SharpDXException: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
at SharpDX.Result.CheckError()
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, Nullable`1 bufferWMARef)
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, UInt32[] decodedXMWAPacketInfo)
at VRage.Audio.MySourceVoice.Start(Boolean skipIntro, Boolean skipToEnd)
at VRage.Audio.MyXAudio2.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd, Boolean isMusic)
at VRage.Audio.MyXAudio2.VRage.Audio.IMyAudio.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundInternal(Boolean skipIntro, Boolean skipToEnd, Boolean force2D, Boolean alwaysHearOnRealistic, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundWithDistance(MyCueId soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean useDistanceCheck, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySound(MySoundPair soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D, Boolean forcePlaySound)
at BiggerExplosions.AudioManager.PlaySoundInternal(AudioCues cueName, Vector3D position, Single distSqr)
at BiggerExplosions.ExplosionManager.ExplosionInfo.Update()
at BiggerExplosions.ExplosionManager.Update()
at BiggerExplosions.BiggerExplosionsCore.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
at avaness.SpaceEngineersLauncher.Program.StartSpaceEngineers(String[] args)
at avaness.SpaceEngineersLauncher.Program.Main(String[] args)
2024-11-03 16:07:09.337 - Thread: 1 -> Showing message
2024-11-03 16:07:09.338 - Thread: 1 -> MyInitializer.OnCrash
2024-11-03 16:07:09.338 - Thread: 1 -> var exception = SharpDX.SharpDXException: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
at SharpDX.Result.CheckError()
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, Nullable`1 bufferWMARef)
at SharpDX.XAudio2.SourceVoice.SubmitSourceBuffer(AudioBuffer bufferRef, UInt32[] decodedXMWAPacketInfo)
at VRage.Audio.MySourceVoice.Start(Boolean skipIntro, Boolean skipToEnd)
at VRage.Audio.MyXAudio2.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd, Boolean isMusic)
at VRage.Audio.MyXAudio2.VRage.Audio.IMyAudio.PlaySound(MyCueId cueId, IMy3DSoundEmitter source, MySoundDimensions type, Boolean skipIntro, Boolean skipToEnd)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundInternal(Boolean skipIntro, Boolean skipToEnd, Boolean force2D, Boolean alwaysHearOnRealistic, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySoundWithDistance(MyCueId soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean useDistanceCheck, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D)
at Sandbox.Game.Entities.MyEntity3DSoundEmitter.PlaySound(MySoundPair soundId, Boolean stopPrevious, Boolean skipIntro, Boolean force2D, Boolean alwaysHearOnRealistic, Boolean skipToEnd, Nullable`1 force3D, Boolean forcePlaySound)
at BiggerExplosions.AudioManager.PlaySoundInternal(AudioCues cueName, Vector3D position, Single distSqr)
at BiggerExplosions.ExplosionManager.ExplosionInfo.Update()
at BiggerExplosions.ExplosionManager.Update()
at BiggerExplosions.BiggerExplosionsCore.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
at avaness.SpaceEngineersLauncher.Program.StartSpaceEngineers(String[] args)
at avaness.SpaceEngineersLauncher.Program.Main(String[] args)
2024-11-03 16:07:17.731 - Thread: 1 ->
================================== CRASH INFO ==================================
AppVersion: 01_205_026
GameName: Space Engineers
IsOutOfMemory: False
IsGPU: False
IsNative: False
IsTask: False
IsExperimental: True
ProcessRunTime: 6559
PCUCount: 234457
IsHang: False
GCMemory: 10154
GCMemoryAllocated: 10154
HWAvailableMemory: 6217
ProcessPrivateMemory: 29076
AnalyticId: SE
================================== OFNI HSARC ==================================

2024-11-03 16:07:17.731 - Thread: 1 -> Log Closed
< >
Showing 1-2 of 2 comments
Sgottk 11 Feb @ 6:03am 
I'm also having the same type of sound related crashes.
Lt.Fenix 16 Feb @ 3:24pm 
I removed another mod that seem to alter sound effects somehow, and my problem has not come back since. Obviously I'd like to use both, but apparently there's some sort of conflict with the sound.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2234634364
< >
Showing 1-2 of 2 comments
Per page: 1530 50