SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 56953: The HTTP procedure might cause SAS® to exit abnormally with a stack trace when you upgrade from SAS® 9.4 TS1M2 to SAS® 9.4 TS1M3

DetailsHotfixAboutRate It

When you upgrade from the second maintenance release for SAS 9.4 (TS1M2) to the third maintenance release (TS1M3), the following regression error occurs:

ERROR: Could not locate 'krb5_cc_copy_creds' in the loaded GSSAPI library.

SAS Trace:
[miseiddvp1] /tmp> /opt/mis/sas94/SASHome/SASFoundation/9.4/sas -sysin
/nas/scratch/sasjkd/gssapi_test.sas  -log /tmp/gssapi_test.log
*** glibc detected *** /opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sas:
double free or corruption (out): 0x00007f945404bb20 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x311c475e66)[0x7f946a7b6e66]
/lib64/libc.so.6(+0x311c4789b3)[0x7f946a7b99b3]
/opt/quest/lib64/libvas.so.4(vassym_krb5_free_addresses+0x47)[0x7f943b007f87]
/opt/quest/lib64/libvas.so.4(vassym_krb5_free_cred_contents+0x62)[0x7f943afdc382
]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tksecgss.so(+0x712f)[0x7f943b74712f]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tksecure.so(+0x89a2)[0x7f9460b3a9a2]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tkhttpc.so(httpAuthCreateSecContext+0xad)[0x7f94418c6a1d]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tkhttpc.so(httpBuildHeader+0x43)[0x7f94418b87c3]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tkhttpc.so(httpStateBuildHeader+0x9)[0x7f94418c0819]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tkhttpc.so(httpStateDo+0x41a)[0x7f94418bfbfa]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/tkhttpc.so(execute+0x18b)[0x7f94418ba1cb]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sashttp(+0x3630)[0x7f9442185630]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sashttp(+0x8df3)[0x7f944218adf3]
/opt/mis/sas94/SASHome/SASFoundation/9.4/dbcs/sasexe/sasxshel(yspproc+0x4c7)[0x7f9455b7ebb7]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sashttp(xsparse+0x87)[0x7f944218e507]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sashttp(sashttp+0xe2)[0x7f944218ab22]
/opt/mis/sas94/SASHome/SASFoundation/9.4/sasexe/sas(vvtentr+0x13d)[0x7f946b61f6ad]
/lib64/libpthread.so.0(+0x311c8079d1)[0x7f946b19b9d1]
/lib64/libc.so.6(clone+0x6d)[0x7f946a8298fd]

This error occurs when you run an HTTP procedure similar to the following:

proc http out=out url="some-URL" method="get" ct="application/x-www-form-urlencoded" webusername="domain-name/your-user-name" webpassword="your-password"; run;

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Foundation ServicesMicrosoft® Windows® for x649.4_M29.4 TS1M2
Microsoft Windows 8 Enterprise 32-bit9.4_M29.4 TS1M2
Microsoft Windows 8 Enterprise x649.4_M29.4 TS1M2
Microsoft Windows 8 Pro 32-bit9.4_M29.4 TS1M2
Microsoft Windows 8 Pro x649.4_M29.4 TS1M2
Microsoft Windows 8.1 Enterprise 32-bit9.4_M29.4 TS1M2
Microsoft Windows 8.1 Enterprise x649.4_M29.4 TS1M2
Microsoft Windows 8.1 Pro9.4_M29.4 TS1M2
Microsoft Windows 8.1 Pro 32-bit9.4_M29.4 TS1M2
Microsoft Windows Server 20089.4_M29.4 TS1M2
Microsoft Windows Server 2008 R29.4_M29.4 TS1M2
Microsoft Windows Server 2008 for x649.4_M29.4 TS1M2
Microsoft Windows Server 2012 Datacenter9.4_M29.4 TS1M2
Microsoft Windows Server 2012 R2 Datacenter9.4_M29.4 TS1M2
Microsoft Windows Server 2012 R2 Std9.4_M29.4 TS1M2
Microsoft Windows Server 2012 Std9.4_M29.4 TS1M2
Windows 7 Enterprise 32 bit9.4_M29.4 TS1M2
Windows 7 Enterprise x649.4_M29.4 TS1M2
Windows 7 Home Premium 32 bit9.4_M29.4 TS1M2
Windows 7 Home Premium x649.4_M29.4 TS1M2
Windows 7 Professional 32 bit9.4_M29.4 TS1M2
Windows 7 Professional x649.4_M29.4 TS1M2
Windows 7 Ultimate 32 bit9.4_M29.4 TS1M2
Windows 7 Ultimate x649.4_M29.4 TS1M2
64-bit Enabled AIX9.4_M29.4 TS1M2
64-bit Enabled Solaris9.4_M29.4 TS1M2
HP-UX IPF9.4_M29.4 TS1M2
Linux for x649.4_M29.4 TS1M2
Solaris for x649.4_M29.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.