[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
    Home Country
    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

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    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
    Home Country
    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
    Home Country
    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

    Top Bottom