2014-05-26, 15:58
Folks, friends,
Not convinced this is an XBMC fault but adding here along with debug log in case anyone spots something really obvious.
Movies / TV stuff tends to lock up at random times. Not necessarily HD materials but most of my catalogue is good quality stuff.
On one or two occasions XBMC goes back to the menu screen as if it's given up hope of running the rest of the movie.
I've been using Xpenology (Synology software on non-Synology devices) on VM ESXi for a while now but recently upgraded from version 4.3 to version 5. Sadly I did a lot of upgrades at the same time so its difficult to pin point the exact point of error.
NAS is a HP ProLiant N54L with 6gb of RAM.
VMWare ESXi is installed on a USB dongle.
My datastore is an SSD then several WD drives for storage.
I have a Intel NUC (Celeron build) with an m-sata SSD and 4gb of RAM running win 8.1.
I use XBMC 13 beta 2 using a mysql database stored on the NAS.
I'm pretty sure it's ESXi at fault but everything I've read says ESXi has so little impact on the performance of the machine that it could be considered to not even exist as such.
Thoughts and advice from fellow XBMC users would be greatly appreciated.
Here's my debug log at a time of a stutter.
Not convinced this is an XBMC fault but adding here along with debug log in case anyone spots something really obvious.
Movies / TV stuff tends to lock up at random times. Not necessarily HD materials but most of my catalogue is good quality stuff.
On one or two occasions XBMC goes back to the menu screen as if it's given up hope of running the rest of the movie.
I've been using Xpenology (Synology software on non-Synology devices) on VM ESXi for a while now but recently upgraded from version 4.3 to version 5. Sadly I did a lot of upgrades at the same time so its difficult to pin point the exact point of error.
NAS is a HP ProLiant N54L with 6gb of RAM.
VMWare ESXi is installed on a USB dongle.
My datastore is an SSD then several WD drives for storage.
I have a Intel NUC (Celeron build) with an m-sata SSD and 4gb of RAM running win 8.1.
I use XBMC 13 beta 2 using a mysql database stored on the NAS.
I'm pretty sure it's ESXi at fault but everything I've read says ESXi has so little impact on the performance of the machine that it could be considered to not even exist as such.
Thoughts and advice from fellow XBMC users would be greatly appreciated.
Here's my debug log at a time of a stutter.
Code:
14:31:24 T:2780 DEBUG: Previous line repeats 268 times.
14:31:24 T:2780 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:2167033713.512924, should be:2167044231.475101, error:10517.962176
14:31:26 T:604 DEBUG: PERIPHERALS::CPeripherals::GetMappingForDevice - device (2548:1002) mapped to Pulse-Eight CEC Adapter (type = cec)
14:36:03 T:2780 DEBUG: Previous line repeats 55 times.
14:36:03 T:2780 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
14:36:03 T:2916 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
14:36:04 T:2916 INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 23.976024 fps
14:36:04 T:2916 DEBUG: CPullupCorrection: pattern lost on diff 208541.666667
14:36:07 T:604 DEBUG: PERIPHERALS::CPeripherals::GetMappingForDevice - device (2548:1002) mapped to Pulse-Eight CEC Adapter (type = cec)
14:36:09 T:2916 DEBUG: CPullupCorrection: detected pattern of length 1: 41708.33, frameduration: 41708.333333
14:36:12 T:604 DEBUG: PERIPHERALS::CPeripherals::GetMappingForDevice - device (2548:1002) mapped to Pulse-Eight CEC Adapter (type = cec)
14:36:46 T:1220 DEBUG: Previous line repeats 6 times.
14:36:46 T:1220 DEBUG: CDVDPlayer::SetCaching - caching state 1
14:36:46 T:1220 DEBUG: CDVDPlayer::HandleMessages - player started 1
14:36:46 T:1220 DEBUG: CDVDPlayer::HandleMessages - player started 2
14:36:46 T:3452 DEBUG: ------ Window Init (DialogSeekBar.xml) ------
14:36:46 T:1220 DEBUG: CDVDPlayer::SetCaching - caching state 4
14:36:46 T:2780 DEBUG: CDVDPlayerAudio:: Discontinuity1 - was:2489494496.149154, should be:2446597710.199391, error:-42896785.949762
14:36:46 T:2916 INFO: CDVDPlayerVideo - Stillframe left, switching to normal playback
14:36:46 T:2916 DEBUG: CPullupCorrection: pattern lost on diff -42959291.666830
14:36:46 T:1220 DEBUG: CDVDPlayer::SetCaching - caching state 0
14:36:47 T:604 DEBUG: PERIPHERALS::CPeripherals::GetMappingForDevice - device (2548:1002) mapped to Pulse-Eight CEC Adapter (type = cec)
14:36:47 T:3452 DEBUG: ------ Window Deinit (DialogSeekBar.xml) ------
14:36:50 T:2780 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:2450612933.501521, should be:2450590263.907123, error:-22669.594398
14:36:51 T:2916 DEBUG: CPullupCorrection: detected pattern of length 1: 41708.33, frameduration: 41708.333333
14:36:52 T:604 DEBUG: PERIPHERALS::CPeripherals::GetMappingForDevice - device (2548:1002) mapped to Pulse-Eight CEC Adapter (type = cec)
14:40:05 T:2780 DEBUG: Previous line repeats 38 times.
14:40:05 T:2780 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_EOF
14:40:05 T:2780 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
14:40:05 T:1220 NOTICE: CDVDPlayer::OnExit()
14:40:05 T:1220 NOTICE: DVDPlayer: eof, waiting for queues to empty
14:40:05 T:1220 NOTICE: DVDPlayer: closing audio stream
14:40:05 T:1220 NOTICE: Closing audio stream
14:40:05 T:1220 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
14:40:05 T:2780 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
14:40:05 T:1220 NOTICE: Waiting for audio thread to exit
14:40:05 T:2780 DEBUG: CDVDPlayerAudio::Process - Abort received, exiting thread
14:40:05 T:2780 NOTICE: thread end: CDVDPlayerAudio::OnExit()
14:40:05 T:2780 DEBUG: Thread DVDPlayerAudio 2780 terminating
14:40:05 T:1220 NOTICE: Closing audio device
14:40:05 T:1220 NOTICE: Deleting audio codec
14:40:05 T:3440 DEBUG: CActiveAE::DiscardStream - audio stream deleted
14:40:05 T:3440 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
14:40:05 T:1220 NOTICE: DVDPlayer: closing video stream
14:40:05 T:1220 NOTICE: Closing video stream
14:40:05 T:1220 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
14:40:05 T:2916 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
14:40:05 T:1220 NOTICE: waiting for video thread to exit
14:40:05 T:2916 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
14:40:05 T:2916 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
14:40:05 T:2916 NOTICE: thread end: video_thread
14:40:05 T:1220 NOTICE: deleting video codec
14:40:05 T:2916 DEBUG: Thread DVDPlayerVideo 2916 terminating
14:40:05 T:1220 NOTICE: CDVDPlayer::OnExit() deleting demuxer