Ticket #64 (new defect)
Exception when exiting Viewer
Reported by: | michelpons | Owned by: | michaelhalloran |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Viewer | Version: | Development |
Keywords: | Viewer | Cc: |
Description
With the attached zipped log file, scenario in Viewer is: load log file, search for \"Calculate\" string, then F3 twice to progress to calculate method call, open calculate, then open the GetProp that is marked in error, then exit by clicking on the arrow top right. Non descript exception raised. This occurs with Viewer version Aug 2, 2010.
Attachments
Change History
Changed 14 years ago by michelpons
- Attachment apmain_080410_192127.zip added
comment:1 Changed 14 years ago by anonymous
Michel,
I can't reproduce this, either with the executable I sent you or running under the debugger in release and debug modes. When you get the exception do you get the option to attach a debugger, or do you get any kind of stack trace. The viewer doesn't use anything special so MS VS Express should be good enough as a debugger, if you get the option. I need a stack trace ideally.
comment:2 Changed 14 years ago by michelpons
I got the same issue on a different machine, also with a large file attached (hysys_080510_152319.log): the details of the crash are the following (sorry in French):
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.
Texte de l'exception
System.AccessViolationException: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
à System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
à System.Windows.Forms.Control.DefWndProc(Message& m)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.TreeView.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Assemblys chargés
mscorlib
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3603 (GDR.050727-3600)
CodeBase : file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
COLTTViewer
Version de l'assembly : 1.0.3866.34316
Version Win32 :
CodeBase : file:///C:/CAPE-OPEN/Software/COLTT/COLTTViewer.exe
msvcm90
Version de l'assembly : 9.0.30729.1
Version Win32 : 9.00.30729.1
CodeBase : file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e/msvcm90.dll
System.Windows.Forms
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3614 (GDR.050727-3600)
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Windows.Forms.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
System.Xml
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3082 (QFE.050727-3000)
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
mscorlib.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.3603 (GDR.050727-3600)
CodeBase : file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
Débogage JIT
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.
Par exemple :
<configuration>
<system.windows.forms jitDebugging=\"true\" />
</configuration>
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
Changed 14 years ago by michelpons
- Attachment hysys_080510_152319.zip added
COLTT file leading to Viewer crashing on exit as of Aug 05, Y10
Zipped log file obtained with COLTT 1.08.05 Aug 1, Y10 build