[omniORB] Problem linking IDL stubs/skeletons as shared object on Solaris 2.8

Lars von Wedel vonWedel@lfpt.rwth-aachen.de
Tue, 15 Jan 2002 10:14:43 +0100


This is a multi-part message in MIME format.
--------------C7553CB541A18FBAA88E74D5
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

We've been using omniORB 3.02 on Solaris 2.7 with Sun CC 4.2 for quite
some
time now without problems. We now changed to Solaris 2.8/Sun CC 5.1
(Workshop 6).

Since then, activating an object using _this() lets the application
crash:

  omniORB: Assertion failed.  This indicates a bug in the application
using
  omniORB, or maybe in omniORB itself. e.g. using the ORB after it has
  been shut down.
   file: ../omniInternal.cc
   line: 743
   info: pof
  Abort (core dumped)

The same code works fine using Linux (with g++ 2.96). I assume that the 
intialization of static objects in the generated stubs/skeletons is not
handled properly on Solaris for any reason.

Does anyone know help?


Lars
--------------C7553CB541A18FBAA88E74D5
Content-Type: text/x-vcard; charset=us-ascii;
 name="vonWedel.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Lars von Wedel
Content-Disposition: attachment;
 filename="vonWedel.vcf"

begin:vcard 
n:von Wedel;Lars
tel;fax:++49 241 8092326
tel;work:++49 241 8095240
x-mozilla-html:FALSE
url:http://www.lfpt.rwth-aachen.de
org:RWTH Aachen;Lehrstuhl fuer Prozesstechnik
adr:;;Turmstrasse 46;52064 Aachen;;;Germany
version:2.1
email;internet:vonWedel@lfpt.rwth-aachen.de
fn:Lars von Wedel
end:vcard

--------------C7553CB541A18FBAA88E74D5--