<P>
Hi,<BR>
<BR>
I am facing some issues in using OmniORB4 library. <BR>
<BR>
1) <BR>
<BR>
On SunOS 5.8 with Rational Purify, some uninitialised memory read errors are shown. I am adding&nbsp; stack trace for these errors with this mail =&gt;<BR>
<BR>
===================================================================<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _so_send&nbsp; &nbsp; &nbsp;  [libc.so.1]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omni::tcpConnection::Send(void*,unsigned int,unsigned long,unsigned long) [tcpConnection.cc:173]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omni::giopStream::sendChunk(omni::giopStream_Buffer*) [giopStream.cc:1069]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omni::giopImpl12::outputMessageEnd(omni::giopStream*) [giopImpl12.cc:1292]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omni::GIOP_C::InitialiseRequest() [GIOP_C.cc:144]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omniRemoteIdentity::dispatch(omniCallDescriptor&amp;) [remoteIdentity.cc:166]<BR>
&nbsp; &nbsp; &nbsp; Reading 105 bytes from 0x1047cc0 in the heap (2 bytes at 0x1047cd6 uninit).<BR>
&nbsp; &nbsp; &nbsp; Address 0x1047cc0 is 24 bytes into a malloc'd block at 0x1047ca8 of 8220 bytes.<BR>
&nbsp; &nbsp; &nbsp; This block was allocated from thread 6:<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; malloc&nbsp; &nbsp; &nbsp; &nbsp;  [rtlib.o]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; __bUiLtIn_nEw&nbsp; [new1.cc:84]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; __builtin_new&nbsp; [rtlib.o]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; __bUiLtIn_vEc_nEw [new2.cc:39]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; __builtin_vec_new [rtlib.o]<BR>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; omni::giopStream_Buffer::newBuffer(unsigned long) [giopStream.cc:655]<BR>
========================================================================<BR>
<BR>
2) <BR>
On Linux 2.2.14-6.1.1 I am getting Segmentation Violation. The stack trace for the same is next =&gt;<BR>
========================================================================<BR>
#0&nbsp; 0x40a0817e in __select () from /lib/libc.so.6<BR>
#1&nbsp; 0x40c7ef0c in __DTOR_END__ ()<BR>
&nbsp;  from /home/shashi/vzwPTT/build/lib/linux/i686/libomniORB4.so.0<BR>
#2&nbsp; 0x40bcaaad in omni::SocketCollection::Select (this=0x81396bc)<BR>
&nbsp; &nbsp; at SocketCollection.cc:271<BR>
#3&nbsp; 0x40be6d59 in omni::tcpEndpoint::AcceptAndMonitor (this=0x81396b8,<BR>
&nbsp; &nbsp; func=0x40bb57b0 &lt;omni::giopRendezvouser::notifyReadable(void *, omni::giopConnection *)&gt;, cookie=0x80d9820) at ./tcp/tcpEndpoint.cc:294<BR>
#4&nbsp; 0x40bb582f in omni::giopRendezvouser::execute (this=0x80d9820)<BR>
&nbsp; &nbsp; at giopRendezvouser.cc:73<BR>
#5&nbsp; 0x40bf3775 in omniAsyncWorker::run (this=0x80d9848) at invoker.cc:152<BR>
#6&nbsp; 0x40c88cf4 in omni_thread_wrapper ()<BR>
&nbsp;  from /home/shashi/vzwPTT/build/lib/linux/i686/libomnithread.so.3<BR>
#7&nbsp; 0x40021b85 in pthread_start_thread (arg=0xbf5ffe40) at manager.c:241 <BR>
========================================================================<BR>
<BR>
Can someone provide help on these issues? Any help is really appreciated.<BR>
<BR>
Thanks in advance,<BR>
Shashi<BR>

</P>
<br><br>
<A target="_blank" HREF="http://clients.rediff.com/signature/track_sig.asp"><IMG SRC="http://ads.rediff.com/RealMedia/ads/adstream_nx.cgi/www.rediffmail.com/inbox.htm@Bottom" BORDER=0 VSPACE=0 HSPACE=0 HEIGHT=74 WIDTH=496></a>