Нарушение доступа в Telerik WinForms при закрытии приложения - PullRequest
1 голос
/ 01 июля 2011

Я получаю эту ошибку примерно 2 из 3 раз при закрытии приложения, работающего на XP SP3.Я не смог воспроизвести на Win 7. Любое понимание того, что может вызвать такую ​​ошибку, будет оценено.

Каждый раз это не один и тот же элемент управления, но это всегда один из элементов управления Telerik.Я использую последний выпуск Q1 2011 года.

Версия Framework: v4.0.30319 Описание: Процесс был прерван из-за необработанного исключения.Сведения об исключении: стек исключений System.AccessViolationException: в Telerik.WinControls.UI.RadGridViewElement.DisposeManagedResources () в Telerik.WinControls.DisposableObject.PerformDispose (Boolean) в Telerik.WinControls.RadEleableisObid.(Логическое значение) в Telerik.WinControls.RadElement.DisposeChildren () в Telerik.WinControls.RadElement.PerformDispose (логическое значение) в Telerik.WinControls.DisposableObject.Dispose (логическое значение) в Telerik.WinControl.Clement.Component..RadControl.Dispose (Boolean) в Telerik.WinControls.UI.RadGridView.Dispose (Boolean) в System.ComponentModel.Component.Dispose () в Telerik.WinControls.RadHostItem.DisposeManagedResources () в Telerik.WisposanObidBid.) в Telerik.WinControls.RadElement.PerformDispose (Boolean) в Telerik.WinControls.DisposableObject.Dispose (Boolean) в Telerik.WinControls.RadElement.DisposeChildren () в Telerik.WinControls.RadElement.PerformDispose (Boolean) в Telerik.WinControls.DisposableObject.Dispose (Boolean) в Telerik.WinControls.RadElement.DisposeChildren () в Telerik.WinControls.RadElement.PerformDisposeOnt.Wol.) в Telerik.WinControls.ComponentThemableElementTree.Dispose (Boolean) в Telerik.WinControls.RadControl.Dispose (Boolean) в Telerik.WinControls.UI.RadPopupControlBase.Dispose (Boolean) в Telerik.WinControlupolololololol.olSystem.ComponentModel.Component.Dispose () в Telerik.WinControls.UI.PopupEditorBaseElement.DisposePopupFormCore (Boolean) в Telerik.WinControls.UI.PopupEditorBaseElement.DisposeManagedResourcesIontisMesControlE.DisposableObject.PerformDispose (Boolean) в Telerik.WinControls.RadElement.PerformDispose (Boolean) в Telerik.WinControls.DisposableObject.Dispose (Boolean) в Telerik.WinControls.RadElement.DisposeChildren () в Telerik.WinControls.RadElement.PerformDispose (Boolean) в Telerik.WinControls.DisposableObject.Dispose (Boolean) в Telerik.WinControls.ComponentThemableElementTree.Dispose (BooleanClean)в Telerik.WinControls.UI.RadMultiColumnComboBox.Dispose (Boolean) в System.ComponentModel.Component.Dispose () в System.Windows.Forms.Control.Dispose (Boolean) в Telerik.WinControls.UI.RadPageViewPleananSystem.ComponentModel.Component.Dispose () в System.Windows.Forms.Control.Dispose (Boolean) в Telerik.WinControls.RadControl.Dispose (Boolean) в System.ComponentModel.Component.Dispose () в System.Windows.Forms.Control.Dispose (Boolean) в System.Windows.Forms.Form.Dispose (Boolean) в Cps.DocReview.FormMain.Dispose (Boolean) в System.Windows.Forms.Form.WmClose (System.Windows.Forms.Message ByRef)в System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Control + ControlNativeWindow.OnMessage (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Control + ControlNativeWindow.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.NativeWindow.Callback (IntPtr, Int32,IntPtr, IntPtr)в System.Windows.Forms.UnsafeNativeMethods.CallWindowProc (IntPtr, IntPtr, Int32, IntPtr, IntPtr) в System.Windows.Forms.NativeWindow.DefWndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Form.DefWndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Form.WmSysCommand (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Control + ControlNativeWindow.OnMessage (System.Windows.Forms.Message ByRef) в System.Windows.Forms.Control + ControlNativeWindow.WndProc (System.Windows.Forms.Message ByRef) в System.Windows.Forms.NativeWindow.Callback (IntPtr, Int32, IntPtr, IntPtr) в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG ByRef) в System.Windows.Forms.Application + ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop (IntPtr, Int32, Int32) в System.Windows.Forms.Application + ThreadContext.RunMessageLoopInner (Int32, System.Windows.Forms.ApplicationContext) в System.Windows.Forms.Application + ThreadContext.RunMessageLoop (Int32, System.Windows.Forms.ApplicationContext) в System.Windows.Forms.Application.Run (System.Windows.Forms.Form) на Cps.DocReview.Program.Main ()

...