[fixed] MP 1.2.0 beta can't initialize with Colossus card--log shows COM error (1 Viewer)

sdlitvin

MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    United States of America United States of America
    The TV server tool, SetupTV.exe, in MP 1.2.0 beta seems unable to correctly find my Hauppauge Colossus TV card. The log shows a COM error.

    (Note that I can view TV via either Hauppauge's WinTV v7 app or with Windows Media Center. The Hauppauge Colossus TV card works fine with either of those, so I know the hardware is OK.)

    MediaPortal Version: 1.2.0 beta
    Windows Version: Windows 7
    Microsoft .NET framework: v4
    CPU Type: AMD Phenom II x4 955
    Motherboard: Gigabyte GA-890FXA-UD5
    HDD: 1 TB main drive (don't know manufacturer)
    Memory: 8 GB
    Video Card: NVIDIA GeForce 9600
    Video Card Driver: 8.17.12.7533 5/20/2011
    Sound Card: built into motherboard
    Sound Card AC3:
    Sound Card Driver: High Definition Audio Device 6.1.7601.17514 11/19/2010
    1. TV Card: Hauppauge Colossus
    1. TV Card Type: Capture
    1. TV Card Driver: 1.0.29109.0 4/19/2011
    Satelite/CableTV Provider: DirecTV

    Here's how I got the error.

    I installed MP 1.2.0 beta as a virgin install--I first uninstalled MP 1.1.3 (which evidently doesn't work with the Hauppauge Colossus), and uninstalled its files and databases too.

    I launched MP Configuration tool. And under TV\TV Client, seeing that TV-Server Hostname was blank, I entered the name of the server (which for me is Steven-PC).

    I exited MP Configuration tool, and then launched the MP TV Server tool (SetupTV.exe).

    But under TV Servers, it shows blank--no servers and no Colossus card listed.
    And under TV Channels, there are no channels listed.

    By the way, I have full UAC in effect, so that every time I launch one of these tools, I have to confirm it. ("Do you want to allow the following program from an unknown publisher to make changes to this computer?") I don't know if that's relevant.

    A relevant portion of the log from the TV Server tool SetupTV.exe, seems to show a COM error occurring just after the tool finds the Colossus TV card. The app tries over and over, for at least 5 attempts--until it gives up and fails to initialize:


    2011-08-23 07:10:41.322689 [TVService(6)]: Detecting Cards
    2011-08-23 07:10:42.193739 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 07:10:42.857777 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 07:10:45.493928 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 07:10:45.743942 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 07:10:45.748942 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 07:10:46.154966 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 07:10:46.159966 [TVService(6)]: Controller: DeInit.
    2011-08-23 07:10:49.320147 [TVService(6)]: Controller: 2 init attempt
    2011-08-23 07:10:49.330147 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 07:10:49.341148 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 07:10:49.349148 [TVService(6)]: ----------------------------
    2011-08-23 07:10:49.362149 [TVService(6)]: Detecting Cards
    2011-08-23 07:10:49.395151 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 07:10:49.414152 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 07:10:49.572161 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 07:10:49.614163 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 07:10:49.617164 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 07:10:49.621164 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 07:10:49.623164 [TVService(6)]: Controller: DeInit.
    2011-08-23 07:10:52.632336 [TVService(6)]: Controller: 3 init attempt
    2011-08-23 07:10:52.642337 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 07:10:52.660338 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 07:10:52.665338 [TVService(6)]: ----------------------------
    2011-08-23 07:10:52.670338 [TVService(6)]: Detecting Cards
    2011-08-23 07:10:52.705340 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 07:10:52.725341 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 07:10:52.827347 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 07:10:52.873350 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 07:10:52.875350 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 07:10:52.879350 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 07:10:52.881350 [TVService(6)]: Controller: DeInit.
    2011-08-23 07:10:55.889522 [TVService(6)]: Controller: 4 init attempt
    2011-08-23 07:10:55.897523 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 07:10:55.908523 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 07:10:55.918524 [TVService(6)]: ----------------------------
    2011-08-23 07:10:55.930525 [TVService(6)]: Detecting Cards
    2011-08-23 07:10:55.964527 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 07:10:55.985528 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 07:10:56.087534 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 07:10:56.129536 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 07:10:56.131536 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 07:10:56.135536 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 07:10:56.137537 [TVService(6)]: Controller: DeInit.
    2011-08-23 07:10:59.144709 [TVService(6)]: Controller: 5 init attempt
    2011-08-23 07:10:59.152709 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 07:10:59.174710 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 07:10:59.177710 [TVService(6)]: ----------------------------
    2011-08-23 07:10:59.183711 [TVService(6)]: Detecting Cards
    2011-08-23 07:10:59.210712 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 07:10:59.228713 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 07:10:59.321719 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 07:10:59.364721 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 07:10:59.366721 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 07:10:59.370721 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 07:10:59.372722 [TVService(6)]: Controller: Failed to initialize TVServer
    2011-08-23 07:10:59.376722 [TVService(6)]: TV Service: Load plugins
    2011-08-23 07:10:59.756744 [TVService(6)]: PluginManager: Loaded ComSkipLauncher version:1.0.2.0 author:and-81
    2011-08-23 07:11:00.104763 [TVService(6)]: PluginManager: Loaded ConflictsManager version:1.0.0.1 author:Broceliande
    2011-08-23 07:11:00.248772 [TVService(6)]: PluginManager: Loaded Power Scheduler version:0.1.0.0 author:micheloe
    2011-08-23 07:11:00.330776 [TVService(6)]: PluginManager: Loaded ServerBlaster version:1.1.1.0 author:joboehl with ralphy mods
    2011-08-23 07:11:00.437783 [TVService(6)]: PluginManager: Loaded TV Movie EPG import version:1.0.3.0 author:rtv
    2011-08-23 07:11:00.620793 [TVService(6)]: PluginManager: Loaded WebEPG version:1.0.0.0 author:Arion_p - James
    2011-08-23 07:11:00.712798 [TVService(6)]: PluginManager: Loaded XmlTv version:1.0.0.0 author:Frodo
    2011-08-23 07:11:00.721799 [TVService(6)]: TV Service: Plugins loaded
    2011-08-23 07:11:00.732799 [TVService(6)]: TV Service: Plugin: ComSkipLauncher disabled
    2011-08-23 07:11:00.737800 [TVService(6)]: TV Service: Plugin: Power Scheduler disabled
    2011-08-23 07:11:00.743800 [TVService(6)]: TV Service: Plugin: ServerBlaster disabled
    2011-08-23 07:11:00.749800 [TVService(6)]: TV Service: Plugin: TV Movie EPG import disabled
    2011-08-23 07:11:00.754801 [TVService(6)]: TV Service: Plugins started
    2011-08-23 07:11:00.770802 [TVService(6)]: TV service: Started
    2011-08-23 12:23:50.501054 [PowerEventThread(8)]: TV service PowerEventThread 275
    2011-08-23 12:27:01.444544 [(4)]: Setting up EventWaitHandle with name: Global\MPTVServiceInitializedEvent
    2011-08-23 12:27:27.833053 [(6)]: TV service: Starting
    2011-08-23 12:27:27.852054 [TVService(6)]: TVService v1.1.7.0 is starting up on Windows 7 ( Service Pack 1 ) [6.1.7601.65536]
    2011-08-23 12:27:27.941059 [TVService(6)]: Controller: Initializing TVServer
    2011-08-23 12:27:27.951060 [PowerEventThread(8)]: TV service PowerEventThread message loop is running
    2011-08-23 12:27:27.957060 [TVService(6)]: Controller: 1 init attempt
    2011-08-23 12:27:28.342082 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 12:27:28.346082 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 12:27:28.370084 [TVService(6)]: ----------------------------
    2011-08-23 12:27:28.378084 [TVService(6)]: Detecting Cards
    2011-08-23 12:27:28.781107 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 12:27:29.255134 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 12:27:30.528207 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 12:27:30.691217 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 12:27:30.693217 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 12:27:30.942231 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 12:27:30.954232 [TVService(6)]: Controller: DeInit.
    2011-08-23 12:27:34.018407 [TVService(6)]: Controller: 2 init attempt
    2011-08-23 12:27:34.027407 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 12:27:34.037408 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 12:27:34.045408 [TVService(6)]: ----------------------------
    2011-08-23 12:27:34.050409 [TVService(6)]: Detecting Cards
    2011-08-23 12:27:34.080410 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 12:27:34.101412 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 12:27:34.197417 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 12:27:34.308423 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 12:27:34.319424 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 12:27:34.333425 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 12:27:34.343425 [TVService(6)]: Controller: DeInit.
    2011-08-23 12:27:37.351598 [TVService(6)]: Controller: 3 init attempt
    2011-08-23 12:27:37.359598 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 12:27:37.376599 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 12:27:37.380599 [TVService(6)]: ----------------------------
    2011-08-23 12:27:37.385599 [TVService(6)]: Detecting Cards
    2011-08-23 12:27:37.413601 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 12:27:37.430602 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 12:27:37.518607 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 12:27:37.560609 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 12:27:37.563610 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 12:27:37.566610 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 12:27:37.568610 [TVService(6)]: Controller: DeInit.
    2011-08-23 12:27:40.572782 [TVService(6)]: Controller: 4 init attempt
    2011-08-23 12:27:40.578782 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 12:27:40.583782 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 12:27:40.587783 [TVService(6)]: ----------------------------
    2011-08-23 12:27:40.593783 [TVService(6)]: Detecting Cards
    2011-08-23 12:27:40.616784 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 12:27:40.646786 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 12:27:40.873799 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 12:27:40.951803 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 12:27:40.956804 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 12:27:40.962804 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 12:27:40.966804 [TVService(6)]: Controller: DeInit.
    2011-08-23 12:27:43.969976 [TVService(6)]: Controller: 5 init attempt
    2011-08-23 12:27:43.974976 [TVService(6)]: C:\ProgramData\Team MediaPortal\MediaPortal TV Server\gentle.config
    2011-08-23 12:27:43.980977 [TVService(6)]: Controller: using MySQL database connection: Server=Steven-PC;Database=MpTvDb;User ID=root;Password
    2011-08-23 12:27:43.985977 [TVService(6)]: ----------------------------
    2011-08-23 12:27:43.991977 [TVService(6)]: Detecting Cards
    2011-08-23 12:27:44.023979 [TVService(6)]: Detected IP TV Card 0
    2011-08-23 12:27:44.046980 [TVService(6)]: Detected Hauppauge Colossus
    2011-08-23 12:27:44.166987 [TVService(6)]: Found card:hauppauge hd pvr software tuner
    2011-08-23 12:27:44.220990 [TVService(6)]: Detected DVB card:hauppauge hd pvr software tuner
    2011-08-23 12:27:44.224991 [TVService(6)]: Detecting type by MSNP 0: dc65aa02-5cb0-4d6d-a020-68702a5b34b8
    2011-08-23 12:27:44.229991 [TVService(6)]: TvControllerException: System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    at DirectShowLib.IBaseFilter.EnumPins(IEnumPins& ppEnum)
    at DirectShowLib.DsFindPin.ByDirection(IBaseFilter vSource, PinDirection vDir, Int32 iIndex)
    at TvLibrary.Implementations.TvCardCollection.DetectCards()
    at TvLibrary.Implementations.TvCardCollection..ctor(IEpgEvents epgEvents)
    at TvService.TVController.InitController()
    2011-08-23 12:27:44.232991 [TVService(6)]: Controller: Failed to initialize TVServer



    Any ideas?

    :confused: :(

    I also tried using the WatchDog.exe tool to send the complete set of logs for this problem.
     

    mm1352000

    Development Group
  • Team MediaPortal
  • September 1, 2008
    21,571
    8,218
    New Zealand New Zealand
    Country flag
    Hi and welcome sdlitvin :)

    This is a known bug. If you read the first post and the last few pages in the Colossus support thread (link) you'd see that there is a compatibility issue with Hauppauge's WMC plugin for the Colossus and HD-PVR - that is precisely the thing that is causing these problems. I've been looking into the issue and I managed to find and fix the cause over the weekend. Unfortunately I haven't been quick enough to get the fix into 1.2.0rc. :(

    I am not prepared to release my patch until after 1.2.0rc is released (hopefully on Monday) since there are already a number of patches for 1.2.0b Colossus support and I don't anticipate there will be too many people needing to use both WMC and MediaPortal. You have two choices:
    1. Uninstall the WMC plugin.
    2. Wait for the release of 1.2.0rc. I'll be more than happy to release a patch immediately after 1.2.0rc is out.

    Hope that helps and sorry for the hassle this has caused...
    mm
    :)
     

    sdlitvin

    MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    United States of America United States of America
    That explains it! My apologies for not noticing the earlier bug report on this.

    I can afford to be patient and wait for you to get that patch out at your own leisure.
     

    sdlitvin

    MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    United States of America United States of America
    Hi and welcome sdlitvin :)

    This is a known bug. If you read the first post and the last few pages in the Colossus support thread (link) you'd see that there is a compatibility issue with Hauppauge's WMC plugin for the Colossus and HD-PVR - that is precisely the thing that is causing these problems. I've been looking into the issue and I managed to find and fix the cause over the weekend. Unfortunately I haven't been quick enough to get the fix into 1.2.0rc. :(

    I am not prepared to release my patch until after 1.2.0rc is released (hopefully on Monday) since there are already a number of patches for 1.2.0b Colossus support and I don't anticipate there will be too many people needing to use both WMC and MediaPortal. You have two choices:
    1. Uninstall the WMC plugin.
    2. Wait for the release of 1.2.0rc. I'll be more than happy to release a patch immediately after 1.2.0rc is out.

    Hope that helps and sorry for the hassle this has caused...
    mm
    :)
    Have you made any further progress with that patch?

    I won't entirely abandon WMC as long as I'm dependent on a beta or RC release of MediaPortal. So I really could use a patch to enable me to use the Hauppauge Colossus with both Hauppauge's WMC plugin and with MediaPortal 1.2.0rc.

    Thanks in advance!
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    Top Bottom