MPControlPlugin exception with IRServer RC1 (1 Viewer)

hamp

Portal Member
August 18, 2007
32
1
Home Country
Sweden Sweden
Hi,
I've the latest RC1 svn build for Mediaportal and installed RC1 of IRServer but I can't open MPControlPlugin configuration. I always get an exception:

2008-05-13 21:54:23.845149 [ERROR][MPMain]: Unable to start plugin:MediaPortal.Plugins.MPControlPlugin exception:confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
at MediaPortal.Plugins.InputHandler.GetXmlVersion(String xmlPath)
at MediaPortal.Plugins.InputHandler.CheckXmlFile(String xmlPath)
at MediaPortal.Plugins.InputHandler.GetXmlPath(String deviceXmlName)
at MediaPortal.Plugins.InputHandler..ctor(String deviceXmlName)
at MediaPortal.Plugins.MPControlPlugin.LoadDefaultMapping()
at MediaPortal.Plugins.MPControlPlugin.Start()
at MediaPortal.GUI.Library.PluginManager.Start()

Any suggestions?
/Niclas
 

hamp

Portal Member
August 18, 2007
32
1
Home Country
Sweden Sweden
More info about my problem.... Am I the only one getting this? What have I forgotten? :confused:

Code:
2008-05-25 20:59:06.404176 [Info.][Config Main]: Exception   :System.NullReferenceException: Object reference not set to an instance of an object.
   at MediaPortal.Plugins.InputHandler.GetXmlVersion(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 156
   at MediaPortal.Plugins.InputHandler.CheckXmlFile(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 169
   at MediaPortal.Plugins.InputHandler.GetXmlPath(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 194
   at MediaPortal.Plugins.InputHandler..ctor(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 142
   at MediaPortal.Plugins.MPControlPlugin.LoadDefaultMapping() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 1096
   at MediaPortal.Plugins.MPControlPlugin.ShowPlugin() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 385
2008-05-25 20:59:06.405176 [ERROR][Config Main]: Exception   :System.NullReferenceException: Object reference not set to an instance of an object.
   at MediaPortal.Plugins.InputHandler.GetXmlVersion(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 156
   at MediaPortal.Plugins.InputHandler.CheckXmlFile(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 169
   at MediaPortal.Plugins.InputHandler.GetXmlPath(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 194
   at MediaPortal.Plugins.InputHandler..ctor(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 142
   at MediaPortal.Plugins.MPControlPlugin.LoadDefaultMapping() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 1096
   at MediaPortal.Plugins.MPControlPlugin.ShowPlugin() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 385
2008-05-25 20:59:06.406176 [Info.][Config Main]: Exception   :Object reference not set to an instance of an object.
2008-05-25 20:59:06.407176 [ERROR][Config Main]: Exception   :Object reference not set to an instance of an object.
2008-05-25 20:59:06.407176 [Info.][Config Main]:   site      :Int32 GetXmlVersion(System.String)
2008-05-25 20:59:06.408176 [ERROR][Config Main]:   site      :Int32 GetXmlVersion(System.String)
2008-05-25 20:59:06.409176 [Info.][Config Main]:   source    :MPControlPlugin
2008-05-25 20:59:06.409176 [ERROR][Config Main]:   source    :MPControlPlugin
2008-05-25 20:59:06.410176 [Info.][Config Main]:   stacktrace:   at MediaPortal.Plugins.InputHandler.GetXmlVersion(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 156
   at MediaPortal.Plugins.InputHandler.CheckXmlFile(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 169
   at MediaPortal.Plugins.InputHandler.GetXmlPath(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 194
   at MediaPortal.Plugins.InputHandler..ctor(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 142
   at MediaPortal.Plugins.MPControlPlugin.LoadDefaultMapping() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 1096
   at MediaPortal.Plugins.MPControlPlugin.ShowPlugin() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 385
2008-05-25 20:59:06.411176 [ERROR][Config Main]:   stacktrace:   at MediaPortal.Plugins.InputHandler.GetXmlVersion(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 156
   at MediaPortal.Plugins.InputHandler.CheckXmlFile(String xmlPath) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 169
   at MediaPortal.Plugins.InputHandler.GetXmlPath(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 194
   at MediaPortal.Plugins.InputHandler..ctor(String deviceXmlName) in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 142
   at MediaPortal.Plugins.MPControlPlugin.LoadDefaultMapping() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 1096
   at MediaPortal.Plugins.MPControlPlugin.ShowPlugin() in F:\MediaPortal Development\Plugins\IR Server Suite\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 385
 

globaldonkey

MP Donator
  • Premium Supporter
  • April 23, 2007
    755
    79
    Home Country
    Did you apply the updates for RC1. If so, make sure you dropped the files in the right places. I have found that if you put the updates in the wrong places (particularly the mpcontrolplugin.xml file) this problem can result.
     

    hamp

    Portal Member
    August 18, 2007
    32
    1
    Home Country
    Sweden Sweden
    :D I had put the xml file in the wrong place :oops:

    Thanks! :)

    Ouch when I removed MPControlPlugin.XML from InputDeviceMappings\Defaults I can open the plugin configurator but when I press "Map buttons" I get "Can't locate MPControlPlugin.XML Make sure it exists in InputDeviceMappings\Defaults". If I put the xml-file back I also get the error back...
     

    Users who are viewing this thread

    Top Bottom