2005-11-21, 10:35 PM
Hi,
I have a problem with GBPVR on my computer. I've recently installed it and first it went well, but after having changed some channels, I got the following
error when I click on "live TV" in GBPVR.exe
"Debug assertion failed
...
file:..../atlcomcli.h
line: 150
...
expression: p!=0
..."
Now whatever I do (complete reinstallation, any change I could think of in config.exe...), I keep getting the same error
Here is the end of the gbpvr.exe.log file
21/11/2005 23:19:47.875 VERBOSE [2] Checking for Lnkx Files in: C:\Program Files\devnz\gbpvr\Lnkx
21/11/2005 23:19:47.875 VERBOSE [2] ExitMenuTask created
21/11/2005 23:19:47.875 VERBOSE [2] getValue() loading new key/value into cache: /settings/DirectNumberSelect
21/11/2005 23:19:47.875 VERBOSE [2] getValue: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.875 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.875 INFO [2] Initializing InputDeviceManager
21/11/2005 23:19:47.875 VERBOSE [2] getValue() loading new key/value into cache: /settings/RemoteType
21/11/2005 23:19:47.875 VERBOSE [2] getValue: /settings/RemoteType : Default (Hauppauge)
21/11/2005 23:19:47.875 VERBOSE [2] getValue cached value: /settings/RemoteType : Default (Hauppauge)
21/11/2005 23:19:47.890 VERBOSE [2] Loading DirectRecordingSource Configuration : 1
21/11/2005 23:19:47.890 VERBOSE [2] About to connect to remote recording service
21/11/2005 23:19:47.890 VERBOSE [2] getValue() loading new key/value into cache: /settings/RecordingServiceLocation
21/11/2005 23:19:47.890 VERBOSE [2] getValue: /settings/RecordingServiceLocation : tcp://localhost:7968/RecordingRemote
21/11/2005 23:19:47.906 ERROR [2] Unable to find node: /settings/SpecialElements/SpecialElement[@name="MenuType"]
21/11/2005 23:19:47.906 VERBOSE [2] Loading key mapping: C:\Program Files\devnz\gbpvr\KeyMappings\mainmenu.xml
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Enter MENU_ENTER
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Escape MENU_ESCAPE
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Up MENU_UP
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Down MENU_DOWN
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Left MENU_VOLUME_DOWN
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Right MENU_VOLUME_UP
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Home MENU_HOME
21/11/2005 23:19:47.906 VERBOSE [2] Loading main menu
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: TV Guide
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Recordings
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Search Guide
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Live TV
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Music Library
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Video Library
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: DVD
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: FM Radio
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Net Radio
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Exit
21/11/2005 23:19:47.968 VERBOSE [2] getValue() loading new key/value into cache: /settings/ExitOnEsc
21/11/2005 23:19:47.968 VERBOSE [2] getValue: /settings/ExitOnEsc : false
21/11/2005 23:19:47.968 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.968 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.984 VERBOSE [2] getValue cached value: /settings/EPGProcessingMode : NORMAL
21/11/2005 23:19:47.984 VERBOSE [2] getValue cached value: /settings/EPGProcessingMode : NORMAL
21/11/2005 23:19:48.796 VERBOSE [2] getValue() loading new key/value into cache: /settings/LivePreviewMode
21/11/2005 23:19:48.796 VERBOSE [2] getValue: /settings/LivePreviewMode : true
21/11/2005 23:19:48.796 VERBOSE [2] Loading key mapping: C:\Program Files\devnz\gbpvr\KeyMappings\LiveTVPreviewPlayer.xml
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^Y LIVETV_SUBTITLES
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^B LIVETV_OSD
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^Q LIVETV_PAUSE
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^K LIVETV_RECORD
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^R LIVETV_TELETEXT
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^G LIVETV_MINI_GUIDE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Up LIVETV_PAGEUP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Down LIVETV_PAGEDOWN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Prior LIVETV_CHANNELUP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Next LIVETV_CHANNELDOWN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: ^W LIVETV_PREV_CHANNEL
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Home LIVETV_MENU
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F7 LIVETV_ASPECT_RATIO
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Escape LIVETV_ESCAPE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Enter LIVETV_ENTER
21/11/2005 23:19:48.812 VERBOSE [2] Adding: ^S LIVETV_STOP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F11 LIVETV_VIDEO_PLUGIN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F1 LIVETV_TV_GUIDE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Right LIVETV_VOLUME_UP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Left LIVETV_VOLUME_DOWN
21/11/2005 23:19:48.812 INFO [2] LiveTVStreamPlayer.initialize()
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/MinimalVideoOSD
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/MinimalVideoOSD : false
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/EnableTeleText
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/EnableTeleText : false
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/ChannelChangeWithoutEnterKey
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/ChannelChangeWithoutEnterKey : true
21/11/2005 23:19:48.828 VERBOSE [2] PreviewLiveTV(18)
21/11/2005 23:19:48.875 VERBOSE [2] PreviewLiveTV() done
21/11/2005 23:19:52.968 ERROR [2] Error: msg=0x202 (WM_LBUTTONUP) hwnd=0xb0bb8 wparam=0x0 lparam=0xe4016f result=0x0 : System.NullReferenceException: Object reference not set to an instance of an object.
at DirectShowPlayerBase.playLiveStream(DirectShowPlayerBase* , IGraphBuilder* pGB, UInt16* sourcePreviewFilterName, UInt16* pinPreviewName, UInt16* sourceCaptureFilterName, UInt16* pinCaptureName, UInt16* sourceAudioFilterName, UInt16* pinAudioName, UInt16* sourceVBIFilterName, UInt16* pinVBIName, Boolean deinterlaceRequired, HWND__* ownerHwnd)
at NativeUtilities.MediaHelper.playVideoStream(PreviewGraph previewGraph, Form form)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51(Channel xee500015fb4a65b6)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51()
at xae10db17d26ba033.x4a212861656a24dd.x3852f96f8dab4cab()
at xae10db17d26ba033.x572d4361c9c5b8cd.Activate()
at xae10db17d26ba033.x86396f56243de9fb.OnClick(Point x86c5d1b33f169350)
at xae10db17d26ba033.xbb1566157f5f8b1f.xf1b04f0b61b2ba29(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at xae10db17d26ba033.xbb1566157f5f8b1f.WndProc(Message& x5f8f2c40c000ab2c)
21/11/2005 23:19:54.031 VERBOSE [2] MDB updated, forcing refresh of next recording panel
21/11/2005 23:19:54.031 VERBOSE [2] Loading recording list for next recording panel
21/11/2005 23:19:54.031 VERBOSE [2] RecordingFactory.loadSchedule()
21/11/2005 23:19:54.031 VERBOSE [2] getValue() loading new key/value into cache: /settings/AutoRemoveMissingRecordings
21/11/2005 23:19:54.031 VERBOSE [2] getValue: /settings/AutoRemoveMissingRecordings : true
21/11/2005 23:19:54.031 VERBOSE [2] Purging any stale logically deleted recordings
21/11/2005 23:19:55.390 VERBOSE [2] getValue() loading new key/value into cache: /settings/NetRadioBufferSize
21/11/2005 23:19:55.390 VERBOSE [2] getValue: /settings/NetRadioBufferSize : 96000
21/11/2005 23:19:55.390 INFO [2] NetRadio buffer size is: 96000
The error seems to come from the function DirectShowPlayerBase.playLiveStream where an wrong parameter is given
Any help is welcome
Thank you
Bipbip
I have a problem with GBPVR on my computer. I've recently installed it and first it went well, but after having changed some channels, I got the following
error when I click on "live TV" in GBPVR.exe
"Debug assertion failed
...
file:..../atlcomcli.h
line: 150
...
expression: p!=0
..."
Now whatever I do (complete reinstallation, any change I could think of in config.exe...), I keep getting the same error
Here is the end of the gbpvr.exe.log file
21/11/2005 23:19:47.875 VERBOSE [2] Checking for Lnkx Files in: C:\Program Files\devnz\gbpvr\Lnkx
21/11/2005 23:19:47.875 VERBOSE [2] ExitMenuTask created
21/11/2005 23:19:47.875 VERBOSE [2] getValue() loading new key/value into cache: /settings/DirectNumberSelect
21/11/2005 23:19:47.875 VERBOSE [2] getValue: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.875 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.875 INFO [2] Initializing InputDeviceManager
21/11/2005 23:19:47.875 VERBOSE [2] getValue() loading new key/value into cache: /settings/RemoteType
21/11/2005 23:19:47.875 VERBOSE [2] getValue: /settings/RemoteType : Default (Hauppauge)
21/11/2005 23:19:47.875 VERBOSE [2] getValue cached value: /settings/RemoteType : Default (Hauppauge)
21/11/2005 23:19:47.890 VERBOSE [2] Loading DirectRecordingSource Configuration : 1
21/11/2005 23:19:47.890 VERBOSE [2] About to connect to remote recording service
21/11/2005 23:19:47.890 VERBOSE [2] getValue() loading new key/value into cache: /settings/RecordingServiceLocation
21/11/2005 23:19:47.890 VERBOSE [2] getValue: /settings/RecordingServiceLocation : tcp://localhost:7968/RecordingRemote
21/11/2005 23:19:47.906 ERROR [2] Unable to find node: /settings/SpecialElements/SpecialElement[@name="MenuType"]
21/11/2005 23:19:47.906 VERBOSE [2] Loading key mapping: C:\Program Files\devnz\gbpvr\KeyMappings\mainmenu.xml
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Enter MENU_ENTER
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Escape MENU_ESCAPE
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Up MENU_UP
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Down MENU_DOWN
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Left MENU_VOLUME_DOWN
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Right MENU_VOLUME_UP
21/11/2005 23:19:47.906 VERBOSE [2] Adding: Home MENU_HOME
21/11/2005 23:19:47.906 VERBOSE [2] Loading main menu
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: TV Guide
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Recordings
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Search Guide
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Live TV
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Music Library
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Video Library
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: DVD
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: FM Radio
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Net Radio
21/11/2005 23:19:47.906 VERBOSE [2] - Adding task: Exit
21/11/2005 23:19:47.968 VERBOSE [2] getValue() loading new key/value into cache: /settings/ExitOnEsc
21/11/2005 23:19:47.968 VERBOSE [2] getValue: /settings/ExitOnEsc : false
21/11/2005 23:19:47.968 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.968 VERBOSE [2] getValue cached value: /settings/DirectNumberSelect : false
21/11/2005 23:19:47.984 VERBOSE [2] getValue cached value: /settings/EPGProcessingMode : NORMAL
21/11/2005 23:19:47.984 VERBOSE [2] getValue cached value: /settings/EPGProcessingMode : NORMAL
21/11/2005 23:19:48.796 VERBOSE [2] getValue() loading new key/value into cache: /settings/LivePreviewMode
21/11/2005 23:19:48.796 VERBOSE [2] getValue: /settings/LivePreviewMode : true
21/11/2005 23:19:48.796 VERBOSE [2] Loading key mapping: C:\Program Files\devnz\gbpvr\KeyMappings\LiveTVPreviewPlayer.xml
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^Y LIVETV_SUBTITLES
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^B LIVETV_OSD
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^Q LIVETV_PAUSE
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^K LIVETV_RECORD
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^R LIVETV_TELETEXT
21/11/2005 23:19:48.796 VERBOSE [2] Adding: ^G LIVETV_MINI_GUIDE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Up LIVETV_PAGEUP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Down LIVETV_PAGEDOWN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Prior LIVETV_CHANNELUP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Next LIVETV_CHANNELDOWN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: ^W LIVETV_PREV_CHANNEL
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Home LIVETV_MENU
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F7 LIVETV_ASPECT_RATIO
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Escape LIVETV_ESCAPE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Enter LIVETV_ENTER
21/11/2005 23:19:48.812 VERBOSE [2] Adding: ^S LIVETV_STOP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F11 LIVETV_VIDEO_PLUGIN
21/11/2005 23:19:48.812 VERBOSE [2] Adding: F1 LIVETV_TV_GUIDE
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Right LIVETV_VOLUME_UP
21/11/2005 23:19:48.812 VERBOSE [2] Adding: Left LIVETV_VOLUME_DOWN
21/11/2005 23:19:48.812 INFO [2] LiveTVStreamPlayer.initialize()
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/MinimalVideoOSD
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/MinimalVideoOSD : false
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/EnableTeleText
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/EnableTeleText : false
21/11/2005 23:19:48.812 VERBOSE [2] getValue() loading new key/value into cache: /settings/ChannelChangeWithoutEnterKey
21/11/2005 23:19:48.812 VERBOSE [2] getValue: /settings/ChannelChangeWithoutEnterKey : true
21/11/2005 23:19:48.828 VERBOSE [2] PreviewLiveTV(18)
21/11/2005 23:19:48.875 VERBOSE [2] PreviewLiveTV() done
21/11/2005 23:19:52.968 ERROR [2] Error: msg=0x202 (WM_LBUTTONUP) hwnd=0xb0bb8 wparam=0x0 lparam=0xe4016f result=0x0 : System.NullReferenceException: Object reference not set to an instance of an object.
at DirectShowPlayerBase.playLiveStream(DirectShowPlayerBase* , IGraphBuilder* pGB, UInt16* sourcePreviewFilterName, UInt16* pinPreviewName, UInt16* sourceCaptureFilterName, UInt16* pinCaptureName, UInt16* sourceAudioFilterName, UInt16* pinAudioName, UInt16* sourceVBIFilterName, UInt16* pinVBIName, Boolean deinterlaceRequired, HWND__* ownerHwnd)
at NativeUtilities.MediaHelper.playVideoStream(PreviewGraph previewGraph, Form form)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51(Channel xee500015fb4a65b6)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51()
at xae10db17d26ba033.x4a212861656a24dd.x3852f96f8dab4cab()
at xae10db17d26ba033.x572d4361c9c5b8cd.Activate()
at xae10db17d26ba033.x86396f56243de9fb.OnClick(Point x86c5d1b33f169350)
at xae10db17d26ba033.xbb1566157f5f8b1f.xf1b04f0b61b2ba29(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at xae10db17d26ba033.xbb1566157f5f8b1f.WndProc(Message& x5f8f2c40c000ab2c)
21/11/2005 23:19:54.031 VERBOSE [2] MDB updated, forcing refresh of next recording panel
21/11/2005 23:19:54.031 VERBOSE [2] Loading recording list for next recording panel
21/11/2005 23:19:54.031 VERBOSE [2] RecordingFactory.loadSchedule()
21/11/2005 23:19:54.031 VERBOSE [2] getValue() loading new key/value into cache: /settings/AutoRemoveMissingRecordings
21/11/2005 23:19:54.031 VERBOSE [2] getValue: /settings/AutoRemoveMissingRecordings : true
21/11/2005 23:19:54.031 VERBOSE [2] Purging any stale logically deleted recordings
21/11/2005 23:19:55.390 VERBOSE [2] getValue() loading new key/value into cache: /settings/NetRadioBufferSize
21/11/2005 23:19:55.390 VERBOSE [2] getValue: /settings/NetRadioBufferSize : 96000
21/11/2005 23:19:55.390 INFO [2] NetRadio buffer size is: 96000
The error seems to come from the function DirectShowPlayerBase.playLiveStream where an wrong parameter is given
Any help is welcome
Thank you
Bipbip