Hi all, I’ve encountered this problem on my 2 S905X boxes since I switched them from kszaq’s LE/Kodi 17 to CE/Kodi 18 a few months ago: some songs from a small number of albums on my library (located on a samba server) won’t play.
They played OK on LE and still do on my laptop’s Rhythmbox media player. Some songs of these albums play OK while others don’t, all have the same format, tags etc. For example of one album 7 songs will play and 4 won’t.
I only report it now because the final release is approaching and the thing wasn’t bothering me much, I thought it could have just been an alpha version bug.
Below are some audio debug logs for a song that works and the next on the same album that doesn’t, this is on CE 8.99.2. Looking at it it would seem a file issue but that can’t be as it works on other devices.
Song that works:
15:41:54.796 T:4089331728 DEBUG: HandleKey: sleep (0xdf) pressed, action is SkipNext
15:41:54.797 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers(smb://10.1.1.1/media/Music/Artist/Album/03 Track that works.m4a)
15:41:54.797 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
15:41:54.798 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
15:41:54.799 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
15:41:54.799 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
15:41:54.799 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: adding audiodefaultplayer (PAPlayer)
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: for video=0, audio=1
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: VideoPlayer
15:41:54.799 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: added 2 players
15:41:54.805 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnSpeedChanged from xbmc
15:41:54.805 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnSpeedChanged
15:41:54.877 T:3976381296 DEBUG: Thread FileCache 3976381296 terminating
15:41:54.878 T:3800466288 DEBUG: CSMBFile::Close closing fd 10000
15:41:54.880 T:3967988592 DEBUG: DoWork - Saving file state for audio item musicdb://artists/106/170/2093.m4a?albumartistsonly=false&albumid=170&artistid=106
15:41:54.882 T:4066337648 DEBUG: CActiveAE::DiscardStream - audio stream deleted
15:41:54.882 T:4066337648 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
15:41:54.890 T:3800466288 DEBUG: Previous line repeats 2 times.
15:41:54.890 T:3800466288 DEBUG: OnPlayBackStopped: CApplication::OnPlayBackStopped
15:41:54.890 T:3800466288 DEBUG: Thread PAPlayer 3800466288 terminating
15:41:54.890 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
15:41:54.890 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
15:41:54.890 T:4089331728 DEBUG: FreeVisualisation() started
15:41:54.890 T:4089331728 DEBUG: FreeVisualisation() done
15:41:54.896 T:4089331728 DEBUG: OnPlayBackStarted: CApplication::OnPlayBackStarted
15:41:54.896 T:3800466288 DEBUG: Thread PAPlayer start, auto delete: false
15:41:54.896 T:3800466288 DEBUG: PAPlayer::Process - Playback started
15:41:54.896 T:4089331728 DEBUG: CMusicGUIInfo::InitCurrentItem(musicdb://artists/106/170/2094.m4a?albumartistsonly=false&albumid=170&artistid=106)
15:41:54.897 T:3967988592 DEBUG: CreateInputStream: All else failed, creating CDVDInputStreamFile
15:41:54.898 T:3967988592 DEBUG: CFileCache::Open - opening <media/Music/Artist/Album/03 Track that works.m4a> using cache
15:41:54.946 T:3967988592 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Artist/Album/03 Track that works.m4a, fd=10000
15:41:54.956 T:4089331728 DEBUG: SELECT albumview.*,albumartistview.* FROM albumview JOIN albumartistview ON albumview.idAlbum = albumartistview.idAlbum WHERE albumview.idAlbum = 170 ORDER BY albumartistview.iOrder
15:41:54.958 T:3976381296 DEBUG: Thread FileCache start, auto delete: false
15:41:54.958 T:3967988592 DEBUG: DVDFactoryDemuxer: Create CDVDDemuxFFmpeg.
15:41:54.970 T:4089331728 DEBUG: Loading additional tag info for file smb://10.1.1.1/media/Music/Artist/Album/03 Track that works.m4a
15:41:54.976 T:3967988592 DEBUG: Open - probing detected format [mov,mp4,m4a,3gp,3g2,mj2]
15:41:54.978 T:4089331728 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Artist/Album/03 Track that works.m4a, fd=10001
15:41:55.000 T:3967988592 DEBUG: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, timescale not set
15:41:55.002 T:3967988592 DEBUG: Open - avformat_find_stream_info starting
15:41:55.017 T:3967988592 DEBUG: Open - av_find_stream_info finished
15:41:55.018 T:3967988592 DEBUG: CDVDDemuxFFmpeg::AddStream ID: 0
15:41:55.018 T:3967988592 DEBUG: DVDDemuxFFmpeg::AddStream - fps:0/0 tbr:90000/1 tbn:90000/1
15:41:55.018 T:3967988592 DEBUG: DVDDemuxFFmpeg::AddStream - fps:90000/1 i/p:0
15:41:55.018 T:3967988592 DEBUG: CDVDDemuxFFmpeg::AddStream ID: 1
15:41:55.020 T:3967988592 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac
15:41:55.047 T:3967988592 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Artist/Album/03 Track that works.m4a, fd=10002
15:41:55.303 T:4089331728 DEBUG: CSMBFile::Close closing fd 10001
15:41:55.318 T:4089331728 DEBUG: CPlayerGUIInfo::InitCurrentItem(musicdb://artists/106/170/2094.m4a?albumartistsonly=false&albumid=170&artistid=106)
15:41:55.318 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnChanged from xbmc
15:41:55.319 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1024, from xbmc, message OnChanged
15:41:55.319 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
15:41:55.319 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
15:41:55.397 T:3967988592 DEBUG: CSMBFile::Close closing fd 10002
15:41:55.412 T:3976381296 INFO: CFileCache::Process - Source read didn't return any data! Hit eof(?)
15:41:55.414 T:3967988592 DEBUG: SeekTime - unknown position after seek
15:41:55.419 T:4089331728 DEBUG: Previous line repeats 1 times.
15:41:55.419 T:4089331728 DEBUG: ------ Window Init (DialogBusy.xml) ------
15:41:55.421 T:4089331728 ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
15:41:55.469 T:4066337648 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
15:41:55.540 T:3967988592 INFO: AudioDecoder: File is queued
15:41:55.541 T:3967988592 DEBUG: AudioDecoder::GetReplayGain - Final Replaygain applied: 1.000000, Track/Album Gain 89.000000, Peak 1.000000
15:41:55.543 T:4066337648 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
15:41:55.551 T:3967988592 INFO: PAPlayer::PrepareStream - Ready
15:41:55.553 T:3800466288 DEBUG: OnAVStarted: CApplication::OnAVStarted
15:41:55.554 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnAVStart from xbmc
15:41:55.554 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnAVStart
15:41:55.576 T:4089331728 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
Song that doesn’t work:
15:41:56.857 T:4011844464 DEBUG: LIRC: - NEW 197 0 KEY_NEXT devinput (KEY_NEXT)
15:41:56.861 T:4089331728 DEBUG: HandleKey: sleep (0xdf) pressed, action is SkipNext
15:41:56.862 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers(smb://10.1.1.1/media/Music/Artist/Album/04 Track that doesn't work.m4a)
15:41:56.862 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
15:41:56.862 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
15:41:56.862 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
15:41:56.862 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
15:41:56.863 T:4089331728 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
15:41:56.863 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
15:41:56.863 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: adding audiodefaultplayer (PAPlayer)
15:41:56.864 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: for video=0, audio=1
15:41:56.864 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
15:41:56.864 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: VideoPlayer
15:41:56.864 T:4089331728 DEBUG: CPlayerCoreFactory::GetPlayers: added 2 players
15:41:56.867 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnSpeedChanged from xbmc
15:41:56.867 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnSpeedChanged
15:41:56.929 T:3976381296 DEBUG: Thread FileCache 3976381296 terminating
15:41:56.932 T:3800466288 DEBUG: CSMBFile::Close closing fd 10000
15:41:56.945 T:3967988592 DEBUG: DoWork - Saving file state for audio item musicdb://artists/106/170/2094.m4a?albumartistsonly=false&albumid=170&artistid=106
15:41:56.948 T:4066337648 DEBUG: CActiveAE::DiscardStream - audio stream deleted
15:41:56.948 T:4066337648 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
15:41:56.953 T:3800466288 DEBUG: Previous line repeats 2 times.
15:41:56.954 T:3800466288 DEBUG: OnPlayBackStopped: CApplication::OnPlayBackStopped
15:41:56.954 T:3800466288 DEBUG: Thread PAPlayer 3800466288 terminating
15:41:56.954 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
15:41:56.954 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
15:41:56.954 T:4089331728 DEBUG: FreeVisualisation() started
15:41:56.954 T:4089331728 DEBUG: FreeVisualisation() done
15:41:56.965 T:4089331728 DEBUG: OnPlayBackStarted: CApplication::OnPlayBackStarted
15:41:56.965 T:3800466288 DEBUG: Thread PAPlayer start, auto delete: false
15:41:56.966 T:3800466288 DEBUG: PAPlayer::Process - Playback started
15:41:56.966 T:3967988592 DEBUG: CreateInputStream: All else failed, creating CDVDInputStreamFile
15:41:56.966 T:4089331728 DEBUG: CMusicGUIInfo::InitCurrentItem(musicdb://artists/106/170/2095.m4a?albumartistsonly=false&albumid=170&artistid=106)
15:41:56.967 T:3967988592 DEBUG: CFileCache::Open - opening <media/Music/Music/Artist/Album/04 Track that doesn't work.m4a> using cache
15:41:56.991 T:4089331728 DEBUG: SELECT albumview.*,albumartistview.* FROM albumview JOIN albumartistview ON albumview.idAlbum = albumartistview.idAlbum WHERE albumview.idAlbum = 170 ORDER BY albumartistview.iOrder
15:41:56.997 T:4089331728 DEBUG: Loading additional tag info for file smb://10.1.1.1/media/Music/Music/Artist/Album/04 Track that doesn't work.m4a
15:41:57.004 T:3967988592 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Music/Artist/Album/04 Track that doesn't work.m4a, fd=10000
15:41:57.012 T:3976381296 DEBUG: Thread FileCache start, auto delete: false
15:41:57.012 T:3967988592 DEBUG: DVDFactoryDemuxer: Create CDVDDemuxFFmpeg.
15:41:57.014 T:4089331728 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Music/Artist/Album/04 Track that doesn't work.m4a, fd=10002
15:41:57.029 T:3967988592 DEBUG: Open - probing detected format [mov,mp4,m4a,3gp,3g2,mj2]
15:41:57.076 T:3967988592 DEBUG: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, timescale not set
15:41:57.079 T:3967988592 DEBUG: Open - avformat_find_stream_info starting
15:41:57.084 T:3976381296 INFO: CFileCache::Process - Source read didn't return any data! Hit eof(?)
15:41:57.085 T:4089331728 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.086 T:4089331728 WARNING: underflow: Error reading file - assuming eof
15:41:57.086 T:4089331728 ERROR: Seek - Error( -1, 22, Invalid argument )
15:41:57.086 T:4089331728 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.086 T:4089331728 WARNING: underflow: Error reading file - assuming eof
15:41:57.087 T:4089331728 ERROR: Seek - Error( -1, 22, Invalid argument )
15:41:57.087 T:4089331728 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.087 T:4089331728 WARNING: underflow: Error reading file - assuming eof
15:41:57.087 T:4089331728 ERROR: Seek - Error( -1, 22, Invalid argument )
15:41:57.087 T:4089331728 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.087 T:4089331728 WARNING: underflow: Error reading file - assuming eof
15:41:57.088 T:4089331728 ERROR: Seek - Error( -1, 22, Invalid argument )
15:41:57.088 T:4089331728 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.088 T:4089331728 WARNING: underflow: Error reading file - assuming eof
15:41:57.088 T:4089331728 ERROR: Seek - Error( -1, 22, Invalid argument )
15:41:57.088 T:4089331728 DEBUG: CSMBFile::Close closing fd 10002
15:41:57.089 T:4089331728 DEBUG: CPlayerGUIInfo::InitCurrentItem(musicdb://artists/106/170/2095.m4a?albumartistsonly=false&albumid=170&artistid=106)
15:41:57.089 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnChanged from xbmc
15:41:57.089 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1024, from xbmc, message OnChanged
15:41:57.089 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
15:41:57.090 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
15:41:57.106 T:3976381296 ERROR: Read - Error( -1, 103, Software caused connection abort )
15:41:57.106 T:3976381296 DEBUG: CFileCache::Process - Source read returned a fatal error! Will wait for buffer to empty.
15:41:57.106 T:3976381296 DEBUG: Thread FileCache 3976381296 terminating
15:41:57.157 T:3967988592 DEBUG: Open - av_find_stream_info finished
15:41:57.158 T:3967988592 DEBUG: CDVDDemuxFFmpeg::AddStream ID: 0
15:41:57.158 T:3967988592 DEBUG: DVDDemuxFFmpeg::AddStream - fps:0/0 tbr:90000/1 tbn:90000/1
15:41:57.158 T:3967988592 DEBUG: DVDDemuxFFmpeg::AddStream - fps:90000/1 i/p:0
15:41:57.158 T:3967988592 DEBUG: CDVDDemuxFFmpeg::AddStream ID: 1
15:41:57.161 T:3967988592 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac
15:41:57.189 T:4089331728 DEBUG: ------ Window Init (DialogBusy.xml) ------
15:41:57.191 T:4089331728 ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
15:41:57.216 T:3967988592 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.1.1.1/media/Music/Music/Artist/Album/04 Track that doesn't work.m4a, fd=10002
15:41:57.283 T:3967988592 DEBUG: CSMBFile::Close closing fd 10002
15:41:57.286 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xba: partial file
15:41:57.286 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x241: partial file
15:41:57.286 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x41e: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x5ec: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x7a8: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0x969: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xb29: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xcb9: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xe55: partial file
15:41:57.287 T:3967988592 ERROR: ffmpeg[EC82B370]: [mov,mp4,m4a,3gp,3g2,mj2] stream 0, offset 0xfe0: partial file
15:41:57.287 T:3967988592 DEBUG: SeekTime - seek ended up on time 209140375552790.594
15:41:57.290 T:3967988592 DEBUG: Previous line repeats 1 times.
15:41:57.290 T:3967988592 INFO: PAPlayer::QueueNextFileEx - Error reading samples
15:41:57.291 T:3967988592 DEBUG: CSMBFile::Close closing fd 10000
15:41:57.292 T:3967988592 DEBUG: OnAVStarted: CApplication::OnAVStarted
15:41:57.292 T:4089328496 DEBUG: CAnnouncementManager - Announcement: OnAVStart from xbmc
15:41:57.293 T:4089328496 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnAVStart
15:41:57.293 T:3967988592 DEBUG: OnQueueNextItem: CApplication::OnQueueNextItem