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

Johnny Willemsen jwillemsen at remedy.nl
Thu Jul 5 01:57:03 CDT 2018


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