The block in dbus-gobject.c:write_interface for dealing with properties is broken in three ways: - dereferences NULL when calling _dbus_gutils_wincaps_to_uscore (should pass in propname, not spec->name) - double frees the string resulting from _dbus_gutils_wincaps_to_uscore - adds an extra "</property>" tag to the xml output
Created attachment 5753 [details] [review] patch Fixes the above issues.
I can't see how there's a duplicate </property> emitted frm the current code base, so i assume that's been fixed by someone else at some point. Otherwise this is the same as #8607, fixed in 0.72 *** This bug has been marked as a duplicate of 8607 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.