Re: CIM Client 2.13.0 crashes on Solaris
Ernesto Puig Rodriguez <[email protected]> Wed, 27 Aug 2014 10:12:38 +0200
| Newsgroups | gmane.network.open-pegasus.general |
|---|---|
| Message-ID | <OF67A1C0B7.D97089E8-ONC1257D41.002915FB-C1257D41.002D1A63@de.ibm.com> |
Hi,
After further tracing I found the place in the code causing the crash. It
is the static definition of IDFactory in the MessageQueue.cpp. More exactly
it is the Array object of the class Stack which seems not to be allocated
correctly. Below a list of tracing:
Entering CIMClient()
Entering MessageQueue::getNextQueueId()
Entering IDFactory::getID()
In IDFactory::getID() after asserting _magic
In IDFactory::getID() 1
In IDFactory::getID() 2
Entering Stack::isEmpty
Entering Array::size()
Moving the definition of IDFactory into the class MessageQueue also did not
help.
Unfortunately I do not see that behaviour when I run the test using the
OpenPegasus program TestClient. This provides the suspicion that the merge
of the standard libraries of Solaris with OpenPegasus may be causing the
problem.
I appreciate any hints or comments on that. Thanks.
Mit freundlichen Gruessen/Kind regards/Atentamen
te
Ernesto Puig Rodriguez
Software Engineer: Tivoli Stor
age FlashCopy Manager
IBM Software Group, Cloud & Smarter Infrastructure
IBM Deutschland Research & Development GmbH
Vorsitze
nde des Aufsichtsrats: Martina Koederitz
Geschaeftsfuehr
ung: Dirk Wittkopp
Sitz der Gesellschaft: Boeblingen
Reg
istergericht: Amtsgericht Stuttgart, HRB 243294
Header
Date: Thu, 7 Aug 2014 22:43:27 +0200
Subject: CIMClient of version 2.13.0 crashes on
Solaris
To: [email protected]
Sequence: 10194
From: Ernesto Puig Rodriguez
<[email protected]>
Body: TEXT
Hi All,
I am not able to get running the CIM Client of the rele
ase 2.13.0 for
Solaris. In contrast AIX, Linux an
d HP-UX are working fine.
I am having a core dump creatin
g the object of the CIMClient Pegasus class.
It does n
ot matter whether it is 32 or 64 bit. The Solaris version I am
using is
the following:
Oracle Solaris 10 9/10 s10s_u
9wos_14a SPARC Assembled 11 August 2010
The compiler is
the CC of the sun studio 12.1.
In the past using OpenPegasus 2.9.1, it was working fine.
Is there some experiences
of facing similar issue with OpenPegasus 2.13.0?.
Some mo
re details:
OpenSSL is version 1.0.1h, ICU 4.4.1
Below are
the last calls in the stack:
$mdb program core
Loading m
odules: [ libc.so.1 ld.so.1 ]
> ::stack
__1cHPegasusFAr
ray4CI_Esize6kM_I_+8(10267e6f8, 10142b050, 10267e700,
1027
3f6c0, 1025b0a98, 4c00)
__1cHPegasusMMessageQdDueueOgetNex
tQdDueueId6F_I_+0x28(10273f590, 4e20,
1025b0a98, cdc60, 18
3ff9c, cdc00)
__1cHPegasusMMessageQdDueue2t5B6Mpkc_v_+0x34
(10273f6a8, 10142b050, cdc00,
10273f6c0, 1025b0a98, 4c00)
__1cHPegasusMCIMClientRep2t6MI_v_+0x58(10273f590, 4e20, 1,
10273f6a8,
1025b0a98, 10273f5d0)
__1cHPegasusJCIMClient2t
5B6M_v_+0x14(1027058c0, 100340c90, 1, 10273f590,
1027058b0
, 4c00)
....
I would appreciate any help or also a statem
ent of the status of this code
version for the Solaris sup
port.
Thanks.