Maybe boost related? Anyway, caught this backtrace:
(gdb) r -c /etc/kea/kea-ctrl-agent.conf
Starting program: /usr/sbin/kea-ctrl-agent -c /etc/kea/kea-ctrl-agent.conf
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/powerpc64le-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff67ef0e0 (LWP 69142)]
[New Thread 0x7ffff5fdf0e0 (LWP 69143)]
[New Thread 0x7ffff57cf0e0 (LWP 69144)]
[New Thread 0x7ffff4fbf0e0 (LWP 69145)]
2024-03-01 14:07:19.107 INFO [kea-ctrl-agent.dctl/69140.140737354122528]
DCTL_STARTING Control-agent starting, pid: 69140, version: 2.4.1 (stable)
INFO CTRL_AGENT_HTTP_SERVICE_STARTED HTTP service bound to address
127.0.0.1:8000
INFO DCTL_CONFIG_COMPLETE server has completed configuration: listening on
127.0.0.1, port 8000, control sockets: d2 dhcp4 dhcp6, requires basic HTTP
authentication, 0 lib(s):
INFO CTRL_AGENT_STARTED Kea Control Agent version 2.4.1 started
Thread 1 "kea-ctrl-agent" received signal SIGTERM, Terminated.
Download failed: Invalid argument. Continuing without source file
./misc/../sysdeps/unix/sysv/linux/epoll_wait.c.
0x00007ffff7081444 in epoll_wait (epfd=<optimized out>, events=0x7fffffffde78,
maxevents=<optimized out>, timeout=<optimized out>)
at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
warning: 30 ../sysdeps/unix/sysv/linux/epoll_wait.c: No such file or
directory
(gdb) c
Continuing.
Thread 1 "kea-ctrl-agent" received signal SIGSEGV, Segmentation fault.
0x00007ffff7bebafc in
boost::asio::detail::call_stack<boost::asio::detail::thread_context,
boost::asio::detail::thread_info_base>::contains (k=0x1000b6330)
at /usr/include/boost/asio/detail/call_stack.hpp:98
98 if (elem->key_ == k)
(gdb) bt full
#0 0x00007ffff7bebafc in
boost::asio::detail::call_stack<boost::asio::detail::thread_context,
boost::asio::detail::thread_info_base>::contains (k=0x1000b6330)
at /usr/include/boost/asio/detail/call_stack.hpp:98
elem = 0x0
elem = <optimized out>
#1 boost::asio::detail::scheduler::compensating_work_started
(this=0x1000b6330) at /usr/include/boost/asio/detail/impl/scheduler.ipp:330
this_thread = <optimized out>
this_thread = <optimized out>
#2
boost::asio::detail::epoll_reactor::perform_io_cleanup_on_block_exit::~perform_io_cleanup_on_block_exit
(this=<optimized out>, this=<optimized out>)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:751
No locals.
#3 boost::asio::detail::epoll_reactor::descriptor_state::perform_io
(events=<optimized out>, this=0x1000d3730) at
/usr/include/boost/asio/detail/impl/epoll_reactor.ipp:803
io_cleanup = {reactor_ = 0x1000d2040, ops_ =
{<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ =
0x0}, first_op_ = 0x0}
descriptor_lock = <optimized out>
io_cleanup = <optimized out>
descriptor_lock = <optimized out>
j = <optimized out>
op = <optimized out>
status = <optimized out>
#4 boost::asio::detail::epoll_reactor::descriptor_state::do_complete
(bytes_transferred=<optimized out>, ec=..., base=0x1000d3730, owner=0x1000b6330)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:813
op = <optimized out>
descriptor_data = 0x1000d3730
events = <optimized out>
#5 boost::asio::detail::epoll_reactor::descriptor_state::do_complete
(owner=0x1000b6330, base=0x1000d3730, ec=..., bytes_transferred=<optimized out>)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:805
descriptor_data = <optimized out>
events = <optimized out>
op = <optimized out>
#6 0x000000010002c3e0 in boost::asio::detail::scheduler_operation::complete
(bytes_transferred=<optimized out>, ec=..., owner=<optimized out>,
this=<optimized out>,
this=<optimized out>, owner=<optimized out>, ec=...,
bytes_transferred=<optimized out>) at
/usr/include/boost/asio/detail/scheduler_operation.hpp:40
No locals.
#7 boost::asio::detail::scheduler::do_run_one (ec=..., this_thread=...,
lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:493
task_result = 1
on_exit = {scheduler_ = 0x1000b6330, lock_ = 0x7fffffffe778,
this_thread_ = 0x7fffffffe800}
o = 0x1000d3730
more_handlers = <optimized out>
#8 boost::asio::detail::scheduler::run_one (ec=..., this=0x1000b6330) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:231
this_thread = {<boost::asio::detail::thread_info_base> =
{<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ =
{0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0}, has_pending_exception_ = 0,
pending_exception_ = {_M_exception_object = 0x0}},
private_op_queue = {<boost::asio::detail::noncopyable> = {<No data
fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ =
0x1000b6330, value_ = 0x7fffffffe800, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_
= @0x1000b6360, locked_ = false}
this_thread = <optimized out>
ctx = <optimized out>
lock = <optimized out>
#9 boost::asio::io_context::run_one (this=<optimized out>) at
/usr/include/boost/asio/impl/io_context.ipp:79
ec = {{d1_ = {val_ = 0, cat_ = 0x0}, d2_ = '\000' <repeats 15 times>},
lc_flags_ = 0}
--Type <RET> for more, q to quit, c to continue without paging--c
s = <optimized out>
ec = <optimized out>
s = <optimized out>
#10 isc::agent::CtrlAgentProcess::runIO (this=0x1000bfa80) at ca_process.cc:93
cnt = <optimized out>
cnt = <optimized out>
#11 isc::agent::CtrlAgentProcess::run (this=0x1000bfa80) at ca_process.cc:60
controller = <optimized out>
#12 0x00007ffff7f0af38 in isc::process::DControllerBase::runProcess
(this=0x1000b6190) at d_controller.cc:437
No locals.
#13 0x00007ffff7f01c0c in isc::process::DControllerBase::launch
(this=0x1000b6190, argc=<optimized out>, argv=<optimized out>,
test_mode=<optimized out>)
at d_controller.cc:163
rcode = 0
comment = {px = 0x1000d1d70, pn = {pi_ = 0x1000d1e00}}
#14 0x0000000100011ef8 in main (argc=3, argv=0x7ffffffff338) at main.cc:26
controller = <optimized out>
ret = 0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055151
Title:
kea-ctrl-agent segfault in ppc64el dep8 test
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-kea/+bug/2055151/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs