Charles E. Rolke created DISPATCH-1523:
------------------------------------------
Summary: qdr_delivery_t double free segfault
Key: DISPATCH-1523
URL: https://issues.apache.org/jira/browse/DISPATCH-1523
Project: Qpid Dispatch
Issue Type: Bug
Components: Router Node
Affects Versions: 1.9.0
Environment: Fedora 29.
Proton 0.30.0-rc1
Dispatch 0.10.0-rc1
Reporter: Charles E. Rolke
Fix For: 1.10.0
{noformat}
Core was generated by `qdrouterd -c EA1.conf'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fac9cc19ea9 in qd_alloc_sequence (p=0x9999999999999999) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/alloc_pool.c:426
426 return item->sequence;
[Current thread is 1 (Thread 0x7fac8cdad700 (LWP 31479))]
Missing separate debuginfos, use: dnf debuginfo-install
glibc-2.28-33.fc29.x86_64 libuv-1.30.1-1.fc29.x86_64
libwebsockets-3.0.1-2.fc29.x86_64 libxcrypt-4.4.6-2.fc29.x86_64
pcre2-10.33-9.fc29.x86_64
(gdb) bt
#0 0x00007fac9cc19ea9 in qd_alloc_sequence (p=0x9999999999999999) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/alloc_pool.c:426
#1 0x00007fac9cc60cdd in safe_deref_qdr_link_t (sp=...) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/router_core/router_core.c:32
#2 0x00007fac9cc538e0 in qdr_delivery_link (delivery=0x7fac8816cd58) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/router_core/delivery.c:49
#3 0x00007fac9cc53b9f in qdr_delivery_decref (core=0x196dc00,
delivery=0x7fac8816cd58, label=0x7fac9cc982e8 "removed reference from
pn_delivery")
at /home/chug/Downloads/qpid-dispatch-1.10.0/src/router_core/delivery.c:133
#4 0x00007fac9cc78496 in qdr_node_disconnect_deliveries (core=0x196dc00,
link=0x7fac7c03c6d8, qdlv=0x7fac8816cd58, pdlv=0x19de410)
at /home/chug/Downloads/qpid-dispatch-1.10.0/src/router_node.c:87
#5 0x00007fac9cc79b2e in AMQP_disposition_handler (context=0x191c760,
link=0x7fac7c03c6d8, pnd=0x19de410) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/router_node.c:704
#6 0x00007fac9cc22202 in do_updated (pnd=0x19de410) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/container.c:210
#7 0x00007fac9cc23614 in qd_container_handle_event (container=0x191d1b0,
event=0x7fac7800af80, conn=0x7fac7c0531c0, qd_conn=0x7fac7c052818)
at /home/chug/Downloads/qpid-dispatch-1.10.0/src/container.c:650
#8 0x00007fac9cc81493 in handle (qd_server=0x18356b0, e=0x7fac7800af80,
pn_conn=0x7fac7c0531c0, ctx=0x7fac7c052818) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/server.c:996
#9 0x00007fac9cc81569 in thread_run (arg=0x18356b0) at
/home/chug/Downloads/qpid-dispatch-1.10.0/src/server.c:1021
#10 0x00007fac9cb4858e in start_thread () from /lib64/libpthread.so.0
#11 0x00007fac9c6ba713 in clone () from /lib64/libc.so.6
(gdb)
{noformat}
Test involved sending unsettled multicast messages to an edge router (EA1) and
having two receivers: one on EA1 and another on the EA1's attached interior
router (INTA). Test network routers and test clients all running on one host.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]