IBM Support

DB2 crashes on Vintella Authentication Services function

Question & Answer


Question

Why does DB2 crash when using Vintella Authentication Services (VAS) plug-ins for authentication ?

Cause

The following db2diag.log messages can be dumped during the crash:

2013-09-24-22.41.03.152930-300 I4114158E482 LEVEL: Warning
PID : 5299 TID : 47775051934016PROC : db2sysc 0
INSTANCE: DB2INST1 NODE : 000 DB : TESTDB
APPHDL : 0-478 APPID: *LOCAL.DB2INST1.130925034113
EDUID : 40 EDUNAME: db2agent (TESTDB) 0
FUNCTION: DB2 UDB, RAS/PD component, pdEDUIsInDB2KernelOperation,
probe:600
DATA #1 : String, 22 bytes
vassym_sqlite3_close
DATA #2 : String, 4 bytes
sqli

Additionally, the stack of the failing thread would be as follows, where top most function is a VAS function:

<POFDisassembly>
address: 0x00002B744493D110 ; dladdress: 0x00002B7444810000 ; offset
in lib: 0x000000000012D110 ; (/opt/quest/lib64/libvtcachesql.so.1)
0x00002B744493D110 : 488B00483B45F875


<StackTrace>
...
vassym_sqlite3_close + 0x0148
vassql_deinit + 0x00df
...
libvascache_internal_deinit + 0x0030
</StackTrace>

These indicate that the crash is due to a failure in VAS libraries and not within DB2 code.

Answer

This is not a problem with DB2. Please engage Quest Support to help fix the issue with VAS.

[{"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"DB2 Tools - Troubleshooting","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.7;9.5;10.1;10.5","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
16 June 2018

UID

swg21666406