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
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