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:
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.
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.