udisks and upower: these things appear to be very unloved. Someone must have written them and tossed them over the wall then forgotten they exist.
upower is a critical system daemon these days because Gnome won't suspend the laptop on lid close without it. But of course, any tiny difference in sysfs configuration and it dies. It either crashes or does a g_error log and exit. Now who thought doing abort in a power management daemon was a good idea?
This has caused me to have a drained laptop at least three times.