[other] Minidisplay plugin hangs (1 Viewer)

greybox

MP Donator
  • Premium Supporter
  • January 23, 2009
    621
    132
    Home Country
    Canada Canada
    This problem was discussed earlier in the forum. I do realize that chemelli can't reproduce it because yet he doesn't have GX display to play with. I know he changed the code and somehow this problem happens less often in this alfa. And also the behaviour has changed a little bit. I am also attaching new logs for the developers to take a look at. Here is the problem descripiton:

    Sometimes my MediaPortal starts with the error message window: "MediaPortal has experienced a problem and needs to close". When I close MediaPortal, the display either stays blank, or starts showing default "Waiting for applications" message. In this case restart of MediaPortal helps in 99%. If the sceen is blank, the only remedy is to reboot the PC, otherwise the display will stay blank even MP starts fine otherwise.

    TV-Server Version: 1.1 Alpha
    MediaPortal Version: 1.1 Alpha
    MediaPortal Skin: Blue3Wide 1.0.1.0
    Windows Version: Windows XP Professional
    CPU Type: Intel Pentium 4 1.87GHz
    HDD: WDC SATA-2 80GB; Samsung SATA2, 750GB
    Memory: 4GB DDR2
    Motherboard: Intel DP35DP
    Video Card: ASUS GeForce 9600GT Silent 650MHZ 512MB 1.8GHZ DDR3 PCI-E Dual DVI-I HDCP HDTV
    Video Card Driver: 186.18
    Sound Card: IDT High Definition
    Sound Card AC3: Optical out
    Sound Card Driver: 5.10.5790.3
    1. TV Card: Hauppauge WinTV HVR-1800, PCIe
    1. TV Card Type: analog, ATSC
    1. TV Card Driver: 1.34.27050.0
    2. TV Card: Twinhan AD-SE200 (1028), PCIe
    2. TV Card Type: DVB-S
    2. TV Card Driver: 1.0.4.6
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: MPC
    MPEG2 Audio Codec: MPC
    h.264 Video Codec: MPC
    Satelite/CableTV Provider: FTA/Shaw Cable/OTA
    HTPC Case: Custom
    Cooling:
    Power Supply:
    Remote: Universal, URC 200
    TV: JVC AV-34WP84 (wide screen CRT, 1080i)
    TV - HTPC Connection: DVI or Component Video
     

    JorisFRST

    MP Donator
  • Premium Supporter
  • December 17, 2007
    82
    3
    Hi, thanks for taking this up again.

    I'm using 1.0.2 at the moment, and disabled minidisplay for the GX as i'm pretty sure it's down to the driver. I still have the logs on the box, i'll upload them here.

    Joris.
     

    greybox

    MP Donator
  • Premium Supporter
  • January 23, 2009
    621
    132
    Home Country
    Canada Canada
    Why do you think this is the driver and not the minidisplay plugin?
     

    greybox

    MP Donator
  • Premium Supporter
  • January 23, 2009
    621
    132
    Home Country
    Canada Canada
    chemelli: I created the Minidisplay Plugin extensive log (attached). I hope this will help you to narrow down the problem.
     

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    chemelli: I created the Minidisplay Plugin extensive log (attached). I hope this will help you to narrow down the problem.

    you have som many errors that I don't know what's happening:

    Code:
    2009-07-07 23:35:43.968750 [Debug][MPMain]: RegOpenKeyEx retval=<2>, lastError=<183>

    Code:
    2009-07-07 23:35:51.671875 [Info.][MPMain]: MCESession: Trying to start an instance of a COM component with GUID {380AA9F1-5047-40D0-8BE9-18AB489CA469}... Server = "mscoree.dll"
    2009-07-07 23:35:51.687500 [Info.][MPMain]: MCESession: MCESession: Starting of COM component failed.  Unable to cast object of type 'MSASState.MediaStatusSink' to type 'MediaPortal.ProcessPlugins.MiniDisplayPlugin.MCEDisplay_Interop.IMediaStatusSink'.

    Code:
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: CreateFile  Result = Cannot create a file when that file already exists.
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: Returned handle: 7f4h
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: HidD_GetAttributes  Result = Cannot create a file when that file already exists.
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: HIDD_ATTRIBUTES structure filled without error.
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: CloseHandle  Result = Cannot create a file when that file already exists.
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: CreateFile  Result = Cannot create a file when that file already exists.
    2009-07-07 23:35:52.156250 [Debug][MPMain]: MiniDisplay.VFD_Control: Returned handle: ffffffffh

    Code:
    2009-07-07 23:35:57.703125 [Info.][MiniDisplay]: MiniDisplayPlugin.DisplayHandler.DisplayLines(): Sending lines to display.
    2009-07-07 23:35:57.703125 [Info.][DisplayUpdateThread]: Exception   :System.ArgumentException: Item has already been added. Key in dictionary: 'C:\Program Files\Team MediaPortal\MediaPortal\TvControl.dll'  Key being added: 'C:\Program Files\Team MediaPortal\MediaPortal\TvControl.dll'
       at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
       at System.Collections.Hashtable.Add(Object key, Object value)
       at MediaPortal.ProcessPlugins.MiniDisplayPlugin.DynaInvoke.GetClassReference(String AssemblyName, String ClassName)
       at MediaPortal.ProcessPlugins.MiniDisplayPlugin.MiniDisplayHelper.IsCaptureCardRecording()
       at MediaPortal.ProcessPlugins.MiniDisplayPlugin.Drivers.MatrixGX.MOGXDisplay.DisplayUpdate()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

    Simone
     

    Users who are viewing this thread

    Top Bottom