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

Best regards,

29.06.2015 15:52, Gordon Sim пишет:
> On 06/29/2015 11:27 AM, Michael Ivanov wrote:
>> Hallo,
>>
>> I am using qpidd 0.32 Sometimes during operation the following diagnostics 
>> appears:
>>
>> Detected two management objects with the same identifier:
>> 0-40-1--128(org.apache.qpid.broker:incoming:92bd6cc8-400a-4a81-8770-85d038a3d179,sender-xxx)
> 
> That is (in theory) a result of there being more than one link with the same 
> name and container identifier. What qpidd should
> really be doing there is detaching one of them, since the link name is 
> supposed to be unique. I've raised an issue to track
> that: https://issues.apache.org/jira/browse/QPID-6615
> 
> The sender-xxx is the name given to all sending links created through the 
> proton messenger api. Where more than one link is
> established to the same container, this is actually illegal. I've raised 
> another to track that (which in my view is the 'real'
> problem here, since I believe link stealing is likely not the intended 
> consequence of sending to a different node):
> https://issues.apache.org/jira/browse/PROTON-924
> 
>> Is this a real problem or can these messages be ignored?
>>
>> Also it crashes occasionally with segmentation violation, but I'm not sure
>> whether these two problems are related.
> 
> If you can get a backtrace for that, it really helps narrow down the cause. 
> (You need to enable core dumps if not already
> enabled, then load the core in gdb and type 'backtrace').
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> For additional commands, e-mail: users-h...@qpid.apache.org
> 


-- 
 \   / |                                   |
 (OvO) |  Михаил Иванов                    |
 (^^^) |      Тел.:    +7(911) 223-1300    |
  \^/  |      E-mail:  iv...@isle.spb.ru   |
  ^ ^  |                                   |

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to