2009-01-19, 08:28 AM
Over the weekend I started evaluating software PVR options for an HTPC build and as such I am a first time gb-pvr user. I had gb-pvr 1.3.7 up and running fine on a winXP SP3 but ran into a problem with same version of gb-pvr on Windows Vista + SP1. I used the same hauppauge pvr150 capture card in both cases.
First up I installed gb-pvr 1.3.7 on an old unused desktop box (1GHz PIII with 1GB RAM) running WinXP SP3. After configuring an EPG for the PVR150 using the XMLTV plugin I was able to point it at downloaded copies of the EPG xml files downloaded from http://epg.pvr.geek.nz/epg/ and the gb-pvr TV Guide functioned as expected/
Later I moved the PVR150 to a newer desktop box running Vista Ultimate x86 with SP1. After installing the same version of gb-pvr (1.3.7) and with pretty much the same gb-pvr configuration (as far as what I entered via the config UI) selecting TV Guide failed to render and the following 'divide by zero' exception was logged in the PVRX2.exe.log
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@1: 0.0009765625
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@2: 0.0009765625
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@3: 0.0009765625
2009-01-18 22:00:13.496 ERROR [1] Unexpected error: System.DivideByZeroException: Attempted to divide by zero.
at GBPVRX2.xb654004a5183e7df.GetRenderList()
at GBPVRX2.MenuTask.x9006c1ed9ccb79de.GetRenderList()
at GBPVRX2.x0061b801bdf12d35.xdb012c437aec4a40(Boolean xd23bf32f3b17e3be)
at GBPVRX2.xb979ad394703258e.xfb409e85bd292293(String[] xf18a926310372520)
I will attach a zipped copy of the logs and config.xml file. Can anyone help with this?
First up I installed gb-pvr 1.3.7 on an old unused desktop box (1GHz PIII with 1GB RAM) running WinXP SP3. After configuring an EPG for the PVR150 using the XMLTV plugin I was able to point it at downloaded copies of the EPG xml files downloaded from http://epg.pvr.geek.nz/epg/ and the gb-pvr TV Guide functioned as expected/
Later I moved the PVR150 to a newer desktop box running Vista Ultimate x86 with SP1. After installing the same version of gb-pvr (1.3.7) and with pretty much the same gb-pvr configuration (as far as what I entered via the config UI) selecting TV Guide failed to render and the following 'divide by zero' exception was logged in the PVRX2.exe.log
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@1: 0.0009765625
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@2: 0.0009765625
2009-01-18 22:00:13.387 VERBOSE [1] tv guide render took@3: 0.0009765625
2009-01-18 22:00:13.496 ERROR [1] Unexpected error: System.DivideByZeroException: Attempted to divide by zero.
at GBPVRX2.xb654004a5183e7df.GetRenderList()
at GBPVRX2.MenuTask.x9006c1ed9ccb79de.GetRenderList()
at GBPVRX2.x0061b801bdf12d35.xdb012c437aec4a40(Boolean xd23bf32f3b17e3be)
at GBPVRX2.xb979ad394703258e.xfb409e85bd292293(String[] xf18a926310372520)
I will attach a zipped copy of the logs and config.xml file. Can anyone help with this?