GithubHelp home page GithubHelp logo

Comments (9)

SamDel avatar SamDel commented on May 30, 2024

Is there a message in the Event Log?

from chromecast-desktop-audio-streamer.

FA-Bubba avatar FA-Bubba commented on May 30, 2024

No obvious messages in the Windows Event Viewer. Let me know if there is a specific Key or Folder I should look in.

from chromecast-desktop-audio-streamer.

SamDel avatar SamDel commented on May 30, 2024

Application crashes are in the 'Application' folder:

image

from chromecast-desktop-audio-streamer.

FA-Bubba avatar FA-Bubba commented on May 30, 2024

Looks like it happened around 2:23 AM. I included about 24 hours of events in case something else is a factor.

2019-09-26-27-Events.zip

from chromecast-desktop-audio-streamer.

SamDel avatar SamDel commented on May 30, 2024

Thanks, just what I needed!

The Chromecast devices send messages in a specific format called 'Protocol Buffers'. In your case it looks like a (corrupted) message was received that couldn't be parsed.

In 2.4.15 messages that can't be parsed are ignored.

Here's the error message:

Application: ChromeCast.Desktop.AudioStreamer.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: Google.ProtocolBuffers.InvalidProtocolBufferException
   at Google.ProtocolBuffers.CodedInputStream.ReadTag(UInt32 ByRef, System.String ByRef)
   at ChromeCast.Desktop.AudioStreamer.ProtocolBuffer.CastMessage+Builder.MergeFrom(Google.ProtocolBuffers.ICodedInputStream, Google.ProtocolBuffers.ExtensionRegistry)
   at Google.ProtocolBuffers.AbstractBuilderLite`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MergeFrom(Byte[])
   at ChromeCast.Desktop.AudioStreamer.ProtocolBuffer.CastMessage.ParseFrom(Byte[])
   at ChromeCast.Desktop.AudioStreamer.Communication.DeviceReceiveBuffer.ProcessMessage(Byte[])
   at ChromeCast.Desktop.AudioStreamer.Communication.DeviceReceiveBuffer.ParseMessages(Byte[])
   at ChromeCast.Desktop.AudioStreamer.Communication.DeviceConnection.DataReceived(System.IAsyncResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
   at System.Net.Security._SslStream.ProcessFrameBody(Int32, Byte[], Int32, Int32, System.Net.AsyncProtocolRequest)
   at System.Net.Security._SslStream.ReadFrameCallback(System.Net.AsyncProtocolRequest)
   at System.Net.AsyncProtocolRequest.CompleteRequest(Int32)
   at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32)
   at System.Net.FixedSizeReader.ReadCallback(System.IAsyncResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Net.ContextAwareResult.Complete(IntPtr)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

from chromecast-desktop-audio-streamer.

FA-Bubba avatar FA-Bubba commented on May 30, 2024

OK, Thanks...

I installed v 2.4.15
When it loaded, it did not find all Speakers. I quit the App & restarted it; still didn't find all speakers. I started Casting to 2 Speaker Groups, and did a walk-though. ALL Speakers were playing, so even though DAS did not find/display all Speakers in the Device Box, ALL of the Speakers in both groups were playing...

So what is going on, and what should I try to get the missing Speakers to populate into the Device box?

Log is attached.

Log-2019-09-27-v2-4-15-SpeakerMissing.zip

from chromecast-desktop-audio-streamer.

SamDel avatar SamDel commented on May 30, 2024

For me this will normally populate missing devices:

  • reboot the missing device(s)
  • reboot the desktop PC
  • restart DAS

from chromecast-desktop-audio-streamer.

FA-Bubba avatar FA-Bubba commented on May 30, 2024

Thank you, I will try that next time... (All of my systems auto-reboot every Friday night, and last night's reboot fixed the issue).

from chromecast-desktop-audio-streamer.

SamDel avatar SamDel commented on May 30, 2024

Thanks, I'm closing this issue.

from chromecast-desktop-audio-streamer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.