Linux MediaPortal Addon Crashes with Frodo 12.2 and MP1.4
#1
Looking for some assistance... I have a tuner card in a Windows machine and MP1.4 installed with MP TV Server and XBMC Plugin compiled for 1.4. Think I maybe took from this thread: http://forum.xbmc.org/showthread.php?tid=165605.

I have another Windows machine and can get the EPG and live TV perfectly. So the core MP TV Server seems fine.

Whenever XBMC attempts to start the PVR addon, and connect to the TV Server, XBMC crashes completely to a black screen. I can see errors in the log.

I was having this trouble on Gotham Alpha 7 so completely rebuilt on with Ubuntu and XBMC 12.2 stable. With no work other than configuring the TV Server, I get this same behaviour -- immediate crash to black screen. I did notice the MediaPortal PVR client plugin claims version 1.6.8... I'm sure on Gotham there was a higher version (1.8.8) but not sure if that's relevant at all!

I attach a log with debugging enabled. Sorry I can't diagnose this better myself -- bit of a noob to Linux and XBMC tbh. Many thanks for any ideas or answers forthcoming! Smile

Code:
11:07:59 T:139952946214784  NOTICE: -----------------------------------------------------------------------
11:07:59 T:139952946214784  NOTICE: Starting XBMC (12.2 Git:32b1a5e), Platform: Linux (Ubuntu 12.10, 3.5.0-41-generic x86_64). Built on May  2 2013
11:07:59 T:139952946214784  NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
11:07:59 T:139952946214784  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
11:07:59 T:139952946214784  NOTICE: special://masterprofile/ is mapped to: /home/xbmc/.xbmc/userdata
11:07:59 T:139952946214784  NOTICE: special://home/ is mapped to: /home/xbmc/.xbmc
11:07:59 T:139952946214784  NOTICE: special://temp/ is mapped to: /home/xbmc/.xbmc/temp
11:07:59 T:139952946214784  NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
11:07:59 T:139952946214784  NOTICE: Local hostname: xbmc-pc
11:07:59 T:139952946214784  NOTICE: Log File is located: /home/xbmc/.xbmc/temp/xbmc.log
11:07:59 T:139952946214784  NOTICE: -----------------------------------------------------------------------
11:08:00 T:139952946214784   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:08:00 T:139952946214784  NOTICE: Found 1 Lists of Devices
11:08:00 T:139952946214784  NOTICE: Enumerated ALSA devices:
11:08:00 T:139952946214784  NOTICE:     Device 1
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : @
11:08:00 T:139952946214784  NOTICE:         m_displayName     : Default (HDA Intel ALC892 Analog)
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra:
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
11:08:00 T:139952946214784  NOTICE:         m_channels        : FL,FR
11:08:00 T:139952946214784  NOTICE:         m_sampleRates     : 44100,48000,96000,192000
11:08:00 T:139952946214784  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
11:08:00 T:139952946214784  NOTICE:     Device 2
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : @:CARD=Intel,DEV=0
11:08:00 T:139952946214784  NOTICE:         m_displayName     : HDA Intel
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra: ALC892 Analog
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
11:08:00 T:139952946214784  NOTICE:         m_channels        : FL,FR
11:08:00 T:139952946214784  NOTICE:         m_sampleRates     : 44100,48000,96000,192000
11:08:00 T:139952946214784  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
11:08:00 T:139952946214784  NOTICE:     Device 3
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : iec958:CARD=Intel,DEV=0
11:08:00 T:139952946214784  NOTICE:         m_displayName     : HDA Intel
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra: ALC892 Digital S/PDIF
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
11:08:00 T:139952946214784  NOTICE:         m_channels        : FL,FR
11:08:00 T:139952946214784  NOTICE:         m_sampleRates     : 32000,44100,48000,88200,96000,192000
11:08:00 T:139952946214784  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
11:08:00 T:139952946214784  NOTICE:     Device 4
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : hdmi:CARD=NVidia,DEV=0
11:08:00 T:139952946214784  NOTICE:         m_displayName     : HDA NVidia
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra: HDMI #0
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
11:08:00 T:139952946214784  NOTICE:         m_channels        : FL,FR,BL,BR,FC,LFE,SL,SR
11:08:00 T:139952946214784  NOTICE:         m_sampleRates     : 32000,44100,48000,88200,96000,176400,192000
11:08:00 T:139952946214784  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
11:08:00 T:139952946214784  NOTICE:     Device 5
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : hdmi:CARD=NVidia,DEV=1
11:08:00 T:139952946214784  NOTICE:         m_displayName     : HDA NVidia
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra: PHL Philips FTV on HDMI #1
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
11:08:00 T:139952946214784  NOTICE:         m_channels        : FL,FR,BL,BR,FC,LFE
11:08:00 T:139952946214784  NOTICE:         m_sampleRates     : 32000,44100,48000,88200,96000
11:08:00 T:139952946214784  NOTICE:         m_dataFormats     : AE_FMT_LPCM,AE_FMT_AC3,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
11:08:00 T:139952946214784  NOTICE:     Device 6
11:08:00 T:139952946214784  NOTICE:         m_deviceName      : hdmi:CARD=NVidia,DEV=2
11:08:00 T:139952946214784  NOTICE:         m_displayName     : HDA NVidia
11:08:00 T:139952946214784  NOTICE:         m_displayNameExtra: HDMI #2
11:08:00 T:139952946214784  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
11:09:51 T:139952946214784
...skipping
11:09:51 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:51 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:51 T:139952946214784   DEBUG: Keyboard: scancode: 6f, sym: 0111, unicode: 0000, modifier: 0
11:09:51 T:139952946214784   DEBUG: OnKey: up (f080) pressed, action is Up
11:09:52 T:139952946214784   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
11:09:52 T:139952946214784   DEBUG: OnKey: return (f00d) pressed, action is Select
11:09:52 T:139952946214784   DEBUG: ------ Window Init (DialogAddonSettings.xml) ------
11:09:52 T:139952946214784    INFO: Loading skin file: DialogAddonSettings.xml, load type: KEEP_IN_MEMORY
11:09:52 T:139952946214784   DEBUG: POParser: loaded 37 strings from file /usr/share/xbmc/addons/pvr.mediaportal.tvserver/resources/language/English/strings.po
11:09:53 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:53 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:53 T:139952946214784   DEBUG: Keyboard: scancode: 6f, sym: 0111, unicode: 0000, modifier: 0
11:09:53 T:139952946214784   DEBUG: OnKey: up (f080) pressed, action is Up
11:09:53 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:53 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:53 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:53 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:55 T:139952946214784   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
11:09:55 T:139952946214784   DEBUG: OnKey: return (f00d) pressed, action is Select
11:09:55 T:139952946214784    INFO: Loading skin file: DialogNumeric.xml, load type: KEEP_IN_MEMORY
11:09:55 T:139952946214784   DEBUG: ------ Window Init (DialogNumeric.xml) ------
11:09:55 T:139952946214784   DEBUG: CAnnouncementManager - Announcement: OnInputRequested from xbmc
11:09:55 T:139952946214784   DEBUG: GOT ANNOUNCEMENT, type: 128, from xbmc, message OnInputRequested
11:09:56 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:09:56 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, trying keyboard action 61448
11:09:56 T:139952946214784   DEBUG: Keyboard: scancode: 0f, sym: 0036, unicode: 0036, modifier: 0
11:09:56 T:139952946214784   DEBUG: OnKey: six (f036) pressed, trying keyboard action 61750
11:09:57 T:139952946214784   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
11:09:57 T:139952946214784   DEBUG: OnKey: return (f00d) pressed, trying keyboard action 61453
11:09:57 T:139952946214784   DEBUG: ------ Window Deinit (DialogNumeric.xml) ------
11:09:57 T:139952946214784   DEBUG: CAnnouncementManager - Announcement: OnInputFinished from xbmc
11:09:57 T:139952946214784   DEBUG: GOT ANNOUNCEMENT, type: 128, from xbmc, message OnInputFinished
11:09:58 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:58 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:58 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:58 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:59 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:59 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:59 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:09:59 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:09:59 T:139952946214784   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
11:09:59 T:139952946214784   DEBUG: OnKey: return (f00d) pressed, action is Select
11:10:00 T:139952946214784   DEBUG: ------ Window Deinit (DialogAddonSettings.xml) ------
11:10:01 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:01 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:01 T:139952946214784   DEBUG: ------ Window Deinit (DialogAddonInfo.xml) ------
11:10:02 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:02 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:02 T:139952946214784   DEBUG: CGUIMediaWindow::GetDirectory (addons://enabled/)
11:10:02 T:139952946214784   DEBUG:   ParentPath = []
11:10:02 T:139952806708992  NOTICE: Thread Background Loader start, auto delete: false
11:10:02 T:139952806708992   DEBUG: Thread Background Loader 139952806708992 terminating
11:10:02 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:02 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:02 T:139952946214784   DEBUG: CGUIMediaWindow::GetDirectory ()
11:10:02 T:139952946214784   DEBUG:   ParentPath = []
11:10:02 T:139952806708992  NOTICE: Thread Background Loader start, auto delete: false
11:10:02 T:139952806708992   DEBUG: Thread Background Loader 139952806708992 terminating
11:10:02 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:02 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:02 T:139952946214784   DEBUG: CGUIMediaWindow::GetDirectory ()
11:10:02 T:139952946214784   DEBUG:   ParentPath = []
11:10:02 T:139952806708992  NOTICE: Thread Background Loader start, auto delete: false
11:10:02 T:139952806708992   DEBUG: Thread Background Loader 139952806708992 terminating
11:10:03 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:03 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:03 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:10:03 T:139952946214784   DEBUG: ------ Window Deinit (AddonBrowser.xml) ------
11:10:03 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:10:03 T:139952946214784   DEBUG: ------ Window Init (Settings.xml) ------
11:10:04 T:139952946214784   DEBUG: Keyboard: scancode: 16, sym: 0008, unicode: 0008, modifier: 0
11:10:04 T:139952946214784   DEBUG: OnKey: backspace (f008) pressed, action is Back
11:10:04 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:10:04 T:139952946214784   DEBUG: ------ Window Deinit (Settings.xml) ------
11:10:04 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:10:04 T:139952946214784   DEBUG: ------ Window Init (Home.xml) ------
11:10:05 T:139952946214784   DEBUG: Keyboard: scancode: 71, sym: 0114, unicode: 0000, modifier: 0
11:10:05 T:139952946214784   DEBUG: OnKey: left (f082) pressed, action is Left
11:10:06 T:139952946214784   DEBUG: Keyboard: scancode: 71, sym: 0114, unicode: 0000, modifier: 0
11:10:06 T:139952946214784   DEBUG: OnKey: left (f082) pressed, action is Left
11:10:06 T:139952946214784   DEBUG: Keyboard: scancode: 71, sym: 0114, unicode: 0000, modifier: 0
11:10:06 T:139952946214784   DEBUG: OnKey: left (f082) pressed, action is Left
11:10:07 T:139952946214784   DEBUG: Keyboard: scancode: 71, sym: 0114, unicode: 0000, modifier: 0
11:10:07 T:139952946214784   DEBUG: OnKey: left (f082) pressed, action is Left
11:10:07 T:139952946214784   DEBUG: Keyboard: scancode: 74, sym: 0112, unicode: 0000, modifier: 0
11:10:07 T:139952946214784   DEBUG: OnKey: down (f081) pressed, action is Down
11:10:09 T:139952946214784   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
11:10:09 T:139952946214784   DEBUG: OnKey: return (f00d) pressed, action is Select
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : Translating ActivateWindow(PVR)
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : To ActivateWindow(PVR)
11:10:09 T:139952946214784   DEBUG: Activating window ID: 10601
11:10:09 T:139952946214784   DEBUG: ------ Window Deinit (Home.xml) ------
11:10:09 T:139952946214784   DEBUG: ------ Window Init (MyPVR.xml) ------
11:10:09 T:139952946214784    INFO: Loading skin file: MyPVR.xml, load type: LOAD_EVERY_TIME
11:10:09 T:139952448861952   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.1.66:9597
11:10:09 T:139952448861952   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=110) (null)
11:10:09 T:139952448861952   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:10:09 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: ->~cPVRClientMediaPortal()
11:10:09 T:139952448861952   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:10:09 T:139952448861952    INFO: Called Add-on status handler for '1' of clientName:MediaPortal PVR Client, clientID:pvr.mediaportal.tvserver (same Thread=no)
11:10:09 T:139952448861952 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:10:09 T:139953228523264  NOTICE: Thread CAddonStatusHandler:pvr.mediaportal.tvserver start, auto delete: true
11:10:09 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:10:09 T:139952946214784   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:10:09 T:139952946214784   DEBUG: ------ Window Init (Home.xml) ------
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : Translating Setfocus(32)
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : To Setfocus(32)
11:10:09 T:139953228523264   DEBUG: Thread CAddonStatusHandler:pvr.mediaportal.tvserver 139953228523264 terminating (autodelete)
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : Translating Setfocus(11)
11:10:09 T:139952946214784   DEBUG: ExecuteXBMCAction : To Setfocus(11)
11:10:09 T:139952946214784   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
11:10:10 T:139952448861952   DEBUG: RegisterClient - registering add-on 'MediaPortal PVR Client'
11:10:10 T:139952448861952   DEBUG: PVR - Create - creating PVR add-on instance 'MediaPortal PVR Client'
11:10:10 T:139952448861952   DEBUG: ADDON: Dll Initializing - MediaPortal PVR Client
11:10:10 T:139952448861952    INFO: AddOnLog: MediaPortal PVR Client: Creating MediaPortal PVR-Client
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'host'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'port'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'timeout'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'ftaonly'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'useradio'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'tvgroup'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'radiogroup'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'streamingmethod'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'resolvertsphostname'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'readgenre'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'sleeponrtspurl'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'fastchannelswitch'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'smbusername'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'smbpassword'
11:10:10 T:139952448861952   DEBUG: CAddonCallbacksAddon - GetAddonSetting - add-on 'MediaPortal PVR Client' requests setting 'usertsp'
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: streamingmethod: ffmpeg, usertsp=0
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: host='192.168.1.66', port=9596, timeout=10
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: ftaonly=1, useradio=0, tvgroup='', radiogroup=''
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: readgenre=0, sleeponrtspurl=2
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: resolvertsphostname=0
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: fastchannelswitch=0
11:10:10 T:139952448861952   DEBUG: AddOnLog: MediaPortal PVR Client: settings: smb user='media', pass='******'
11:10:10 T:139952448861952    INFO: AddOnLog: MediaPortal PVR Client: Mediaportal pvr addon 1.6.8 connecting to 192.168.1.66:9596
11:10:10 T:139952448861952    INFO: AddOnLog: MediaPortal PVR Client: Connected to 192.168.1.66:9596
11:10:10 T:139952448861952    INFO: AddOnLog: MediaPortal PVR Client: Your TVServerXBMC version is '1.4.0.123'
[/code]
Reply
#2
Sorry for the delayed answer, but this might help:

Quote:ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server
Socket::connect 192.168.1.66:9597
=> port should be 9596 (unless you changed it also at the TVServerXBMC side)

Futhermore, you are right about the version number. It should currently read 1.8.9 (latest) for Gotham.
Could it be that some files from a previous installation are still there?

I've no clue about the crash. Will try to reproduce it on mu Ubuntu install.
Developer of the MediaPortal PVR addon and retired developer of the Argus-TV PVR-addon.
http://www.scintilla.utwente.nl/~marcelg/xbmc
Reply
#3
I'm currently trialing a Raspberry Pi running OpenElec 3.2.0 with XBMC 12.2 connecting to my existing MP 1.4.0 backend but XBMC crashes every time I try and go near the Live TV section. Once it got as far as showing the channel list but crashed while trying to download the EPG, other times I can't even get that far as it says the PVR client hasn't started up then it'll show a message saying it's getting the channel list again.

I found the TV server service had died once after one of these crashes too and I've never had trouble with TV Server in all my years of running MP since 1.0 final.

Like above the MP PVR client shows version 1.6.8 and I'm using standard ports with no firewall between the devices.

Also, XBMC crashes more often than not when trying to add new Windows file share paths for Video and Music too.
Reply
#4
Just rebuilt my Raspberry Pi with Raspbmc and now MP integration works just fine with the same 1.6.8 PVR client. Channel data, EPG etc all loads very quickly and no more crashes. Also interesting to note that XBMC didn't crash when trying to add in my Video and Music file share paths either.
Reply
#5
Same here an Raspberry Pi connected to MP1.4 now. Since Monday, when it suddenly chrashed. Restarted again it ends up in a continous chrash loop whenever it starts the PVR add on. I managed to stop this endlessly repeated crashing by deleting the MP host address from the settings file, as linux is still running and thus the file is accessible through the samba demon.

Sad and annoying, as it worked for a long time now. Error logs dont tell anything, as they abruptly end after starting the PVR add on. Has there been an update on the add on since 11/11? Btw - the add on version displayed is 1.6.8 and MP1.4 is running in client server mode serving several windows clients w/o any problems...

Would be great, if that problem would get fixed...

Regards

Axel

EDIT - I checked the MP log files and found this:

Code:
[2013-11-13 20:22:09,831] [Log    ] [EPG Update thread] [DEBUG] - TVServerXBMC: OnTvServerEvent: ProgramUpdated
[2013-11-13 21:44:24,588] [Log    ] [17       ] [DEBUG] - TVServerXBMC: New Connection! Starting handler thread for client.192.168.0.150:54240
[2013-11-13 21:44:24,603] [Log    ] [17       ] [DEBUG] - TVServerXBMC: Waiting for clients...
[2013-11-13 21:44:24,603] [Log    ] [48       ] [DEBUG] - TVServerXBMC: connection accepted from XBMC PVR addon
[2013-11-13 21:44:24,603] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Handling command: GetCardSettings
[2013-11-13 21:44:24,603] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Exception while processing connection: System.Threading.AbandonedMutexException: Der Wartezustand wurde aufgrund eines abgebrochenen Mutex beendet.
   bei System.Threading.WaitHandle.WaitOne(Int64 timeout, Boolean exitContext)
   bei System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
   bei System.Threading.WaitHandle.WaitOne()
   bei TVServerXBMC.ConnectionHandler.handleCommand(String command, String[] arguments)
   bei TVServerXBMC.ConnectionHandler.ProcessConnection(StreamReader reader)
[2013-11-13 21:44:24,603] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Connection closed
[2013-11-13 21:45:21,575] [Log    ] [17       ] [DEBUG] - TVServerXBMC: New Connection! Starting handler thread for client.192.168.0.150:54245
[2013-11-13 21:45:21,575] [Log    ] [17       ] [DEBUG] - TVServerXBMC: Waiting for clients...
[2013-11-13 21:45:21,575] [Log    ] [48       ] [DEBUG] - TVServerXBMC: connection accepted from XBMC PVR addon
[2013-11-13 21:45:21,575] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Handling command: GetCardSettings
[2013-11-13 21:45:21,575] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Exception while processing connection: System.Threading.AbandonedMutexException: Der Wartezustand wurde aufgrund eines abgebrochenen Mutex beendet.
   bei System.Threading.WaitHandle.WaitOne(Int64 timeout, Boolean exitContext)
   bei System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
   bei System.Threading.WaitHandle.WaitOne()
   bei TVServerXBMC.ConnectionHandler.handleCommand(String command, String[] arguments)
   bei TVServerXBMC.ConnectionHandler.ProcessConnection(StreamReader reader)
[2013-11-13 21:45:21,575] [Log    ] [48       ] [DEBUG] - TVServerXBMC: Connection closed

maybe this is a little bit more helpful than me previously just nagging, that something doesn't work - looks like a problem with the MP plugin... perhaps? At least it shows, how the crash repeats continously... PVR add on crashes, XBMC restarts, PVR add on crashes, etc... Smile
Reply
#6
Nothing? Smile
Reply

Logout Mark Read Team Forum Stats Members Help
MediaPortal Addon Crashes with Frodo 12.2 and MP1.40