This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS 3.3 crashes opening cpu registers window

Other Parts Discussed in Thread: CCSTUDIO, CODECOMPOSER

Hi all, 

I have a problem with ccs 3.3.

everything was running ok until last monday, but now each time that I try to open the cpu registers window (an sporadically also the watch window) I get the following error

 

After few clicks on  "continue" the error disappears, but the register window is unusable.

The details of the error are copied below.

 

Anybody has any idea on how to solve this problem?

Thanks!

 

 

 

Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra

sono riportate in fondo al messaggio.


************** Testo dell'eccezione **************

System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.

   at RegisterWindow.AppSetting.WriteSetting(String Section, String Setting, String Value)

   at RegisterWindow.RegisterWindowUserCtrl.RegisterWindowUserCtrl_HandleDestroyed(Object sender, EventArgs e)

   at System.Windows.Forms.Control.OnHandleDestroyed(EventArgs e)

   at System.Windows.Forms.Control.WmDestroy(Message& m)

   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.UserControl.WndProc(Message& m)

   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)

   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)

   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



************** Assembly caricati **************

mscorlib

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.2470

    Base di codice: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll

----------------------------------------

DummyDotNET

    Versione assembly: 1.0.3173.42239

    Versione Win32: 5.98.0.393

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/DummyDotNET.DLL

----------------------------------------

Syncfusion.Grid.Windows

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.grid.windows/3.0.1.0__3d67ed1f87d44c89/syncfusion.grid.windows.dll

----------------------------------------

Syncfusion.Shared.Base

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.shared.base/3.0.1.0__3d67ed1f87d44c89/syncfusion.shared.base.dll

----------------------------------------

System.Windows.Forms

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.2032

    Base di codice: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

----------------------------------------

System

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.2470

    Base di codice: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll

----------------------------------------

Syncfusion.Core

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.core/3.0.1.0__632609b4d040f6b4/syncfusion.core.dll

----------------------------------------

System.Drawing

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.2032

    Base di codice: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll

----------------------------------------

Syncfusion.Tools.Windows

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.tools.windows/3.0.1.0__3d67ed1f87d44c89/syncfusion.tools.windows.dll

----------------------------------------

System.Xml

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.2032

    Base di codice: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll

----------------------------------------

CcsMemoryServerProxy

    Versione assembly: 1.0.3260.1131

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/CcsMemoryServerProxy.DLL

----------------------------------------

CcsMemoryServerCOMInterface

    Versione assembly: 1.0.3260.1099

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/CcsMemoryServerCOMInterface.DLL

----------------------------------------

CcsMemoryServer

    Versione assembly: 1.0.3260.1107

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/CcsMemoryServer.DLL

----------------------------------------

interop.CodeComposer

    Versione assembly: 1.50.0.0

    Versione Win32: 1.50.0.0

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/interop.CodeComposer.DLL

----------------------------------------

CcsEventLog

    Versione assembly: 1.0.3260.1100

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/CcsEventLog.DLL

----------------------------------------

CcsPropertyControl

    Versione assembly: 1.0.3260.1093

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCStudio_v3.3/cc/bin/CcsPropertyControl.DLL

----------------------------------------

mscorlib.resources

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.573

    Base di codice: file:///c:/windows/assembly/gac/mscorlib.resources/1.0.5000.0_it_b77a5c561934e089/mscorlib.resources.dll

----------------------------------------

Syncfusion.Grid.Windows

    Versione assembly: 3.0.1.1

    Versione Win32: 3.0.1.1

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.grid.windows/3.0.1.1__036fe6034c821ea4/syncfusion.grid.windows.dll

----------------------------------------

PropertyPageEditor

    Versione assembly: 1.0.3260.1094

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCSTUD~1.3/plugins/Joule/PROPER~1/PropertyPageEditor.dll

----------------------------------------

Syncfusion.Tools.Windows

    Versione assembly: 3.0.1.1

    Versione Win32: 3.0.1.1

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.tools.windows/3.0.1.1__036fe6034c821ea4/syncfusion.tools.windows.dll

----------------------------------------

System.Drawing.resources

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.573

    Base di codice: file:///c:/windows/assembly/gac/system.drawing.resources/1.0.5000.0_it_b03f5f7f11d50a3a/system.drawing.resources.dll

----------------------------------------

RegisterWindowUserCtrl

    Versione assembly: 1.0.3260.1124

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCSTUD~1.3/plugins/Joule/REGIST~1/RegisterWindowUserCtrl.dll

----------------------------------------

CCSRegAdaptor

    Versione assembly: 1.0.3260.1117

    Versione Win32: 5.98.0.404

    Base di codice: file:///C:/CCSTUD~1.3/plugins/Joule/REGIST~1/CCSRegAdaptor.DLL

----------------------------------------

Interop.REGISTERWINDOWLib

    Versione assembly: 1.0.0.0

    Versione Win32: 1.0.0.0

    Base di codice: file:///C:/CCSTUD~1.3/plugins/Joule/REGIST~1/Interop.REGISTERWINDOWLib.DLL

----------------------------------------

Syncfusion.Grid.Base

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.grid.base/3.0.1.0__3d67ed1f87d44c89/syncfusion.grid.base.dll

----------------------------------------

Syncfusion.Shared.Windows

    Versione assembly: 3.0.1.0

    Versione Win32: 3.0.1.0

    Base di codice: file:///c:/windows/assembly/gac/syncfusion.shared.windows/3.0.1.0__3d67ed1f87d44c89/syncfusion.shared.windows.dll

----------------------------------------

System.XML.resources

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.573

    Base di codice: file:///c:/windows/assembly/gac/system.xml.resources/1.0.5000.0_it_b77a5c561934e089/system.xml.resources.dll

----------------------------------------

SYSTEM.WINDOWS.FORMS.resources

    Versione assembly: 1.0.5000.0

    Versione Win32: 1.1.4322.573

    Base di codice: file:///c:/windows/assembly/gac/system.windows.forms.resources/1.0.5000.0_it_b77a5c561934e089/system.windows.forms.resources.dll

----------------------------------------


************** Debug JIT **************

Per attivare il debug JIT (Just-In-Time), è necessario impostare il valore

jitDebugging nella sezione system.windows.forms del file di configurazione

dell'applicazione o del computer (machine.config).

L'applicazione inoltre deve essere compilata con il debug

attivato.


Ad esempio:


<configuration>

    <system.windows.forms jitDebugging="true" />

</configuration>


Quando il debug JIT è attivato, tutte le eccezioni non gestite

vengono inviate al debugger JIT registrato nel computer,

anziché essere gestite da questa finestra di dialogo.

 

 

 

  • Hi,

    This error is coming from the .NET framework and, since you mentioned everything was working before, I suspect a recent update (via Windows Update Advisor or direct download) may have caused this issue. Can you recall any recent updates you did to your computer?

    The other detail I can think is one of the .DLLs became corrupt (either from windows or from CCS); in this case I don't know how to solve this apart from reinstalling CCS and/or the .NET framework.

    However, before doing that I would first try some more generic workarounds (quicker and less disruptive): clean the temporary directory and perform a disk correction utility (chkdsk).

    Hope this helps,

    Rafael

  • Hello,

    I know this thread is relativly old, but I also have the mentioned problem and have found a possibility to solve it.

    Since one week I installed Code Composer Studio V3.3.82.13 on Win 7 Professional (64 Bit) and got several problems to run it stable. Almost every time I close CCS it produces a blue screen. When CCS starts next time and I load my Workspace (*.wks) I get the error box from Microsoft .NET Framework as shown above.

    Problem ist that the abnormal end of CCS corrupt the AppSetting.xml of the CPU registers plugin. This file is found in
    <CCS installation path>\plugins\Joule\RegisterWindow\Configurations

    You can delete this corrupt file because next time you use the RegisterWindow it will be generated.

    Unfortunately it don't helps from getting further blue screens on quitting CCS.

    Kind regards,
    Robert

  • Just found this tip. It works like a charm!

    Thank you

    Sean