Continuous exceptions with teletext (1 Viewer)

doskabouter

Development Group
  • Team MediaPortal
  • September 27, 2009
    4,583
    2,972
    Nuenen
    Home Country
    Netherlands Netherlands
    MediaPortal Version: 1.2.1
    MediaPortal Skin: Black Glass
    Windows Version: Vista Ultimate 32bit SP2
    CPU Type: AMD Athlon Dual Core 4850e 2.5 GHz
    HDD: WD 1TB+WD 2TB
    Memory: 2GB DIMM DDR2
    Motherboard: Gigabyte GA-MA78GM-S2H
    Video Card: ATI Radeon HD 3200 Onboard
    Video Card Driver: 8.632.0.0
    Sound Card: Onboard
    Sound Card AC3: no
    Sound Card Driver:
    1. TV Card: Askey Saber HB-220
    1. TV Card Type: dual hybrid
    1. TV Card Driver: 7.4.14.2
    2. TV Card: PCTV Picostick 74e
    2. TV Card Type: DVB-T
    2. TV Card Driver: 1.4.3.8249
    3. TV Card: Digital Devices DuoFlex
    3. TV Card Type: DVB-C
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: SAF 6.00
    MPEG2 Audio Codec:
    h.264 Video Codec:
    Satelite/CableTV Provider:
    HTPC Case: Silverstone LC-16
    Cooling:
    Power Supply:
    Remote: iMON
    TV: Philips 42PES00001
    TV - HTPC Connection: Hdmi

    Steps to reproduce:
    In Mediaportal Configuration, TV, Uncheck "Turn on TV" When entering the TV screen.

    Start Mediaportal
    Select TV
    Select Teletext

    Now, Mediaportal becomes very unresponsive, and keeps getting exceptions.

    In logfile, a lot of:
    Code:
    2011-10-24 21:59:11.616400 [Debug][Teletext Updater(14)]: FONT SIZE OF TELETEXT: 21
    2011-10-24 21:59:11.683400 [Info.][MPMain(1)]: Exception   :Error in the application.
    -1071242991 (Unknown)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)
    2011-10-24 21:59:11.684400 [Info.][Teletext Updater(14)]: dvb-teletext: nothing, received page 0 / subpage 0
    2011-10-24 21:59:11.684400 [Info.][MPMain(1)]: Exception   :Error in the application.
    2011-10-24 21:59:11.685400 [Info.][MPMain(1)]:   site      :Void PresentInternal(Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, IntPtr)
    2011-10-24 21:59:11.686400 [Info.][MPMain(1)]:   source    :Microsoft.DirectX.Direct3D
    2011-10-24 21:59:11.686400 [Info.][MPMain(1)]:   stacktrace:   at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)
    2011-10-24 21:59:11.688400 [Info.][MPMain(1)]: Exception   :Error in the application.
    -2147467259 (E_FAIL)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)
    2011-10-24 21:59:11.689400 [Info.][MPMain(1)]: Exception   :Error in the application.
    2011-10-24 21:59:11.689400 [Info.][MPMain(1)]:   site      :Void PresentInternal(Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, IntPtr)
    2011-10-24 21:59:11.690400 [Info.][MPMain(1)]:   source    :Microsoft.DirectX.Direct3D
    2011-10-24 21:59:11.691400 [Info.][MPMain(1)]:   stacktrace:   at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)
    2011-10-24 21:59:11.707400 [Info.][MPMain(1)]: Exception   :Error in the application.
    -2147467259 (E_FAIL)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)
    2011-10-24 21:59:11.707400 [Info.][MPMain(1)]: Exception   :Error in the application.
    2011-10-24 21:59:11.708400 [Info.][MPMain(1)]:   site      :Void PresentInternal(Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, Microsoft.DirectX.PrivateImplementationDetails.tagRECT*, IntPtr)
    2011-10-24 21:59:11.708400 [Info.][MPMain(1)]:   source    :Microsoft.DirectX.Direct3D
    2011-10-24 21:59:11.709400 [Info.][MPMain(1)]:   stacktrace:   at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       at Microsoft.DirectX.Direct3D.Device.Present()
       at MediaPortalApp.Render(Single timePassed)

    I know that the skin should not present the Teletext option when tv is off, but I think an error message or a warning is a better option.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hi doskabouter

    Sorry, I can't reproduce. Teletext works fine for me...

    mm
     

    doskabouter

    Development Group
  • Team MediaPortal
  • September 27, 2009
    4,583
    2,972
    Nuenen
    Home Country
    Netherlands Netherlands
    You do need black glass as skin, as with DefaultWide, the teletext button isn't visible when tv is turned off
     

    Users who are viewing this thread

    Top Bottom