odbcsql is crashing (Doc ID 1631207.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Public Sector Service - Version 8.1.1 SIA [21111] and later
Microsoft Windows x64 (64-bit) - Version: 2008 R2

Symptoms


The odbcsql utility gets crash when I provide valid ODBC DSN, DB User as 'SADMINL' and password for it.
After providing password and clicking on Next, I get a popup message stating that Siebel Built Tools has stopped working. On viewing problem details from pop-up, I am finding below details:


Problem signature:
Problem Event Name: APPCRASH
Application Name: odbcsql.exe
Application Version: 2.0.0.0
Application Timestamp: 520913d6
Fault Module Name: ntdll.dll
Fault Module Version: 6.1.7601.17514
Fault Module Timestamp: 4ce7af25
Exception Code: c0000005
Exception Offset: 0003a23d
OS Version: 6.1.7601.2.1.0.274.10
Locale ID: 1033

 

This crash has only been observed so far for Windows 2008 R2 Enterprise edition with the 32-bit version of the 11.2 Oracle database client.

 

It could not be seen for Windows 2008 R2 Standard Edition.

 

The exact call stack is:

 

0016aae8 77aeaf6c ntdll!vDbgPrintExWithPrefixInternal+0x1ce
0016ab08 77b0b053 ntdll!DbgPrintEx+0x1e
0016ae10 73d18fd9 ntdll!RtlAssert+0x5b
0016ae28 73d199cd FWPUCLNT!WfpAssertionFailure+0x16
001871f4 73d0ce75 FWPUCLNT!WfpMemFree+0x23
00187208 73d0c5a6 FWPUCLNT!FwppDispatcherDestroy+0x6d
00187218 73d02265 FWPUCLNT!FwppSessionDestroy+0x3e
00187224 73d1850a FWPUCLNT!FwpmEngineClose0+0xe
00187278 73d06ef1 FWPUCLNT!FwpIsNameCacheEnabledForProcess+0xd9
001873d8 73d07159 FWPUCLNT!FwpmProcessNameResolutionEvent0+0x74
001873fc 75f77b7c FWPUCLNT!NamespaceCallout+0x94
0018741c 75f5d761 ws2_32!PrepareNamespaceCallout+0x4b
00187cd8 75f5da8c ws2_32!QueryDnsForFamily+0x265
00187d18 75f604bb ws2_32!QueryDns+0xc9
00187d98 75f60b27 ws2_32!LookupAddressForName+0x151
00187ea0 75f60bd1 ws2_32!GetAddrInfoW+0x4ab
00187ec8 75f6bf48 ws2_32!getaddrinfo+0x72
00187f0c 03ff103a ws2_32!DTHOOK_getaddrinfo+0x5d
00187f28 03ff0f3e orageneric11!skgpgetinfo+0x1e4
00187fa0 0410bfc4 orageneric11!skgpgetinfo+0xe8
001880a8 0410b6a4 orageneric11!dbgrlAlertInitOsData+0xe6
0018b20c 0410a7b7 orageneric11!dbgrlWriteAlertDetail+0x1016
0018b2c0 0410a660 orageneric11!dbgrlWriteAlertDetail+0x129
0018b378 04f2792d orageneric11!dbgrlWriteAlertText+0x2e
0018b398 04f2848d oranl11!nlddwrtlog+0x5d
0018bbc4 04f29544 oranl11!nlddset+0x81
0018bbe4 0435f560 oranl11!nldsfprintf+0x60
0018be0c 0436040a orageneric11!koxxitc+0x5ca
0018bf6c 0436035a orageneric11!kpedbgGetCallStack+0x948
0018c198 0436332c orageneric11!kpedbgGetCallStack+0x898
0018c1b0 04360455 orageneric11!kpummTLSGET1+0x6e
0018c1d8 0436400b orageneric11!kpeDbgProcessInit+0x37
0018c26c 62d0173b orageneric11!kpummpin+0x159
0018c2a8 62c2b378 OraClient11!kpupin+0x55
0018c2cc 02c6f36e OraClient11!OCIInitialize+0x24
0018cd20 286abef0 oci!OCIInitialize+0x36
00000000 00000000 seor825!getCompanyNameString+0x2a40


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms