| ipisoft.com https://forum.ipisoft.com/ |
|
| ipirecorder crashing https://forum.ipisoft.com/viewtopic.php?f=5&t=420 |
Page 1 of 1 |
| Author: | dbsoft [ Fri Jun 19, 2009 4:59 pm ] |
| Post subject: | ipirecorder crashing |
I picked up two Quickcam Pro 9000s... I am trying to do dual camera recording... I am on a MacBook Pro from late 2007 running Windows XP SP3. I picked the two cameras I want to use (unchecked the internal MacBook camera) and noticed it suggests the Xvid codec. So I shutdown ipirecorder.... downloaded and installed the Xvid codec. Started ipirecorder up again.... picked Xvid as the codec.... Clicked record and it crashed. Thought maybe it was the Xvid codec doing it so I picked h.263 codec and tried to record again... it crashed again. So I started back up and tried to select another codec again... now it crashes at that point. I can no longer change the codec because it crashes. Not sure what I am doing wrong if anything. I loaded it into the debugger and this is the information it gives me: An unhandled exception of type 'System.Exception' occurred in iPiRecorder.exe Additional information: VideoStreamSetFormat: -2147205018 Callstack: > iPiRecorder.exe!iPiRecorder.AviExporter.AviExporter(string fileName, int width, int height, System.TimeSpan timePerFrame) + 0x3a9 bytes iPiRecorder.exe!iPiRecorder.AviExporter.GetOptions(System.IntPtr hwnd) + 0x59 bytes iPiRecorder.exe!iPiRecorder.RecorderMainWindow.Options_Click(object sender, System.Windows.RoutedEventArgs e) + 0xf bytes PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) + 0x78 bytes PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.RoutedEventArgs}, bool reRaised = false) + 0x1bf bytes PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.RoutedEventArgs}) + 0x79 bytes PresentationCore.dll!System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs e) + 0x17 bytes PresentationFramework.dll!System.Windows.Controls.Primitives.ButtonBase.OnClick() + 0x3b bytes PresentationFramework.dll!System.Windows.Controls.Button.OnClick() + 0x53 bytes PresentationFramework.dll!System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs e) + 0x7a bytes PresentationCore.dll!System.Windows.UIElement.OnMouseLeftButtonUpThunk(object sender, System.Windows.Input.MouseButtonEventArgs e) + 0x57 bytes PresentationCore.dll!System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate genericHandler, object genericTarget) + 0x31 bytes PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) + 0x27 bytes PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) + 0x3e bytes PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, bool reRaised = true) + 0x1bf bytes PresentationCore.dll!System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject sender = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, System.Windows.RoutedEvent newEvent) + 0x10a bytes PresentationCore.dll!System.Windows.UIElement.CrackMouseButtonEventAndReRaiseEvent(System.Windows.DependencyObject sender, System.Windows.Input.MouseButtonEventArgs e) + 0x2e bytes PresentationCore.dll!System.Windows.UIElement.OnMouseUpThunk(object sender, System.Windows.Input.MouseButtonEventArgs e) + 0xba bytes PresentationCore.dll!System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate genericHandler, object genericTarget) + 0x31 bytes PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target) + 0x27 bytes PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs) + 0x3e bytes PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, bool reRaised = false) + 0x1bf bytes PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender = {System.Windows.Controls.Button: Select codec ...}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}) + 0x79 bytes PresentationCore.dll!System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, bool trusted) + 0x35 bytes PresentationCore.dll!System.Windows.Input.InputManager.ProcessStagingArea() + 0x311 bytes PresentationCore.dll!System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs input) + 0x42 bytes PresentationCore.dll!System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport inputReport) + 0x62 bytes PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.ReportInput(System.IntPtr hwnd, System.Windows.Input.InputMode mode, int timestamp, System.Windows.Input.RawMouseActions actions, int x, int y, int wheel) + 0x2e2 bytes PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.FilterMessage(System.IntPtr hwnd = 918522, int msg = 514, System.IntPtr wParam = 0, System.IntPtr lParam = 41485192, ref bool handled = false) + 0x523 bytes PresentationCore.dll!System.Windows.Interop.HwndSource.InputFilterMessage(System.IntPtr hwnd = 918522, int msg = 514, System.IntPtr wParam = 0, System.IntPtr lParam = 41485192, ref bool handled = false) + 0x75 bytes WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd = 918522, int msg = 514, System.IntPtr wParam = 0, System.IntPtr lParam = 41485192, ref bool handled = false) + 0xbe bytes WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) + 0x7a bytes WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback = {Method = {System.Object DispatcherCallbackOperation(System.Object)}}, object args = {MS.Win32.HwndSubclass.DispatcherOperationCallbackParameter}, bool isSingleParameter = true) + 0x8a bytes WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source = {System.Windows.Threading.Dispatcher}, System.Delegate callback, object args, bool isSingleParameter, System.Delegate catchHandler = null) + 0x4a bytes WindowsBase.dll!System.Windows.Threading.Dispatcher.WrappedInvoke(System.Delegate callback, object args, bool isSingleParameter, System.Delegate catchHandler) + 0x44 bytes WindowsBase.dll!System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, bool isSingleParameter) + 0x91 bytes WindowsBase.dll!System.Windows.Threading.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority priority, System.Delegate method, object arg) + 0x40 bytes WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd = 918522, int msg = 514, System.IntPtr wParam = 0, System.IntPtr lParam = 41485192) + 0xdc bytes [Native to Managed Transition] [Managed to Native Transition] WindowsBase.dll!System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame frame = {System.Windows.Threading.DispatcherFrame}) + 0xc7 bytes WindowsBase.dll!System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame frame) + 0x49 bytes WindowsBase.dll!System.Windows.Threading.Dispatcher.Run() + 0x4c bytes PresentationFramework.dll!System.Windows.Application.RunDispatcher(object ignore) + 0x1e bytes PresentationFramework.dll!System.Windows.Application.RunInternal(System.Windows.Window window) + 0x6f bytes PresentationFramework.dll!System.Windows.Application.Run(System.Windows.Window window) + 0x26 bytes PresentationFramework.dll!System.Windows.Application.Run() + 0x19 bytes iPiRecorder.exe!iPiRecorder.App.Main() + 0x26 bytes Disassembly: 00000344 mov ecx,dword ptr [ebp+FFFFFF74h] 0000034a call 75C80D50 0000034f mov edx,eax 00000351 mov ecx,esi 00000353 call 75CEC940 00000358 mov ecx,esi 0000035a call 769B68CF 0000035f mov ecx,79330A80h 00000364 call FD33414C 00000369 mov esi,eax 0000036b mov edx,942C84h 00000370 mov ecx,700000C7h 00000375 call 769B679A 0000037a mov ecx,eax 0000037c lea eax,[ebp-10h] 0000037f mov dword ptr [ebp+FFFFFF74h],ecx 00000385 mov ecx,eax 00000387 call 75CE2DF0 0000038c mov edx,eax 0000038e mov ecx,dword ptr [ebp+FFFFFF74h] 00000394 call 75C80D50 00000399 mov edx,eax 0000039b mov ecx,esi 0000039d call 75CEC940 000003a2 mov ecx,esi 000003a4 call 769B68CF 000003a9 int 3 |
|
| Author: | Michael Nikonov [ Sat Jun 20, 2009 2:36 pm ] |
| Post subject: | Re: ipirecorder crashing |
Thanks for detailed bug report. We will fix this problem in future versions. A quick workaround for codec problem is to reinstall iPi Recorder, or manually delete the following registry key: HKEY_CURRENT_USER\Software\iPi Soft\iPiRecorder\codec |
|
| Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|