Solaris Patch Level


The Verity Spider V3.6 is a multi-threaded application. When it performs DNS lookups, the Verity Spider can deadlock if you do not have the proper Solaris operating system patch that provides a fix for multi-threaded DNS lookups.

Problem Description

Introduced in patch 103663-10 is the following fix:

4071167 libresolv.so.1 can cause threaded applications to deadlock via nss_dns.so.1

The library, libresolv.so.1 is required by the Verity Spider V3.6 and was introduced in Solaris patch 103663-08.

Verity Development has confirmed that the Verity Spider V3.6 deadlocks with Solaris patches 103663-08 and 103663-09. It is possible that earlier patches also cause Verity Spider to deadlock. At the time of this writing, the latest available Solaris patch is 103663-13, and is available from:

http://sunsolve.sun.com/sunsolve/pubpatches/patches.html

Installing patch 103663-13 fixed the problem on Verity Development machines.

Check Current Solaris Patch Level

To determine what Solaris patch you have installed, do the following:

1. Change to the directory,

/var/sadm/patch

2. Execute the command,

ls -log | more

3. Search for patches that contain the string,

103663-

4. Update to patch 103663-13 if you have an earlier patch.





Copyright © 1998, Verity, Inc. All rights reserved.