The crash happens in dbus-glib, but all the dups crash within up_daemon_{suspend,hibernate}_allowed(). There is no firm proof for it, but it is very likely that this is due to a double D-BUS result return. This was recently fixed in
http://cgit.freedesktop.org/upower/commit/?id=3967e062ef5a58c4f3f283f34d591c6e8a5d8788
While I'm at it, I'll also import two other fixes which were done recently:
http://cgit.freedesktop.org/upower/commit/?id=d815c491eb105c49a7dbcb29c355ca9aaa8d92c4 http://cgit.freedesktop.org/upower/commit/?id=4a53c56a913b002d4f7e23b3379ccb134ed454db
The crash happens in dbus-glib, but all the dups crash within up_daemon_ {suspend, hibernate} _allowed( ). There is no firm proof for it, but it is very likely that this is due to a double D-BUS result return. This was recently fixed in
http:// cgit.freedeskto p.org/upower/ commit/ ?id=3967e062ef5 a58c4f3f283f34d 591c6e8a5d8788
While I'm at it, I'll also import two other fixes which were done recently:
http:// cgit.freedeskto p.org/upower/ commit/ ?id=d815c491eb1 05c49a7dbcb29c3 55ca9aaa8d92c4 cgit.freedeskto p.org/upower/ commit/ ?id=4a53c56a913 b002d4f7e23b337 9ccb134ed454db
http://