Confd crashes after aborted commit

Some more information - confd crashes when it is applying transaction (got it from progress trace):

2022 Dec 5 04:09:38.836 authpriv.info confd[1836]: audit user: admin/30 CLI ‘commit confirmed 10’
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: devel-c chk_cmd_access request daemon id: 4
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: devel-c chk_cmd_access succeeded daemon id: 4
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli applying transaction
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli entering validate phase
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli grabbing transaction lock
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli grabbing transaction lock (0.000 s)
2022 Dec 5 04:09:38.836 daemon.debug confd[1836]: devel-c new_trans request daemon id: 0 thandle: 82458
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: devel-c new_trans succeeded daemon id: 0 session id: 56 worker id: 5
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli leaving validate phase (0.016 s)
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli entering write-start phase
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli leaving write-start phase (0.026 s)
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli entering prepare phase
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli subsystem=com.metaswitch.ymmconfd.DataProvider prepare
2022 Dec 5 04:09:38.984 daemon.debug confd[1836]: devel-c prepare request daemon id: 0 session id: 56
2022 Dec 5 04:09:38.984 daemon.debug-confd[1836]: devel-c prepare succeeded daemon id: 0 session id: 56
2022 Dec 5 04:09:38.984 daemon.debug-confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli leaving prepare phase (0.081 s)
2022 Dec 5 04:09:38.984 daemon.debug-confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli entering commit phase
2022 Dec 5 04:09:39.134 daemon.debug-confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli subsystem=com.metaswitch.ymmconfd.DataProvider commit
2022 Dec 5 04:09:39.134 daemon.debug-confd[1836]: devel-c commit request daemon id: 0 session id: 56
2022 Dec 5 04:09:39.134 daemon.debug-confd[1836]: devel-c commit succeeded daemon id: 0 session id: 56
2022 Dec 5 04:09:39.134 daemon.debug-confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli leaving commit phase (0.106 s)
2022 Dec 5 04:09:39.134 daemon.debug-confd[1836]: confd progress usid=30 tid=82458 datastore=candidate context=cli applying transaction (0.231 s)

next printouts are from daemons that are reporting “ConfD closed connection”.