[tao-bugs] Odp: Re: Odp: Re: tao imr locator seg fault

Tomasz Mikolajczyk miksiublues at wp.pl
Thu Jul 5 16:35:18 CDT 2018


Hi,

I do not use the select based reactor because of its max opened file descriptors limit, but for the sake of testing I can check if the issue is reproducible with select reactor. 

The decision about using commercial support or not is outside of me. Anyway, I think that commercial support is rather for addressing customer's questions rather than fixing a broken code which may hit any other ACE-TAO user, so I thought that being aware of that issue would be important for you.

Regards,
Tomasz Mikolajczyk


Dnia Czwartek, 5 Lipca 2018 08:57 Johnny Willemsen <jwillemsen at remedy.nl> napisaƂ(a) 
> Hi,
> 
> Why are you using the dev poll reactor with TAO, please try the default
> reactor.
> 
> Be aware that the mailing lists are best effort only, when you want to
> get further assistance, see
> http://www.dre.vanderbilt.edu/~schmidt/commercial-support.html for the
> list of companies delivering commercial support including Remedy IT.
> 
> Best regards,
> 
> Johnny Willemsen
> Remedy IT
> Postbus 81 | 6930 AB Westervoort | The Netherlands
> http://www.remedy.nl
> 
> On 07/05/2018 12:13 AM, Tomasz Mikolajczyk wrote:
> > Recently I observed the following seg fault:
> > 
> > (gdb) bt
> > #0 0x00002aaaad88b5e7 in TAO_Exclusive_TMS::connection_closed (this=0x1d32c60) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/Exclusive_TMS.cpp:170
> > #1 0x00002aaaad925ca9 in TAO_Transport::send_connection_closed_notifications (this=0x1c76480) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/Transport.cpp:1387
> > #2 0x00002aaaad88673c in TAO_Connection_Handler::close_connection_eh (this=0x1dcac78, eh=0x1dcabb0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/Connection_Handler.cpp:406
> > #3 0x00002aaaad8acd1a in TAO_IIOP_Connection_Handler::close_connection (this=0x1dcabb0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/IIOP_Connection_Handler.cpp:399
> > #4 0x00002aaaad886172 in TAO_Connection_Handler::handle_input_eh (this=0x1dcac78, h=43, eh=0x1dcabb0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/Connection_Handler.cpp:257
> > #5 0x00002aaaad8acd53 in TAO_IIOP_Connection_Handler::handle_input (this=0x1dcabb0, h=43) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/IIOP_Connection_Handler.cpp:405
> > #6 0x00002aaaadcbb309 in ACE_Dev_Poll_Reactor::upcall (this=0x641a50, event_handler=0x1dcabb0, callback=&virtual table offset 48, handle=43)
> > at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Dev_Poll_Reactor.inl:84
> > #7 0x00002aaaadcb8a2e in ACE_Dev_Poll_Reactor::dispatch_io_event (this=0x641a50, guard=...) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1299
> > #8 0x00002aaaadcb858c in ACE_Dev_Poll_Reactor::dispatch (this=0x641a50, guard=...) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1076
> > #9 0x00002aaaadcb8539 in ACE_Dev_Poll_Reactor::handle_events_i (this=0x641a50, max_wait_time=0x0, guard=...) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1053
> > #10 0x00002aaaadcb838d in ACE_Dev_Poll_Reactor::handle_events (this=0x641a50, max_wait_time=0x0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1009
> > #11 0x00002aaaad8c69b8 in ACE_Reactor::handle_events (this=0x641cb0, max_wait_time=0x0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/ace/Reactor.inl:185
> > #12 0x00002aaaad8df2ac in TAO_ORB_Core::run (this=0x63b730, tv=0x0, perform_work=0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/ORB_Core.cpp:2320
> > #13 0x00002aaaad8d3dc7 in CORBA::ORB::run (this=0x641cd0, tv=0x0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/ORB.cpp:188
> > #14 0x00002aaaad8d3d5f in CORBA::ORB::run (this=0x641cd0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/tao/ORB.cpp:174
> > #15 0x00002aaaaacff469 in ImR_Locator_i::run (this=0x7fffffffc0d0) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:288
> > #16 0x000000000040202a in run_standalone (opts=...) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.cpp:54
> > #17 0x00000000004022dd in main (argc=9, argv=0x7fffffffc608) at /tmp/tmp.DpUOGGQ919/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.cpp:191





More information about the tao-bugs mailing list