Core Machine
UBUNTu 20.04, NUC10i7FNH NUC i7 Processor , 16GB Ram
Network Details
Ethernet asus router ASUS RT-AC86U to node and players.
Broabdand is 600Mbps
Audio Devices
it happens on both my regular players
Pro-Ject S2
iMac system out
Description of Issue
When playing songs (tidal so far), quite often the song is skipped after partial play (20-40%).
Replaying the song works fine but it is annoying that I cannot play the song I want when I want. I can see lots of other people are having this issue. I have this issue at least once a day.
This is the common example from the log:
05/01 10:15:44 Trace: [Pro-Ject S2] [zoneplayer/raat] sync Pre Box S2 Digital: realtime=1125581785839 rtt=500us offset=-7001157214us delta=66us drift=1526us in 1125.514s (1.356ppm, 4.882ms/hr)
05/01 10:15:47 Trace: [Pro-Ject S2] [Lossless, 16/44 TIDAL FLAC => 16/44] [100% buf] [PLAYING @ 1:09/4:47] Thank You (Falettinme Be Mice Elf Agin) - Sly & the Family Stone
05/01 10:15:51 Info: [stats] 5953mb Virtual, 1200mb Physical, 372mb Managed, 0 Handles, 98 Threads
05/01 10:15:52 Trace: [roonapi] [apiclient 192.168.0.69:35086] CONTINUE Changed {"message":"Running (144)","is_error":false}
05/01 10:15:52 Error: [cachingseekableurimediafile] while reading: System.ArgumentException: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.
at System.Buffer.BlockCopy (System.Array src, System.Int32 srcOffset, System.Array dst, System.Int32 dstOffset, System.Int32 count) [0x0007e] in <49e2691b1d1a45389d419b3a01a2b89a>:0
at Sooloos.Media.StreamingMediaFileImpl._Read (System.Int64 file_off, System.Byte[] buf, System.Int32 off, System.Int32 count) [0x00066] in <5abb1b80dcb740a8ad01eafa66840c2b>:0
at Sooloos.Media.StreamingMediaFileImpl.Read (System.Int64 file_off, System.Byte[] buf, System.Int32 off, System.Int32 count) [0x0005e] in <5abb1b80dcb740a8ad01eafa66840c2b>:0
at Sooloos.Media.StreamingMediaFile.Read (System.Int64 file_off, System.Byte[] buf, System.Int32 off, System.Int32 count) [0x00000] in <5abb1b80dcb740a8ad01eafa66840c2b>:0
at Sooloos.Media.CachingSeekableUriMediaFile.ReadCallback (System.IntPtr userdata, System.IntPtr buf, System.IntPtr count, System.IntPtr& out_bytesread) [0x00055] in <5abb1b80dcb740a8ad01eafa66840c2b>:0
05/01 10:15:52 Warn: [prebuffer] in buffer threadSystem.Exception: Read failure: IoFailure
at Sooloos.Audio.MediaDecoderAudioSignal.Read (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x0024a] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
at Sooloos.Broker.Transport.FormatDetectAudioSignal.Read (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x000ca] in <4946aaca5e13461cb96ea6a5459ace7a>:0
at Sooloos.Audio.SeekableBufferedAudioSignal._Buffer (System.Int32 buffer_seq) [0x0003e] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
at Sooloos.Audio.SeekableBufferedAudioSignal+<>c__DisplayClass31_0.<_StartBuffering>b__0 () [0x00000] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
05/01 10:15:52 Trace: [Pro-Ject S2] [Lossless, 16/44 TIDAL FLAC => 16/44] [100% buf] [PLAYING @ 1:14/4:47] Thank You (Falettinme Be Mice Elf Agin) - Sly & the Family Stone
05/01 10:15:52 Info: [Pro-Ject S2] [zoneplayer] Track ended unexpectedly: Sooloos.Audio.BufferedReadException: error during buffered read ---> System.Exception: Read failure: IoFailure
at Sooloos.Audio.MediaDecoderAudioSignal.Read (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x0024a] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
at Sooloos.Broker.Transport.FormatDetectAudioSignal.Read (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x000ca] in <4946aaca5e13461cb96ea6a5459ace7a>:0
at Sooloos.Audio.SeekableBufferedAudioSignal._Buffer (System.Int32 buffer_seq) [0x0003e] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
at Sooloos.Audio.SeekableBufferedAudioSignal+<>c__DisplayClass31_0.<_StartBuffering>b__0 () [0x00000] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
--- End of inner exception stack trace ---
at Sooloos.Audio.SeekableBufferedAudioSignal.Read (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x0004f] in <39f49420e2684935a4e2a0cbcc8fff8b>:0
at Sooloos.Broker.Transport.ZonePlayerTrack._ReadBacking (System.Byte[] buffer, System.Int32 offset, System.Int32 frames) [0x00041] in <4946aaca5e13461cb96ea6a5459ace7a>:0
at Sooloos.Broker.Transport.ZonePlayerTrack+_Stream.ReadImp (Sooloos.Audio.AudioBuffer buf, System.Int32 nsamples) [0x00041] in <4946aaca5e13461cb96ea6a5459ace7a>:0
at Sooloos.Audio.AudioStream.Read (Sooloos.Audio.AudioBuffer buf, System.Int32 nsamples) [0x0005e] in <a3f535e7ff8745e4bd164de17d3359e7>:0
at Sooloos.Broker.Transport.ZonePlayerBase.ReadImp (Sooloos.Audio.AudioBuffer buf, System.Int32 nsamples) [0x00207] in <4946aaca5e13461cb96ea6a5459ace7a>:0
05/01 10:15:52 Warn: [zone Pro-Ject S2] Track Stopped Due to Error
05/01 10:15:52 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
05/01 10:15:52 Info: [library] recorded play for profile aedb201d-e179-48a7-bbcf-ee176920a45c: mediaid=168:0:1789188 metadataid= contentid=168:0:1789188 libraryid= isfromswim=False
05/01 10:15:52 Info: [zone Pro-Ject S2] OnPlayFeedback StoppedEndOfMediaUnnatural
05/01 10:15:52 Debug: [zone Pro-Ject S2] _Advance