x86 crashing on one 64 bit boxSolved

Hello-

the x86 TurboActivate (2.10.0.0) is crashing on only one of my 64 bit boxes (Windows 7 Pro). The 64 bit version runs just fine. I run the x86 on all my other 64 bit boxes without problems. Any ideas?

Here is the crash log:

Version=1EventType=BEXEventTime=129417449108226422ReportType=2Consent=1UploadTime=129417449108850423ReportIdentifier=377aa836-346f-11e0-8c3e-001c25e9943bIntegratorReportIdentifier=377aa835-346f-11e0-8c3e-001c25e9943bWOW64=1Response.BucketId=1656871319Response.BucketTable=5Response.type=4Sig[0].Name=Application NameSig[0].Value=TurboActivate.exeSig[1].Name=Application VersionSig[1].Value=2.10.0.0Sig[2].Name=Application TimestampSig[2].Value=4d14a4b1Sig[3].Name=Fault Module NameSig[3].Value=TurboActivate.exeSig[4].Name=Fault Module VersionSig[4].Value=2.10.0.0Sig[5].Name=Fault Module TimestampSig[5].Value=4d14a4b1Sig[6].Name=Exception OffsetSig[6].Value=00059b90Sig[7].Name=Exception CodeSig[7].Value=c0000005Sig[8].Name=Exception DataSig[8].Value=00000008DynamicSig[1].Name=OS VersionDynamicSig[1].Value=6.1.7600.2.0.0.256.48DynamicSig[2].Name=Locale IDDynamicSig[2].Value=1033DynamicSig[22].Name=Additional Information 1DynamicSig[22].Value=fc24DynamicSig[23].Name=Additional Information 2DynamicSig[23].Value=fc2493e0cff02c0cb5b59bf96ad33be2DynamicSig[24].Name=Additional Information 3DynamicSig[24].Value=fc24DynamicSig[25].Name=Additional Information 4DynamicSig[25].Value=fc2493e0cff02c0cb5b59bf96ad33be2UI[2]=C:\Program Files (x86)\Open Dental\TurboActivate.exeUI[3]=TurboActivate has stopped workingUI[4]=Windows can check online for a solution to the problem.UI[5]=Check online for a solution and close the programUI[6]=Check online for a solution later and close the programUI[7]=Close the programLoadedModule[0]=C:\Program Files (x86)\Open Dental\TurboActivate.exeLoadedModule[1]=C:\Windows\SysWOW64\ntdll.dllLoadedModule[2]=C:\Windows\syswow64\kernel32.dllLoadedModule[3]=C:\Windows\syswow64\KERNELBASE.dllLoadedModule[4]=C:\Program Files\Alwil Software\Avast5\snxhk.dllLoadedModule[5]=C:\Program Files (x86)\Open Dental\TurboActivate.dllLoadedModule[6]=C:\Windows\syswow64\ADVAPI32.dllLoadedModule[7]=C:\Windows\syswow64\msvcrt.dllLoadedModule[8]=C:\Windows\SysWOW64\sechost.dllLoadedModule[9]=C:\Windows\syswow64\RPCRT4.dllLoadedModule[10]=C:\Windows\syswow64\SspiCli.dllLoadedModule[11]=C:\Windows\syswow64\CRYPTBASE.dllLoadedModule[12]=C:\Windows\syswow64\SHELL32.dllLoadedModule[13]=C:\Windows\syswow64\SHLWAPI.dllLoadedModule[14]=C:\Windows\syswow64\GDI32.dllLoadedModule[15]=C:\Windows\syswow64\USER32.dllLoadedModule[16]=C:\Windows\syswow64\LPK.dllLoadedModule[17]=C:\Windows\syswow64\USP10.dllLoadedModule[18]=C:\Windows\syswow64\ole32.dllLoadedModule[19]=C:\Windows\syswow64\OLEAUT32.dllLoadedModule[20]=C:\Windows\system32\WINHTTP.dllLoadedModule[21]=C:\Windows\system32\webio.dllLoadedModule[22]=C:\Windows\syswow64\WS2_32.dllLoadedModule[23]=C:\Windows\syswow64\NSI.dllLoadedModule[24]=C:\Windows\system32\IPHLPAPI.DLLLoadedModule[25]=C:\Windows\system32\WINNSI.DLLLoadedModule[26]=C:\Windows\syswow64\COMDLG32.dllLoadedModule[27]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\COMCTL32.dllLoadedModule[28]=C:\Windows\system32\IMM32.DLLLoadedModule[29]=C:\Windows\syswow64\MSCTF.dllState[0].Key=Transport.DoneStage1State[0].Value=1FriendlyEventName=Stopped workingConsentKey=BEXAppName=TurboActivateAppPath=C:\Program Files (x86)\Open Dental\TurboActivate.exe

Hmmm, this is odd. The crash you're getting is a buffer overflow. I have some questions:

1. Are you using the x86 version of TurboActivate.dll with the x86 version of TurboActivate.exe?2. At what point is the error occurring? (Right when you start TurboActivate.exe, before the window shows, when you click a button)3. Are you starting TurboActivate.exe with any commandline options?4. Can you reproduce this on the same machine -- that is, does this error happen every time you start TurboActivate.exe on this machine?

Wyatt wrote:> Hmmm, this is odd. The crash you're getting is a buffer overflow. I have some questions:> > 1. Are you using the x86 version of TurboActivate.dll with the x86 version of TurboActivate.exe?

Yes.

> 2. At what point is the error occurring? (Right when you start TurboActivate.exe,> before the window shows, when you click a button)

Before the window shows. I never see the TurboActivate window.

> 3. Are you starting TurboActivate.exe with any commandline options?

No.

> 4. Can you reproduce this on the same machine -- that is, does this error happen> every time you start TurboActivate.exe on this machine?

Yes.

I should also mention that the only difference I can think of is that this machine has mulitple user accounts, and I use Avast antivirus instead of Symantec Endpoint Protection. UAC is turned off.

Can you send me the TurboActivate.dat file you're using. Send it to wyatt@wyday.com.

Just for general information: we've found the bug and this will be fixed in the next version of TurboActivate (out next week). The bug was caused by an edge condition in the compression algorithm we use on the x86 version of TA.