I don't have a ThinkStick or any other USB adapter.
I renamed the application data\controlthink\ThinkEssentials folder. It is still crashing. It seems to be making it past the splash screen to the Design view screen consistently now, but then it throws the exception.
I'm using the HA22 drivers found here: http://www.homesettings.com/help.html
I ran the executable through windows debugger to see if anything interesting surfaced. I can't make much of the output, but perhaps someone more familiar with the code can. Sorry to clutter the forum with this info, I could not figure out how to attach a file to a post. Here is the output:
Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
Copyright (c) Microsoft Corporation. All rights reserved.
CommandLine: C:\ThinkEssentialsV2.1B1\ThinkEssentials.exe
Symbol search path is: C:\I386
Executable search path is:
ModLoad: 11000000 111ae000 image11000000
ModLoad: 7c900000 7c9b0000 ntdll.dll
ModLoad: 79000000 79046000 C:\WINDOWS\system32\mscoree.dll
ModLoad: 7c800000 7c8f5000 C:\WINDOWS\system32\KERNEL32.dll
(704.9a0): Break instruction exception - code 80000003 (first chance)
eax=00241eb4 ebx=7ffd5000 ecx=00000000 edx=00000001 esi=00241f48 edi=00241eb4
eip=7c901230 esp=0012fb20 ebp=0012fc94 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
7c901230 cc int 3
0:000> g
ModLoad: 77dd0000 77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 77e70000 77f02000 C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 77fe0000 77ff1000 C:\WINDOWS\system32\Secur32.dll
ModLoad: 77f60000 77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 77f10000 77f57000 C:\WINDOWS\system32\GDI32.dll
ModLoad: 7e410000 7e4a0000 C:\WINDOWS\system32\USER32.dll
ModLoad: 77c10000 77c68000 C:\WINDOWS\system32\msvcrt.dll
ModLoad: 791b0000 79419000 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll
ModLoad: 7c340000 7c396000 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\MSVCR71.dll
ModLoad: 008a0000 008e5000 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\fusion.dll
ModLoad: 774e0000 7761d000 C:\WINDOWS\system32\ole32.dll
ModLoad: 7c9c0000 7d1d6000 C:\WINDOWS\system32\SHELL32.dll
ModLoad: 773d0000 774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
ModLoad: 5d090000 5d12a000 C:\WINDOWS\system32\comctl32.dll
ModLoad: 79780000 7998e000 c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll
ModLoad: 79510000 79523000 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorsn.dll
ModLoad: 5ad70000 5ada8000 C:\WINDOWS\system32\uxtheme.dll
ModLoad: 63000000 63013000 C:\WINDOWS\system32\SynTPFcs.dll
ModLoad: 77c00000 77c08000 C:\WINDOWS\system32\VERSION.dll
ModLoad: 74720000 7476b000 C:\WINDOWS\system32\MSCTF.dll
ModLoad: 79430000 7947d000 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\MSCORJIT.DLL
ModLoad: 20000000 202c5000 C:\WINDOWS\system32\xpsp2res.dll
ModLoad: 7b610000 7b808000 c:\windows\assembly\gac\system.windows.forms\1.0.5000.0__b77a5c561934e089\system.windows.forms.dll
ModLoad: 7b0a0000 7b1d0000 c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll
ModLoad: 7b490000 7b506000 c:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll
ModLoad: 52b80000 52bce000 c:\windows\assembly\gac\microsoft.visualbasic\7.0.5000.0__b03f5f7f11d50a3a\microsoft.visualbasic.dll
ModLoad: 76780000 76789000 C:\WINDOWS\system32\shfolder.dll
ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 4ec50000 4edf3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82\gdiplus.dll
ModLoad: 79e40000 79e48000 c:\windows\assembly\gac\accessibility\1.0.5000.0__b03f5f7f11d50a3a\accessibility.dll
ModLoad: 7bc10000 7bd5a000 c:\windows\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll
(704.df8): CLR exception - code e0434f4d (first chance)
ModLoad: 061f0000 06205000 C:\WINDOWS\system32\SSSensor.dll
(704.df8): CLR exception - code e0434f4d (first chance)
(704.df8): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.b8): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
(704.9a0): CLR exception - code e0434f4d (first chance)
ModLoad: 0ffd0000 0fff8000 C:\WINDOWS\system32\rsaenh.dll
(704.9a0): CLR exception - code e0434f4d (first chance)
ModLoad: 688f0000 688f9000 C:\WINDOWS\system32\hid.dll
ModLoad: 77920000 77a13000 C:\WINDOWS\system32\setupapi.dll
ModLoad: 76bf0000 76bfb000 C:\WINDOWS\system32\psapi.dll
ModLoad: 71ab0000 71ac7000 C:\WINDOWS\system32\ws2_32.dll
ModLoad: 71aa0000 71aa8000 C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 76c30000 76c5e000 C:\WINDOWS\system32\WINTRUST.dll
ModLoad: 77a80000 77b14000 C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 77b20000 77b32000 C:\WINDOWS\system32\MSASN1.dll
ModLoad: 76c90000 76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
ModLoad: 71a50000 71a8f000 C:\WINDOWS\system32\mswsock.dll
ModLoad: 662b0000 66308000 C:\WINDOWS\system32\hnetcfg.dll
(704.edc): CLR exception - code e0434f4d (first chance)
(704.edc): CLR exception - code e0434f4d (first chance)
ModLoad: 76bf0000 76bfb000 C:\WINDOWS\system32\psapi.dll
ModLoad: 76bf0000 76bfb000 C:\WINDOWS\system32\psapi.dll
ModLoad: 71a90000 71a98000 C:\WINDOWS\System32\wshtcpip.dll
(704.edc): CLR exception - code e0434f4d (first chance)
(704.edc): CLR exception - code e0434f4d (first chance)
(704.edc): CLR exception - code e0434f4d (first chance)
(704.edc): CLR exception - code e0434f4d (first chance)
(704.1ac): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00210f80 ebx=00000004 ecx=00210f80 edx=00000007 esi=00210f78 edi=00140000
eip=7c92a1e3 esp=05d9db68 ebp=05d9dd84 iopl=0 nv up ei pl nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010216
ntdll!RtlDowncaseUnicodeString+0x2aa:
7c92a1e3 3b4a04 cmp ecx,dword ptr [edx+4] ds:0023:0000000b=????????
0:023> g
(704.1ac): CLR exception - code e0434f4d (first chance)
(704.fb4): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00210f80 ebx=00000004 ecx=00210f80 edx=00000007 esi=00210f78 edi=00140000
eip=7c92a1e3 esp=05b9db34 ebp=05b9dd50 iopl=0 nv up ei pl nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010216
ntdll!RtlDowncaseUnicodeString+0x2aa:
7c92a1e3 3b4a04 cmp ecx,dword ptr [edx+4] ds:0023:0000000b=????????
0:021> g
(704.fb4): CLR exception - code e0434f4d (first chance)
(704.adc): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00210f80 ebx=00000004 ecx=00210f80 edx=00000007 esi=00210f78 edi=00140000
eip=7c92a1e3 esp=056ef7bc ebp=056ef9d8 iopl=0 nv up ei pl nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010216
ntdll!RtlDowncaseUnicodeString+0x2aa:
7c92a1e3 3b4a04 cmp ecx,dword ptr [edx+4] ds:0023:0000000b=????????
0:017> g
eax=00000000 ebx=00000000 ecx=7c800000 edx=79040528 esi=7c90e88e edi=8007000e
eip=7c90eb94 esp=056efd9c ebp=056efe98 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
ntdll!KiFastSystemCallRet:
7c90eb94 c3 ret