SiTerminate

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
icebeat
Posts: 9
Joined: Wed Aug 12, 2015 8:25 am

SiTerminate

Post by icebeat »

Hello!

We have implemented the support for your 3D device using the 3DxTstMFC sample as a base. Everything works as expected but,
in Windows 7 64bit, our software always crash if we call SiTerminate before close the application.
Any idea? should we don't call SiTerminate at all ?

This is a copy of the WER file that windows produce after the crash
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x1): Windows 7 Ultimate</Product>
<Edition>Ultimate</Edition>
<BuildString>7601.18939.amd64fre.win7sp1_gdr.150722-0600</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X64</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
<ParentProcessInformation>
<ParentProcessId>2804</ParentProcessId>
<ParentProcessPath>C:\Windows\explorer.exe</ParentProcessPath>
<ParentProcessCmdLine>C:\Windows\Explorer.EXE</ParentProcessCmdLine>
</ParentProcessInformation>
<ProblemSignatures>
<EventType>BEX64</EventType>
<Parameter0>aui.exe</Parameter0>
<Parameter1>9.2.0.924</Parameter1>
<Parameter2>560d78ba</Parameter2>
<Parameter3>siappdll.DLL_unloaded</Parameter3>
<Parameter4>0.0.0.0</Parameter4>
<Parameter5>55676af3</Parameter5>
<Parameter6>000000000e90cdbd</Parameter6>
<Parameter7>c0000005</Parameter7>
<Parameter8>0000000000000008</Parameter8>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
<Parameter2>1033</Parameter2>
</DynamicSignatures>
<SystemInformation>
<MID>4E31CED5-218F-4389-A68F-4D7142028F4F</MID>
<SystemManufacturer>Hewlett-Packard</SystemManufacturer>
<SystemProductName>HP Z400 Workstation</SystemProductName>
<BIOSVersion>786G3 v03.12</BIOSVersion>
</SystemInformation>
</WERReportMetadata>

Thank you
Carlos.
ngomes
Moderator
Moderator
Posts: 3321
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: SiTerminate

Post by ngomes »

Hi icebeat,

Do you first call SiClose before SiTerminate?
icebeat
Posts: 9
Joined: Wed Aug 12, 2015 8:25 am

Re: SiTerminate

Post by icebeat »

Hi ngomes,

No, i didn't. After call to SiClose the problem has been fixed.
Thanks. :D
ngomes
Moderator
Moderator
Posts: 3321
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: SiTerminate

Post by ngomes »

Glad that you have fixed it. Sorry for taking so long to reply to your original post.
Post Reply