Re: Problem with mult-thread environment
Dion Picco <[email protected]> Mon, 19 Sep 2005 17:32:32 -0230
| Newsgroups | gmane.comp.corba.orbacus |
|---|---|
| Organization | IONA | Making Software Work Together TM |
| Message-ID | <[email protected]> |
Hi Frederico, On Wed, Sep 14, 2005 at 07:01:03PM -0300, Frederico Faria wrote: > Hi, > > Sometimes I am getting a crash with my corba client > application but I am not able to tell if is because > of application user code or if it is an ORB problem. > It is not an easily reprodutible problem. > > I have used the "pstack" in "core file" to try to > discover the problem. I observed that when the crash > arises the right method invocation sequence is not > established. > When the application works fine the sequence is: > -> remote_method() > -> OB_preMarshal.. > -> OB8Downcall10preMarshal > -> GIOPClient13startDowncallEPNS > > But when I get a crash the sequence is different: > -> remote_method() > -> OB_handleException > -> checkRetryEbRKNS_15SystemExceptionE > > The user code have handled all CORBA exceptions. > The application is multhreaded ( thread concurrency > model ) and the connection reuse policy is setted to > false. I have used several idl types. The ORBacus > version is 4.0.5. > > I would like to know if this problem is there any > Orbacus issue or if it could be a application user > code problem. > > > Thank you, > > Frederico Faria I can't tell from the information given. I think the best thing at this point is to show me a printout of your stack trace when it crashes and see if I can deciper some more information from that. Please build Orbacus and your application in debug mode so that I can see the files and line numbers. Cheers. -- Dion Picco, Software Engineer IONA Technologies Inc. Team Orbacus - Your CORBA Source mailto:[email protected] http://www.orbacus.com _______________________________________________ OB-Users Mailing List - [email protected] http://mail.ooc.nf.ca/mailman/listinfo/ob-users Visit our support FAQ before you send a message. http://www.orbacus.com/faq/support.html