[PINPOINT-1493]  Property Put for AllSkyDomain and AllSkyApiKey scribble in memory
Type Bug
Priority High
Severity Show Stopper
Component Astrometric Engine
Fixed In Version [6.1.56.1d
Versions Affected [6.1.46.1c
Severity Closed
Resolution Unresolved
Reported By Bob Denny
Resources Bob Denny
Start Date 8/12/2016

Description
See this Comm Center thread by Hartmut Bornemann. The code for put_AllSkyDomain and put_AllSkyApiKey are totally broken. These are BSTR and need conversion and  allocation to C++ strings. Egad!!

Comments
10/26/2016 5:06:54 PM   Bob Denny
Another one from Ray Gralak. The fix works for him.
10/26/2016 5:04:41 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/pinpoint
SVN Revision 183
Affected files /trunk/PinPointBaseMerge/PinPointBaseMerge.vdproj (Modified)
Check-in comment == PinPoint 6.1 'd' == Forgot the Base Merge for Diffraction GEM:1493
8/12/2016 10:32:13 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/pinpoint
SVN Revision 182
Affected files /trunk/HTML Help/doc/PinPointRELNOTES.htm (Modified)
/trunk/engine/PinPoint.rc (Modified)
/trunk/engine/Plate.cpp (Modified)
/trunk/setup/PinPointSetup.vdproj (Modified)
Check-in comment Property Put for AllSkyDomain and AllSkyApiKey scribble in memory (6.1.5). Correct BSTR handling. Update Installer module to 6.1.5. GEM:1493