Skip to content

Exception and crash at launch when no audio output present #3

@snowws99

Description

@snowws99

Hi!
I found a little bit of a problem. When i launch app with no audio output present, i get this exception:

System.Exception
  HResult=0x80131500
  Message = AudioError: InvalidOperation
  Source = DissonanceEngine
  Stack trace:
   at Dissonance.Engine.Audio.AudioEngine.CheckALErrors() in F:\Gaming\AbyssCrusaders\References\ImmersionFramework\Engine\Src\Audio\AudioEngine.cs:line 45
   at Dissonance.Engine.Audio.AudioEngine.Init() in F:\Gaming\AbyssCrusaders\References\ImmersionFramework\Engine\Src\Audio\AudioEngine.cs:line 28
   at Dissonance.Engine.Game.Init() in F:\Gaming\AbyssCrusaders\References\ImmersionFramework\Engine\Src\Core\Game.cs:line 180
   at Dissonance.Engine.Game.Run(GameFlags flags, String[] args) in F:\Gaming\AbyssCrusaders\References\ImmersionFramework\Engine\Src\Core\Game.cs:line 101
   at AbyssCrusaders.Program.RunGame[T](GameFlags flags, String[] args) in F:\Gaming\AbyssCrusaders\Assets\Program.cs:line 22
   at AbyssCrusaders.Program.Main(String[] args) in F:\Gaming\AbyssCrusaders\Assets\Program.cs:line 14

Also, another small problem arises when audio output is detached with no alternatives and connected again. I get this into console(no exceptions arises), and no sound afterwards:
AL lib: (EE) Failed to get padding: 0x88890004

also, my favorite class is the spy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions