Arrow_left   Arrow_right
 
  #181

Occasional crash when receiving first audio

    • Status: Fixed
    • Priority: Highest (1)
    • Component: OpenAL
    • OS: -
    ---------------------------
    Unexpected error
    ---------------------------
    Unexpected error ArgumentException: An item with the same key has already been added.
    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
    at Gablarski.OpenAL.Context.Create(PlaybackDevice device) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski.OpenAL\Context.cs:line 148
    at Gablarski.OpenAL.Context.CreateAndActivate(PlaybackDevice device) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski.OpenAL\Context.cs:line 157
    at Gablarski.OpenAL.Providers.OpenALPlaybackProvider.QueuePlayback(AudioSource audioSource, Byte[] data) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski.OpenAL\Providers\OpenALPlaybackProvider.cs:line 94
    at Gablarski.Audio.AudioEngine.OnReceivedAudio(Object sender, ReceivedAudioEventArgs e) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski\Audio\AudioEngine.cs:line 499
    at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
    at Gablarski.Client.ClientSourceManager.OnReceivedAudio(ReceivedAudioEventArgs e) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski\Client\ClientSourceManager.cs:line 433
    at Gablarski.Client.ClientSourceManager.OnAudioDataReceivedMessage(MessageReceivedEventArgs e) in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski\Client\ClientSourceManager.cs:line 395
    at Gablarski.Client.GablarskiClient.MessageRunner() in c:\TeamCity\buildAgent\work\661ddcea8e1aae6a\src\Gablarski\Client\GablarskiClient.Internal.cs:line 145
    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()
    ---------------------------
    OK
    ---------------------------
  • Followers
     
    Ico-users Eric Maupin (Assigned To) 
     
    Attachments
    No attachments
    Associations
     
    No associations
    Activity
     
    User picture

          on Mar 22, 2010 @ 07:03PM UTC * By Eric Maupin

    Status changed from Accepted to Fixed
    (In revision:900) * Fixed #181 (Occasional crash when receiving first audio)
    Time Expenditure
    Loading