Patch-ID# 104190-12
Keywords: mcrqget ositime core loop operations communication-error
Synopsis: Solstice CMIP 8.2.1: Patch for runtime and examples fixes
Date: Aug/27/99

Solaris Release: 2.4 2.5.1 2.6

SunOS Release: 5.4 5.5.1 5.6

Unbundled Product: Solstice CMIP

Unbundled Release: 8.2.1

Relevant Architectures: sparc

BugId's fixed with this patch: 4223498 4222459 4198870 4158676 4185423 4201315 4185428 4199728 4201290 4193156 4160408 4168444 4050437 4117026 4130193 4124501 1234693 4112678 4063010 4045832 4070564 4070565 4049216 4044626 4034011 4018168 4061970 4004093 4005297 4017629 4022483 4023614 4035856 4030607 4029323 4028111 4044804 4054473 4090284 4057461 4085367 4088219 4088728 4212128 4232011 4235107 

Changes incorporated in this version: 4223498 4222459 4232011 4235107 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 106822-01

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/opt/SUNWconn/cmip/lib/osimcsd
/opt/SUNWconn/cmip/lib/libxmp.so.1 
/opt/SUNWconn/cmip/lib/libxom.so.1 
/opt/SUNWconn/cmip/sbin/cmiptrace 
/opt/SUNWconn/cmip/sbin/cmipoper 
/opt/SUNWconn/cmip/sbin/cmiptool 
/opt/SUNWconn/cmip/sbin/shmmgr 
/etc/init.d/osimcs 
/etc/rc0.d/K97osimcs
/etc/rc2.d/S97osimcs
/opt/SUNWconn/cmip/include/xmp.h 
/opt/SUNWconn/cmip/include/xomi.h 
/etc/opt/SUNWconn/cmip/cmip_var 

Problem Description:

4235107   CMIP 8.2.1 patch 11 + temporary fix,  mcs  loops in mcrqget function
4232011   CMIP Request Timer out by a factor of 2.
4222459   CMIP 8.2.1 association fails with Library-Error: Too Many Operations
4223498   Communication-Error just after a request SET which calls the XMB library         

(from 104190-11)

4212128   mp_wait hangs in cmip stack
4158676   Scoped get allocates buffers until out of memory
4198870   CMIP SDE 8.2.1 XOM/XMP API gives out an error with a particular CREATE-cnf event 

(from 104190-10)

4193156   cmip with OSI stack 8.2.1 hang for unknown reasons
4201290   cmip 8.2.1 with latest T-patch 104190-10 still coredumps over tcp-ip
4199728   osimcs coredump under certain conditions despite T-patch 104190-10
4185428   XMP application takes too much space in memory since patch rev -08
4201315   cmip 8.2.1 over x25 generates core files with latest T-patch 104190-10
4185423   xmp application hangs indefinitely in mp_wait even if low timeout specified      

(from 104190-09)

4168444   Processing Failure inconsistently returned to a scoped get request via TMNscript 
4160408   1320 bytes long user access control field truncated to 350 bytes

(from 104190-08)

4124501   mp_wait fails, osimcs goes 3%-->35% cpu, em_cmip loses stack contact and exits
4130193   cmip memory leak causing application to core - not 1227641 duplicate
4117026   OSIMCSD Request time-out
4050437   CMIP is limited to 256 concurrent associations 

(from 104190-07)

4112678 cmip 8.1 free size getscope > 20000 instances
1234693 Association is aborted if the application contexts differ.

(from 104190-06)

4088728 CMIP stack (osimcsd daemon) disconnects after receiving a lot of release_req     
4088219 CMIP 8.1.2 p5 stack cores in MPpurgeCtx out of mp_receive
4085367 Shared Memory not released
4057461 osicms with patch 102245-19 core dump
4090284 CMIP stack returns a Miscellaneous error when operating on associations.
4063010 trace corrupted on hexadecoimal too long

(from 104190-05)

4054473 XMP application core dumps in mp_assoc_rsp on Windows NT platform
4070565 When doing a lot of linked reply, a abort can occur
4070564 mp_bind return communication error on an already used session but unbound now
4045832 Increasing response time when establishing association with the CMIP MPA

(from 104190-04)

4061970 memory corruption in osimcsd  (decodage of long OID) with cmiptrace connected
4018168 XMP (SunTGVON) doesn't support LDN and null OI - it only supports FDN (CONT 2)
4034011 SEm cmipmpa cannot start do to early finish o
4044626 em_cmip timeout can't handle many 128+ con
4049216 CMIP considers an agent already bound after i
4044804 CMIP/XOM gave bogus length byte of FDN causing CMIP MPA crash on EM decode

(from 104190-03)

4028111 On HP machine, C++ compilation errors when including xmp.h or xomi.h
4029323 CMIP XMP 8.2.1 Cannot send a public assoc_result object in an Associate Respons
4030607 CMIP 8.2 trace errors with ERROR : Spurious msg ID(3230, 4) CODE(ff11)
4035856 Asn.1 decoding problem, mp_receive core dumps
4023614 When using associate_request, the object file descriptor is -1.

(from 104190-02)

(from 104190-01)

4004093 osimcs crashes on an access denied on a set_response
4005297 Sun EM/CMIP software does not work with a NULL psel
4017629 In ACM ON Mode we don't send no "user acse data"
4022483 Memory leak in XMP when doing mp_xxx_rsp/mp_xxx_req on invalid session


Patch Installation Instructions: 
-------------------------------- 
Refer to the Install.info file for instructions on using the
generic 'installpatch' and 'backoutpatch' scripts provided with
each patch.  Any other special or non-generic installation
instructions should be described below as special instructions.


Special Install Instructions: 
-----------------------------
A new file has been added : /etc/opt/SUNWconn/cmip/cmip_var
which can contains some variables to help to the configuration of osimcs
For example the place where to generate core : 
DIR_OSIMCS_CORE

The Solstice CMIP package changes the default rights of /etc to 775.
This can be a problem on Solaris 7 and later system, where sendmail each time
it is invoked checks these rights, log an error message on console +
/var/adm/messages ...

For example :
<<< Fri Aug 27 11:33:06 1999 >>>
Aug 27 11:33:05 lama sendmail[6722]: NOQUEUE: SYSERR(root): dbm map "Alias0":
unsafe map file /etc/mail/aliases

Unfortunately we cannot correct this, in a patch, but you can revert to original
rights by running (as root) the following command : chmod 755 /etc
