Bug#784578: xbmc: Can't play DVDs from nfs or samba shares

Jonathan McCrohan jmccrohan at gmail.com
Mon Mar 14 23:01:42 UTC 2016


Package: kodi
Version: 16.0+dfsg1-1
Followup-For: Bug #784578

Hi,

It appears that this bug (or similar) is now affecting all DVD playback
in Kodi 16.

The following fails:
1) playback from physical DVD disc
2) playback from ISO file on local filesystem
3) playback from SMB share via add video source within Kodi
4) playback from SMB share mounted via /etc/fstab

Upon attempting to play DVDs via any of the methods above, the GUI
simply appears as "Working...", and the DVDPlayer thread uses 100% CPU
on one core. The GUI becomes unresponsive, and must be killed by sending
SIGKILL.

I've attached the relevant bits from the Kodi debug log.

Regards,
Jon

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable'), (450, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kodi depends on:
ii  kodi-bin   16.0+dfsg1-1
ii  kodi-data  16.0+dfsg1-1

kodi recommends no packages.

kodi suggests no packages.

-- no debconf information
-------------- next part --------------
22:52:14 T:139802345032192   DEBUG: OnPlayMedia /home/jmccrohan/Videos/DVD.ISO
22:52:14 T:139802345032192   DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
22:52:14 T:139802345032192   DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
22:52:14 T:139802345032192   DEBUG: Loading settings for /home/jmccrohan/Videos/DVD.ISO
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers(/home/jmccrohan/Videos/DVD.ISO)
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: dvdimage
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: dvdimage
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
22:52:14 T:139802345032192   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
22:52:14 T:139802345032192   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
22:52:14 T:139802345032192   DEBUG: Radio UECP (RDS) Processor - new CDVDRadioRDSData
22:52:14 T:139802345032192  NOTICE: DVDPlayer: Opening: /home/jmccrohan/Videos/DVD.ISO
22:52:14 T:139802345032192 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:52:14 T:139802345032192   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
22:52:14 T:139802345032192   DEBUG: LinuxRendererGL: Cleaning up GL resources
22:52:14 T:139802345032192   DEBUG: CLinuxRendererGL::PreInit - precision of luminance 16 is 16
22:52:14 T:139800748734208   DEBUG: Thread DVDPlayer start, auto delete: false
22:52:14 T:139800748734208  NOTICE: Creating InputStream
22:52:14 T:139800748734208   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/libdvdnav-x86_64-linux.so)
22:52:14 T:139800748734208   DEBUG: Loading: /usr/lib/x86_64-linux-gnu/kodi/system/players/dvdplayer/libdvdnav-x86_64-linux.so
22:52:14 T:139800748734208    INFO:   msg: libdvdnav: Using dvdnav version 4.2.1
22:52:14 T:139802345032192   DEBUG: ------ Window Init (DialogBusy.xml) ------
22:52:16 T:139802345032192   DEBUG: ------ Window Init (Pointer.xml) ------
22:52:16 T:139802345032192   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:52:17 T:139802345032192   DEBUG: ------ Window Init (Pointer.xml) ------
22:52:23 T:139802345032192   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:52:29 T:139802345032192  NOTICE: Samba is idle. Closing the remaining connections
22:52:40 T:139802345032192   DEBUG: ------ Window Init (Pointer.xml) ------
22:52:40 T:139802345032192   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:53:20 T:139802345032192   DEBUG: ------ Window Init (Pointer.xml) ------
22:53:20 T:139802345032192   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:53:22 T:139802345032192   DEBUG: ------ Window Init (Pointer.xml) ------
22:53:23 T:139802345032192   DEBUG: Keyboard: scancode: 0x32, sym: 0x0130, unicode: 0x0000, modifier: 0x1
22:53:23 T:139802345032192   DEBUG: OnKey: leftshift (0xf0d2) pressed, action is
22:53:23 T:139802345032192   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:53:23 T:139802345032192   DEBUG: Keyboard: scancode: 0x85, sym: 0x0137, unicode: 0x0000, modifier: 0x1
22:53:23 T:139802345032192   DEBUG: OnKey: leftwindows (0xf0d6) pressed, action is
22:53:26 T:139802345032192   DEBUG: Keyboard: scancode: 0x32, sym: 0x0130, unicode: 0x0000, modifier: 0x1
22:53:26 T:139802345032192   DEBUG: OnKey: leftshift (0xf0d2) pressed, action is
22:53:26 T:139802345032192   DEBUG: Keyboard: scancode: 0x85, sym: 0x0137, unicode: 0x0000, modifier: 0x1
22:53:26 T:139802345032192   DEBUG: OnKey: leftwindows (0xf0d6) pressed, action is
22:53:27 T:139802345032192   DEBUG: CAnnouncementManager - Announcement: OnQuit from xbmc
22:53:27 T:139802345032192   DEBUG: GOT ANNOUNCEMENT, type: 8, from xbmc, message OnQuit
22:53:27 T:139802345032192   DEBUG: DoWork - Saving file state for video item /home/jmccrohan/Videos/DVD.ISO
22:53:27 T:139802345032192  NOTICE: Storing total System Uptime
22:53:27 T:139802345032192  NOTICE: Saving settings
22:53:27 T:139802345032192  NOTICE: stop all
22:53:27 T:139802345032192  NOTICE: stop player
22:53:27 T:139802345032192  NOTICE: CDVDPlayer::CloseFile()
22:53:27 T:139802345032192  NOTICE: DVDPlayer: waiting for threads to exit



More information about the pkg-multimedia-maintainers mailing list