Skip to content

askrene crashes #8823

@michael1011

Description

@michael1011

In the last 24 hours, our CLN crashed because of two different panics in askrene:

1767724611265   2026-01-06T18:36:51.265Z                ???:0
1767724611265   2026-01-06T18:36:51.265Z        0xffffffffffffffff ???
1767724611265   2026-01-06T18:36:51.265Z                _start+0x24:0
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c12deb4 ???
1767724611265   2026-01-06T18:36:51.265Z                __libc_start_main+0x8a:0
1767724611265   2026-01-06T18:36:51.265Z        0x7f79666fe28a ???
1767724611265   2026-01-06T18:36:51.265Z                ???:0
1767724611265   2026-01-06T18:36:51.265Z        0x7f79666fe1c9 ???
1767724611265   2026-01-06T18:36:51.265Z                plugins/askrene/askrene.c:1427
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c131b12 main
1767724611265   2026-01-06T18:36:51.265Z                plugins/libplugin.c:2429
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c143e6e plugin_main
1767724611265   2026-01-06T18:36:51.265Z                ccan/ccan/io/poll.c:470
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c1769a0 io_loop
1767724611265   2026-01-06T18:36:51.265Z                ccan/ccan/io/io.c:439
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c174f92 io_ready
1767724611265   2026-01-06T18:36:51.265Z                ccan/ccan/io/io.c:422
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c174ed5 do_plan
1767724611265   2026-01-06T18:36:51.265Z                ccan/ccan/io/io.c:60
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c174a04 next_plan
1767724611265   2026-01-06T18:36:51.265Z                plugins/libplugin.c:1377
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c1429e0 rpc_conn_read_response
1767724611265   2026-01-06T18:36:51.265Z                plugins/libplugin.c:1073
1767724611265   2026-01-06T18:36:51.265Z        0x55fc0c1428ac handle_rpc_reply
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/askrene.c:801
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c13174c listpeerchannels_done
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/askrene.c:669
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c130f55 do_getroutes
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/mcf.c:1636
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c138bd7 default_routes
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/mcf.c:1415
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c1382ec linear_routes
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/refine.c:510
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c13b110 refine_flows
1767724611264   2026-01-06T18:36:51.264Z                plugins/askrene/refine.c:449
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c13ac9f increase_flows
1767724611264   2026-01-06T18:36:51.264Z                abort+0xde:0
1767724611264   2026-01-06T18:36:51.264Z        0x7f79666fc8fe ???
1767724611264   2026-01-06T18:36:51.264Z                gsignal+0x1d:0
1767724611264   2026-01-06T18:36:51.264Z        0x7f796671927d ???
1767724611264   2026-01-06T18:36:51.264Z                pthread_kill+0x11c:0
1767724611264   2026-01-06T18:36:51.264Z        0x7f7966772b2c ???
1767724611264   2026-01-06T18:36:51.264Z                ???:0
1767724611264   2026-01-06T18:36:51.264Z        0x7f796671932f ???
1767724611264   2026-01-06T18:36:51.264Z                common/daemon.c:83
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c145803 crashdump
1767724611264   2026-01-06T18:36:51.264Z                common/daemon.c:38
1767724611264   2026-01-06T18:36:51.264Z        0x55fc0c145767 send_backtrace
1767724611257   2026-01-06T18:36:51.257Z        cln-askrene: FATAL SIGNAL 6 (version 25.12)

and

1767787181708   2026-01-07T11:59:41.708Z                ???:0
1767787181708   2026-01-07T11:59:41.708Z        0xffffffffffffffff ???
1767787181708   2026-01-07T11:59:41.708Z                _start+0x24:0
1767787181708   2026-01-07T11:59:41.708Z        0x55876218aeb4 ???
1767787181708   2026-01-07T11:59:41.708Z                __libc_start_main+0x8a:0
1767787181708   2026-01-07T11:59:41.708Z        0x7f5ac534228a ???
1767787181708   2026-01-07T11:59:41.708Z                ???:0
1767787181708   2026-01-07T11:59:41.708Z        0x7f5ac53421c9 ???
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/askrene.c:1427
1767787181708   2026-01-07T11:59:41.708Z        0x55876218eb12 main
1767787181708   2026-01-07T11:59:41.708Z                plugins/libplugin.c:2429
1767787181708   2026-01-07T11:59:41.708Z        0x5587621a0e6e plugin_main
1767787181708   2026-01-07T11:59:41.708Z                ccan/ccan/io/poll.c:470
1767787181708   2026-01-07T11:59:41.708Z        0x5587621d39a0 io_loop
1767787181708   2026-01-07T11:59:41.708Z                ccan/ccan/io/io.c:439
1767787181708   2026-01-07T11:59:41.708Z        0x5587621d1f92 io_ready
1767787181708   2026-01-07T11:59:41.708Z                ccan/ccan/io/io.c:422
1767787181708   2026-01-07T11:59:41.708Z        0x5587621d1ed5 do_plan
1767787181708   2026-01-07T11:59:41.708Z                ccan/ccan/io/io.c:60
1767787181708   2026-01-07T11:59:41.708Z        0x5587621d1a04 next_plan
1767787181708   2026-01-07T11:59:41.708Z                plugins/libplugin.c:1377
1767787181708   2026-01-07T11:59:41.708Z        0x55876219f9e0 rpc_conn_read_response
1767787181708   2026-01-07T11:59:41.708Z                plugins/libplugin.c:1073
1767787181708   2026-01-07T11:59:41.708Z        0x55876219f8ac handle_rpc_reply
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/askrene.c:801
1767787181708   2026-01-07T11:59:41.708Z        0x55876218e74c listpeerchannels_done
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/askrene.c:664
1767787181708   2026-01-07T11:59:41.708Z        0x55876218e157 do_getroutes
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/mcf.c:1649
1767787181708   2026-01-07T11:59:41.708Z        0x558762195c0b single_path_routes
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/mcf.c:1404
1767787181708   2026-01-07T11:59:41.708Z        0x558762195397 linear_routes
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/mcf.c:1213
1767787181708   2026-01-07T11:59:41.708Z        0x558762194cea single_path_flow
1767787181708   2026-01-07T11:59:41.708Z                plugins/askrene/mcf.c:474
1767787181708   2026-01-07T11:59:41.708Z        0x5587621938ec combine_cost_function
1767787181707   2026-01-07T11:59:41.707Z                __assert_fail+0x46:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac5353516 ???
1767787181707   2026-01-07T11:59:41.707Z                ???:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac534081a ???
1767787181707   2026-01-07T11:59:41.707Z                abort+0xde:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac53408fe ???
1767787181707   2026-01-07T11:59:41.707Z                gsignal+0x1d:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac535d27d ???
1767787181707   2026-01-07T11:59:41.707Z                pthread_kill+0x11c:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac53b6b2c ???
1767787181707   2026-01-07T11:59:41.707Z                ???:0
1767787181707   2026-01-07T11:59:41.707Z        0x7f5ac535d32f ???
1767787181707   2026-01-07T11:59:41.707Z                common/daemon.c:83
1767787181707   2026-01-07T11:59:41.707Z        0x5587621a2803 crashdump
1767787181707   2026-01-07T11:59:41.707Z                common/daemon.c:38
1767787181707   2026-01-07T11:59:41.707Z        0x5587621a2767 send_backtrace
1767787181699   2026-01-07T11:59:41.699Z        cln-askrene: FATAL SIGNAL 6 (version 25.12)
1767787181699   2026-01-07T11:59:41.699Z        cln-askrene: plugins/askrene/mcf.c:474: combine_cost_function: Assertion `fcost != INFINITE' failed.

The second one happened multiple times

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions