C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: [WPFユーザコントロール] WinXP上のみエラー


(過去ログ 99 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■59099 / inTopicNo.1)  [WPFユーザコントロール] WinXP上のみエラー
  
□投稿者/ *aka*aka* (49回)-(2011/05/13(Fri) 13:50:55)

分類:[VB.NET/VB2005 以降] 

2011/05/25(Wed) 09:21:27 編集(投稿者)

【開発環境:Win7 Pro、Visual Studio 2010 Express VB.NET】

************************************************************************************************************************
 対象:[Windows Form]に配置した[Element Host]を介し、WPFユーザコントロール[Expander]を連結させたもの。
    動作は、[Windows Form]に配置した[Combo Box]の選択した値により、WPFユーザコントロール内の各データ値を変える。
************************************************************************************************************************

今回、上記の対象となるべくものを作成したのですが、
WinXP上で動作をさせた時のみ、たまにエラーになりPGが落ちます。
(エラー内容は以下の通りとなります。)

Win7上で動作をさせた場合は、何回テストしようと落ちません。

---
Visual Studio Just-In-Timeデバッガが立ち上がり、
ハンドルされていないWin32の例外が発生しました。

0xC0000005: 場所 0x0000000d を読み込み中にアクセス違反が発生しました。

保護されているメモリに読み取りまたは書き込み操作を行おうとしました。
他のメモリが壊れていることが考えられます。

場所 System.Collections.Comparer.Compare(Object a, Object b)
場所 System.Windows.Forms.DataGridViewRowCollection.RowComparer.CompareObjects(Object value1, Object value2, Int32 rowIndex1, Int32 rowIndex2)
場所 System.Windows.Forms.DataGridViewRowCollection.RowArrayList.Pivot(Int32 left, Int32 center, Int32 right)
場所 System.Windows.Forms.DataGridViewRowCollection.RowArrayList.CustomQuickSort(Int32 left, Int32 right)
場所 System.Windows.Forms.DataGridViewRowCollection.RowArrayList.CustomSort(RowComparer rowComparer)
場所 System.Windows.Forms.DataGridViewRowCollection.Sort(IComparer customComparer, Boolean ascending)
場所 System.Windows.Forms.DataGridView.SortInternal(IComparer comparer, DataGridViewColumn dataGridViewColumn, ListSortDirection direction)
場所 System.Windows.Forms.DataGridView.Sort(DataGridViewColumn dataGridViewColumn, ListSortDirection direction)
場所 System.Windows.Forms.DataGridView.OnColumnHeaderMouseClick(DataGridViewCellMouseEventArgs e)
場所 System.Windows.Forms.DataGridView.OnMouseClick(MouseEventArgs e)
場所 System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message&amp;amp; m)
場所 System.Windows.Forms.DataGridView.WndProc(Message&amp;amp; m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)
場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
場所 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp;amp; msg)
場所 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
場所 System.Windows.Forms.Application.Run(ApplicationContext context)
場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
場所 Tkdt_Search_System_PG.My.MyApplication.Main(String[] Args) 場所 17d14f5c-a337-4978-8281-53493378c1071.vb:行 81
場所 System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
場所 System.AppDomain.nExecuteAssembly(RuntimeAssembly assembly, String[] args)
場所 System.Runtime.Hosting.ManifestRunner.Run(Boolean checkAptModel)
場所 System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()
場所 System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String[] activationCustomData)
場所 System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)
場所 System.Activator.CreateInstance(ActivationContext activationContext)
場所 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()</ExceptionString></Exception></TraceRecord>



引用返信 編集キー/
■59405 / inTopicNo.2)  Re[1]: [WPFユーザコントロール] WinXP上のみエラー
□投稿者/ *aka*aka* (52回)-(2011/05/25(Wed) 09:23:56)

未だに解決出来ません。

もしこのような同事例をご経験され解決された方おりましたら、
ご教示宜しくお願い致します。


引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -