On 06/29/2015 03:41 PM, Michael Ivanov wrote:
I have started qpidd under debugger and I got the following backtrace:

#0  0x0000000000000030 in ?? ()
#1  0x00007ffff3a1a74d in pn_connection_finalize (object=0xb1d450) at
/usr/src/debug/qpid-proton-0.9/proton-c/src/engine/engine.c:467
#2  0x00007ffff3a0f5c8 in pn_class_decref (clazz=0x7ffff3c43400 <clazz.4691>, 
object=0xb1d450)
     at /usr/src/debug/qpid-proton-0.9/proton-c/src/object/object.c:97
#3  0x00007ffff3a0f5c8 in pn_class_decref (clazz=0x7ffff3c43380 <clazz.4874>, 
object=0xb03ae0)
     at /usr/src/debug/qpid-proton-0.9/proton-c/src/object/object.c:97
#4  0x00007ffff3a0f5c8 in pn_class_decref (clazz=0x7ffff3c43300 <clazz.4927>, 
object=0xb0a310)
     at /usr/src/debug/qpid-proton-0.9/proton-c/src/object/object.c:97
#5  0x00007ffff3a1d310 in pn_event_finalize (event=0xb0cd00) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:190
#6  pn_event_finalize_cast (object=0xb0cd00) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:235
#7  0x00007ffff3a0f5c8 in pn_class_decref (clazz=0x7ffff3c43480 <clazz.2269>, 
object=0xb0cd00)
     at /usr/src/debug/qpid-proton-0.9/proton-c/src/object/object.c:97
#8  0x00007ffff3a0f7f2 in pn_decref (object=<optimized out>) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/object/object.c:252
#9  0x00007ffff3a1d4b2 in pn_collector_pop (collector=collector@entry=0xb29440) 
at
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:167
#10 0x00007ffff3a1d508 in pn_collector_drain (collector=0xb29440) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:34
#11 pn_collector_release (collector=collector@entry=0xb29440) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:96
#12 0x00007ffff3a1d529 in pn_collector_free (collector=0xb29440) at 
/usr/src/debug/qpid-proton-0.9/proton-c/src/events/event.c:87
#13 0x00007ffff3c97669 in qpid::broker::amqp::Connection::~Connection (this=0x8e8210, 
__in_chrg=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/broker/amqp/Connection.cpp:171
#14 0x00007ffff3c97819 in qpid::broker::amqp::Connection::~Connection (this=0x8e8210, 
__in_chrg=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/broker/amqp/Connection.cpp:173
#15 0x00007ffff749dd63 in qpid::sys::AsynchIOHandler::~AsynchIOHandler 
(this=0xb28ff0, __in_chrg=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/sys/AsynchIOHandler.cpp:73
#16 0x00007ffff749de59 in qpid::sys::AsynchIOHandler::~AsynchIOHandler 
(this=0xb28ff0, __in_chrg=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/sys/AsynchIOHandler.cpp:74
#17 0x00007ffff749ee5f in qpid::sys::AsynchIOHandler::closedSocket 
(this=0xb28ff0, s=...)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/sys/AsynchIOHandler.cpp:196
#18 0x00007ffff741843c in qpid::sys::posix::AsynchIO::writeable (this=0xb26470, 
h=...)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/sys/posix/AsynchIO.cpp:575
#19 0x00007ffff74a27a1 in operator() (a0=..., this=<optimized out>) at 
/usr/include/boost/function/function_template.hpp:767
#20 qpid::sys::DispatchHandle::processEvent (this=0xb26478, 
type=qpid::sys::Poller::WRITABLE)
     at /usr/src/debug/qpid-cpp-0.32/src/qpid/sys/DispatchHandle.cpp:283
#21 0x00007ffff744058e in process (this=<synthetic pointer>, this=<synthetic 
pointer>) at
/usr/src/debug/qpid-cpp-0.32/src/qpid/sys/Poller.h:131
#22 qpid::sys::Poller::run (this=0x6543c0) at 
/usr/src/debug/qpid-cpp-0.32/src/qpid/sys/epoll/EpollPoller.cpp:522
#23 0x00007ffff79d6238 in qpid::broker::Broker::run (this=0x654d10) at 
/usr/src/debug/qpid-cpp-0.32/src/qpid/broker/Broker.cpp:522
#24 0x00000000004055cb in qpid::broker::QpiddBroker::execute 
(this=this@entry=0x7fffffffd8ae, options=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/posix/QpiddBroker.cpp:214
#25 0x0000000000409004 in qpid::broker::run_broker (argc=3, argv=0x7fffffffdc48, 
hidden=<optimized out>)
     at /usr/src/debug/qpid-cpp-0.32/src/qpidd.cpp:108
#26 0x00007ffff64f2af5 in __libc_start_main (main=0x404750 <main(int, char**)>, 
argc=3, ubp_av=0x7fffffffdc48, init=<optimized
out>,
     fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdc38) 
at libc-start.c:274
#27 0x00000000004049c1 in _start ()

qpidd is 0.32, proton is 0.9

Did you build qpidd yourself against 0.9, or are you using packages?


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to