Thank Carlos . I have just solved my problems. Your solution helps me a lot. <br>Thanks you so much. <br>Best regards,<br><br><br><div><span class="gmail_quote">On 2/20/07, <b class="gmail_sendername">Carlos</b> &lt;<a href="mailto:carlos@canama.net">
carlos@canama.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">El mar, 20-02-2007 a las 01:06 +0700, LQV0604 lqv escribió:
<br>&gt; I running the example &quot;Echo&quot; but there are errors occured. Here is my<br>&gt; trace log.<br>&gt; Could you please help me to solve the problems?<br>&gt; Any help will be greatly appreciate!<br>&gt;<br>&gt; Thanks and Best regards,
<br>&gt;<br>&gt; Running:<br>&gt; $./echo<br>&gt;<br>&gt; CODE<br>&gt;<br>&gt; #include &lt;iostream&gt;<br>&gt; #include &quot;echo.hh&quot;<br>&gt; using namespace std;<br>&gt;<br>&gt; class Echo_i : public POA_Echo{<br>
&gt; public:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; inline Echo_i(){};<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; inline ~Echo_i(){};<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; virtual char* echoString(const char* mesg);<br>&gt; };<br>&gt;<br>&gt; char * Echo_i::echoString(const char* mesg){<br>Here is the problem:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; return &quot;Hello world&quot;;<br><br>you must return CORBA::string_dup(&quot;Hello world&quot;);<br><br>Because the server part of ORB try to delete the pointer returned by<br>Echo_i::echoString() after putting the message in the &quot;wire&quot;.
<br><br>Cheers.<br><br>Carlos.<br><br>&gt; };<br>&gt; static void hello(Echo_ptr e)<br>&gt; {<br>&gt;&nbsp;&nbsp; if( CORBA::is_nil(e) ) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot;hello: The object reference is nil!\n&quot; &lt;&lt; endl;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; return;<br>&gt;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp; CORBA::String_var src = (const char*) &quot;Hello!&quot;;<br>&gt;&nbsp;&nbsp; // String literals are (char*) rather than (const char*) on some<br>&gt;&nbsp;&nbsp; // old compilers. Thus it is essential to cast to (const char*)
<br>&gt;&nbsp;&nbsp; // here to ensure that the string is copied, so that the<br>&gt;&nbsp;&nbsp; // CORBA::String_var does not attempt to \u2019delete\u2019 the<br>&gt; string<br>&gt;&nbsp;&nbsp; // literal.<br>&gt;&nbsp;&nbsp; CORBA::String_var dest = e-&gt;echoString(src);
<br>&gt;&nbsp;&nbsp; cout &lt;&lt; &quot;I said, \&quot;&quot; &lt;&lt; (char*)src &lt;&lt; &quot;\&quot;.&quot; &lt;&lt; endl<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;&lt; &quot;The Echo object replied, \&quot;&quot; &lt;&lt; (char*)dest &lt;&lt;&quot;\&quot;.&quot; &lt;&lt;
<br>&gt; endl;<br>&gt; };<br>&gt;<br>&gt;<br>&gt; int main(int argc, char *argv[]){<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; try {<br>&gt;&nbsp;&nbsp; // Initialise the ORB.<br>&gt;&nbsp;&nbsp; CORBA::ORB_var orb = CORBA::ORB_init(argc, argv);<br>&gt;&nbsp;&nbsp; // Obtain a reference to the root POA.
<br>&gt;&nbsp;&nbsp; //CORBA::Object_var obj =<br>&gt; orb-&gt;resolve_initial_references(&quot;RootPOA&quot;);<br>&gt;&nbsp;&nbsp; CORBA::Object_var obj = orb-&gt;resolve_initial_references(&quot;RootPOA&quot;);<br>&gt;&nbsp;&nbsp; PortableServer::POA_var poa = PortableServer::POA::_narrow(obj);
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; // We allocate the object on the heap. Since this is a reference<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; // counted object, it will be deleted by the POA when it is no<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; // longer needed.<br>&gt;&nbsp;&nbsp; Echo_i* myecho = new Echo_i();
<br>&gt;&nbsp;&nbsp; // Activate the object. This tells the POA that this object is<br>&gt;&nbsp;&nbsp; // ready to accept requests.<br>&gt;&nbsp;&nbsp; PortableServer::ObjectId_var myechoid =<br>&gt; poa-&gt;activate_object(myecho);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; // Obtain a reference to the object.
<br>&gt;&nbsp;&nbsp; Echo_var myechoref = myecho-&gt;_this();<br>&gt;&nbsp;&nbsp; // Decrement the reference count of the object implementation, so<br>&gt;&nbsp;&nbsp; // that it will be properly cleaned up when the POA has determined<br>&gt;&nbsp;&nbsp; // that it is no longer needed.
<br>&gt;&nbsp;&nbsp; myecho-&gt;_remove_ref();<br>&gt;&nbsp;&nbsp; // Obtain a POAManager, and tell the POA to start accepting<br>&gt;&nbsp;&nbsp; // requests on its objects.<br>&gt;&nbsp;&nbsp; PortableServer::POAManager_var pman = poa-&gt;the_POAManager();<br>
&gt;&nbsp;&nbsp; pman-&gt;activate();<br>&gt;&nbsp;&nbsp; // Do the client-side call.<br>&gt;&nbsp;&nbsp; hello(myechoref);<br>&gt;&nbsp;&nbsp; // Clean up all the resources.<br>&gt;&nbsp;&nbsp; orb-&gt;destroy();<br>&gt; }<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; catch(CORBA::SystemException&amp; ex) {
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot;Caught CORBA::&quot; &lt;&lt; ex._name() &lt;&lt; endl;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; catch(CORBA::Exception&amp; ex) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot;Caught CORBA::Exception: &quot; &lt;&lt; ex._name() &lt;&lt; endl;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; catch(omniORB::fatalException&amp; fe) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot;Caught omniORB::fatalException:&quot; &lt;&lt; endl;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot; file: &quot; &lt;&lt; fe.file
() &lt;&lt; endl;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot; line: &quot; &lt;&lt; fe.line() &lt;&lt; endl;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cerr &lt;&lt; &quot; mesg: &quot; &lt;&lt; fe.errmsg() &lt;&lt; endl;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; &quot;Hello world&quot;;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; return 0;<br>&gt; };<br>&gt;<br>&gt; TRACE LOG<br>&gt; omniORB: (0) 2007-02-19 23:30:21.586723: Distribution date: Tue Nov 28<br>&gt; 13:27:23 GMT 2006 dgrisby<br>&gt; omniORB: (0) 2007-02-19 23:30:21.587388: My addresses are:
<br>&gt; omniORB: <a href="http://127.0.0.1">127.0.0.1</a><br>&gt; omniORB: <a href="http://192.168.1.5">192.168.1.5</a><br>&gt; omniORB: ::1<br>&gt; omniORB: (0) 2007-02-19 23:30:21.587681: Maximum supported GIOP<br>&gt; version is 
1.2<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.587922: Native char code sets:<br>&gt; ISO-8859-1 UTF-8.<br>&gt; omniORB: (0) 2007-02-19 23:30:21.588065: Transmission char code sets:<br>&gt; ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(
1.0) UTF-8(1.2) UTF-8(1.1).<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.588175: Native wide char code sets:<br>&gt; UTF-16.<br>&gt; omniORB: (0) 2007-02-19 23:30:21.588296: Transmission wide char code<br>&gt; sets: UTF-16(1.2
).<br>&gt; omniORB: (0) 2007-02-19 23:30:21.588438: Information: the omniDynamic<br>&gt; library is not linked.<br>&gt; omniORB: (0) 2007-02-19 23:30:21.588807: Current configuration is as<br>&gt; follows:<br>&gt; omniORB:&nbsp;&nbsp; DefaultInitRef (file) =
<br>&gt; omniORB:&nbsp;&nbsp; DefaultInitRef (args) =<br>&gt; omniORB:&nbsp;&nbsp; InitRef =<br>&gt; NameService=IOR:010000002b00000049444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e300000010000000000000060000000010102000c0000003139322e3136382e312e3500f90a00000b0000004e616d6553657276696365000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100
<br>&gt; omniORB:&nbsp;&nbsp; abortOnInternalError = 0<br>&gt; omniORB:&nbsp;&nbsp; abortOnNativeException = 0<br>&gt; omniORB:&nbsp;&nbsp; acceptBiDirectionalGIOP = 0<br>&gt; omniORB:&nbsp;&nbsp; acceptMisalignedTcIndirections = 0<br>&gt; omniORB:&nbsp;&nbsp; bootstrapAgentHostname =
<br>&gt; omniORB:&nbsp;&nbsp; bootstrapAgentPort = 900<br>&gt; omniORB:&nbsp;&nbsp; clientCallTimeOutPeriod = 0<br>&gt; omniORB:&nbsp;&nbsp; clientConnectTimeOutPeriod = 0<br>&gt; omniORB:&nbsp;&nbsp; clientTransportRule = * unix,ssl,tcp<br>&gt; omniORB:&nbsp;&nbsp; configFile = /etc/omniORB.cfg
<br>&gt; omniORB:&nbsp;&nbsp; connectionWatchImmediate = 0<br>&gt; omniORB:&nbsp;&nbsp; connectionWatchPeriod = 50000<br>&gt; omniORB:&nbsp;&nbsp; copyValuesInLocalCalls = 1<br>&gt; omniORB:&nbsp;&nbsp; diiThrowsSysExceptions = 0<br>&gt; omniORB:&nbsp;&nbsp; dumpConfiguration = 1
<br>&gt; omniORB:&nbsp;&nbsp; endPoint = giop:tcp::<br>&gt; omniORB:&nbsp;&nbsp; endPointPublish = addr<br>&gt; omniORB:&nbsp;&nbsp; giopMaxMsgSize = 2097152<br>&gt; omniORB:&nbsp;&nbsp; giopTargetAddressMode = KeyAddr<br>&gt; omniORB:&nbsp;&nbsp; id = omniORB4<br>&gt; omniORB:&nbsp;&nbsp; idleThreadTimeout = 10
<br>&gt; omniORB:&nbsp;&nbsp; inConScanPeriod = 180<br>&gt; omniORB:&nbsp;&nbsp; lcdMode = 0<br>&gt; omniORB:&nbsp;&nbsp; maxGIOPConnectionPerServer = 5<br>&gt; omniORB:&nbsp;&nbsp; maxGIOPVersion = 1.2<br>&gt; omniORB:&nbsp;&nbsp; maxInterleavedCallsPerConnection = 5<br>
&gt; omniORB:&nbsp;&nbsp; maxServerThreadPerConnection = 100<br>&gt; omniORB:&nbsp;&nbsp; maxServerThreadPoolSize = 100<br>&gt; omniORB:&nbsp;&nbsp; maxSocketRecv = 2147483647<br>&gt; omniORB:&nbsp;&nbsp; maxSocketSend = 2147483647<br>&gt; omniORB:&nbsp;&nbsp; nativeCharCodeSet = ISO-8859-1
<br>&gt; omniORB:&nbsp;&nbsp; nativeWCharCodeSet = UTF-16<br>&gt; omniORB:&nbsp;&nbsp; objectTableSize = 0<br>&gt; omniORB:&nbsp;&nbsp; offerBiDirectionalGIOP = 0<br>&gt; omniORB:&nbsp;&nbsp; oneCallPerConnection = 1<br>&gt; omniORB:&nbsp;&nbsp; outConScanPeriod = 120<br>
&gt; omniORB:&nbsp;&nbsp; poaHoldRequestTimeout = 0<br>&gt; omniORB:&nbsp;&nbsp; poaUniquePersistentSystemIds = 1<br>&gt; omniORB:&nbsp;&nbsp; principal = [Null]<br>&gt; omniORB:&nbsp;&nbsp; scanGranularity = 5<br>&gt; omniORB:&nbsp;&nbsp; serverCallTimeOutPeriod = 0<br>
&gt; omniORB:&nbsp;&nbsp; serverTransportRule = * unix,ssl,tcp<br>&gt; omniORB:&nbsp;&nbsp; strictIIOP = 1<br>&gt; omniORB:&nbsp;&nbsp; supportBootstrapAgent = 0<br>&gt; omniORB:&nbsp;&nbsp; supportCurrent = 1<br>&gt; omniORB:&nbsp;&nbsp; supportPerThreadTimeOut = 0<br>&gt; omniORB:&nbsp;&nbsp; tcAliasExpand = 0
<br>&gt; omniORB:&nbsp;&nbsp; threadPerConnectionLowerLimit = 9000<br>&gt; omniORB:&nbsp;&nbsp; threadPerConnectionPolicy = 1<br>&gt; omniORB:&nbsp;&nbsp; threadPerConnectionUpperLimit = 10000<br>&gt; omniORB:&nbsp;&nbsp; threadPoolWatchConnection = 1<br>&gt; omniORB:&nbsp;&nbsp; traceExceptions = 1
<br>&gt; omniORB:&nbsp;&nbsp; traceFile = [stderr]<br>&gt; omniORB:&nbsp;&nbsp; traceInvocationReturns = 1<br>&gt; omniORB:&nbsp;&nbsp; traceInvocations = 1<br>&gt; omniORB:&nbsp;&nbsp; traceLevel = 40<br>&gt; omniORB:&nbsp;&nbsp; traceThreadId = 1<br>&gt; omniORB:&nbsp;&nbsp; traceTime = 1
<br>&gt; omniORB:&nbsp;&nbsp; unixTransportDirectory = /tmp/omni-%u<br>&gt; omniORB:&nbsp;&nbsp; unixTransportPermission =&nbsp;&nbsp;777<br>&gt; omniORB:&nbsp;&nbsp; useTypeCodeIndirections = 1<br>&gt; omniORB:&nbsp;&nbsp; verifyObjectExistsAndType = 1<br>&gt; omniORB: (0) 2007-02-19 23:30:
21.589361: Initialising incoming<br>&gt; endpoints.<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.589529: Instantiate endpoint<br>&gt; &#39;giop:tcp::0&#39;<br>&gt; omniORB: (0) 2007-02-19 23:30:21.590103: Bind to address ::<br>
&gt; omniORB: (0) 2007-02-19 23:30:21.590471: Publish specification: &#39;addr&#39;<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.590665: Try to publish &#39;addr&#39; for<br>&gt; endpoint giop:tcp:<a href="http://192.168.1.5:44206">
192.168.1.5:44206</a><br>&gt; omniORB: (0) 2007-02-19 23:30:21.590812: Publish endpoint<br>&gt; &#39;giop:tcp:<a href="http://192.168.1.5:44206">192.168.1.5:44206</a>&#39;<br>&gt; omniORB: (0) 2007-02-19 23:30:21.591034: Starting serving incoming
<br>&gt; endpoints.<br>&gt; omniORB: (0) 2007-02-19 23:30:21.591384: Adding root&lt;0&gt; (activating)<br>&gt; to object table.<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.591592: State root&lt;0&gt; (activating)<br>&gt; -&gt; active
<br>&gt; omniORB: (0) 2007-02-19 23:30:21.591820: Creating ref to local:<br>&gt; root&lt;0&gt;<br>&gt;&nbsp;&nbsp;target id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: IDL:Echo:1.0<br>&gt;&nbsp;&nbsp;most derived id: IDL:Echo:1.0<br>&gt; omniORB: (0) 2007-02-19 23:30:21.592057: Dispatching local call
<br>&gt; &#39;echoString&#39; to root&lt;0&gt; (active)<br>&gt; omniORB: (0) 2007-02-19 23:30: 21.592227: Return from local call<br>&gt; &#39;echoString&#39; to root&lt;0&gt; (active)<br>&gt; *** glibc detected *** ./echo: munmap_chunk(): invalid pointer:
<br>&gt; 0x0804d620 ***<br>&gt; ======= Backtrace: =========<br>&gt; /lib/libc.so.6(cfree+0x1bb)[0x4930a67b]<br>&gt; /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0x41a6fef1]<br>&gt; /usr/lib/libstdc++.so.6(_ZdaPv+0x1d)[0x41a6ff4d]
<br>&gt; ./echo[0x804b9a6]<br>&gt; ./echo[0x804b9c0]<br>&gt; ./echo[0x804c06e]<br>&gt; ./echo[0x804c287]<br>&gt; /lib/libc.so.6(__libc_start_main+0xdc)[0x492b6f2c]<br>&gt; ./echo(__gxx_personality_v0+0x85)[0x804a1c1]<br>&gt; ======= Memory map: ========
<br>&gt; 0063a000-007a8000 r-xp 00000000 fd:00<br>&gt; 190170&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/lib/libomniORB4.so.1.0<br>&gt; 007a8000-007b5000 rwxp 0016e000 fd:00<br>&gt; 190170&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/lib/libomniORB4.so.1.0<br>&gt; 007b5000-007b6000 rwxp 007b5000 00:00 0
<br>&gt; 00a5a000-00a5b000 r-xp 00a5a000 00:00 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[vdso]<br>&gt; 00ff8000-00ffd000 r-xp 00000000 fd:00<br>&gt; 190166&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/lib/libomnithread.so.3.3<br>&gt; 00ffd000-00ffe000 rwxp 00004000 fd:00<br>&gt; 190166&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/lib/libomnithread.so.3.3
<br>&gt; 08048000-0804f000 r-xp 00000000 fd:00<br>&gt; 1201850&nbsp;&nbsp;&nbsp;&nbsp;/root/workspace/echo/Debug/echo<br>&gt; 0804f000-08050000 rwxp 00006000 fd:00<br>&gt; 1201850&nbsp;&nbsp;&nbsp;&nbsp;/root/workspace/echo/Debug/echo<br>&gt; 08789000-087aa000 rwxp 08789000 00:00 0
<br>&gt; 419ae000-419b9000 r-xp 00000000 fd:00<br>&gt; 2076850&nbsp;&nbsp;&nbsp;&nbsp;/lib/libgcc_s-4.1.1-20070105.so.1<br>&gt; 419b9000-419ba000 rwxp 0000a000 fd:00<br>&gt; 2076850&nbsp;&nbsp;&nbsp;&nbsp;/lib/libgcc_s-4.1.1-20070105.so.1<br>&gt; 419bc000-41a9c000 r-xp 00000000 fd:00 168053&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/libstdc
<br>&gt; ++.so.6.0.8<br>&gt; 41a9c000-41a9f000 r-xp 000e0000 fd:00 168053&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/libstdc<br>&gt; ++.so.6.0.8<br>&gt; 41a9f000-41aa1000 rwxp 000e3000 fd:00 168053&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/libstdc<br>&gt; ++.so.6.0.8<br>&gt; 41aa1000-41aa7000 rwxp 41aa1000 00:00 0
<br>&gt; 488d2000-488eb000 r-xp 00000000 fd:00 2078731&nbsp;&nbsp;&nbsp;&nbsp;/lib/ld- <a href="http://2.5.so">2.5.so</a><br>&gt; 488eb000-488ec000 r-xp 00018000 fd:00 2078731&nbsp;&nbsp;&nbsp;&nbsp;/lib/ld-<a href="http://2.5.so">2.5.so</a><br>&gt; 488ec000-488ed000 rwxp 00019000 fd:00 2078731&nbsp;&nbsp;&nbsp;&nbsp;/lib/ld-
<a href="http://2.5.so">2.5.so</a><br>&gt; 492a1000-493d8000 r-xp 00000000 fd:00 2078732&nbsp;&nbsp;&nbsp;&nbsp;/lib/libc-<a href="http://2.5.so">2.5.so</a><br>&gt; 493d8000-493da000 r-xp 00137000 fd:00 2078732&nbsp;&nbsp;&nbsp;&nbsp;/lib/libc-<a href="http://2.5.so">
2.5.so</a><br>&gt; 493da000-493db000 rwxp 00139000 fd:00 2078732&nbsp;&nbsp;&nbsp;&nbsp;/lib/libc- <a href="http://2.5.so">2.5.so</a><br>&gt; 493db000-493de000 rwxp 493db000 00:00 0<br>&gt; 493e0000-49405000 r-xp 00000000 fd:00 2078739&nbsp;&nbsp;&nbsp;&nbsp;/lib/libm-
<a href="http://2.5.so">2.5.so</a><br>&gt; 49405000-49406000 r-xp 00024000 fd:00 2078739&nbsp;&nbsp;&nbsp;&nbsp;/lib/libm- <a href="http://2.5.so">2.5.so</a><br>&gt; 49406000-49407000 rwxp 00025000 fd:00 2078739&nbsp;&nbsp;&nbsp;&nbsp;/lib/libm-<a href="http://2.5.so">
2.5.so</a><br>&gt; 4940f000-49422000 r-xp 00000000 fd:00<br>&gt; 2078734&nbsp;&nbsp;&nbsp;&nbsp;/lib/libpthread-<a href="http://2.5.so">2.5.so</a><br>&gt; 49422000-49423000 r-xp 00012000 fd:00<br>&gt; 2078734&nbsp;&nbsp;&nbsp;&nbsp;/lib/libpthread-<a href="http://2.5.so">
2.5.so</a><br>&gt; 49423000-49424000 rwxp 00013000 fd:00<br>&gt; 2078734&nbsp;&nbsp;&nbsp;&nbsp;/lib/libpthread-<a href="http://2.5.so">2.5.so</a><br>&gt; 49424000-49426000 rwxp 49424000 00:00 0<br>&gt; b75b4000-b75b5000 ---p b75b4000 00:00 0
<br>&gt; b75b5000-b7fb7000 rw-p b75b5000 00:00 0<br>&gt; b7fc6000-b7fc8000 rw-p b7fc6000 00:00 0<br>&gt; bfad7000-bfaec000 rw-p bfad7000 00:00 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[stack]<br>&gt;<br>&gt; _______________________________________________
<br>&gt; omniORB-list mailing list<br>&gt; <a href="mailto:omniORB-list@omniorb-support.com">omniORB-list@omniorb-support.com</a><br>&gt; <a href="http://www.omniorb-support.com/mailman/listinfo/omniorb-list">http://www.omniorb-support.com/mailman/listinfo/omniorb-list
</a><br><br></blockquote></div><br>