I also double checked if Hirsute is ok and I agree to comment 5 - Hirsute already uses g_steal_pointer in that place and thereby is fine.
Ok, discussed with Matthew - g_steal_pointer would indeed be ok there as well, but OTOH I've checked the g_steal_pointer in glib2 glib2.0/glib/gmem.h and it does nothing else than what the code does now. Given that it is a regression-update we do not want to loose any time. I've done a few more checks and it LGTM also we should not loose any time on it, so I'm sponsoring this into Focal-unapproved. ** Changed in: libvirt (Ubuntu) Status: New => Invalid ** Changed in: libvirt (Ubuntu) Importance: Critical => Undecided -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1943481 Title: libvirtd crashes when creating network interface pools in 6.0.0-0ubuntu8.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1943481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs