GNOME Bugzilla – Bug 504042
Type of "accesible-value" property of an AtkObject doesn't conform to AtkValue interface
Last modified: 2021-06-10 11:28:04 UTC
The "accessible-value" property of AtkObject has type gdouble. The get/set functions provided for this purpose use the functions from AtkValue interface which should be implemented by the descendant of AtkObject. However AtkValue works with an arbitrary GValue which may contain data of any type, not only gdouble. For example it can be gint or something else. This can lead to errors in setting/reading the value of the property. E.g. one cannot read the value of the property "accessible_value", if atk_value_get_current_value returns GValue of type, which differs from G_TYPE_DOUBLE. The detailed bug description can be found at: http://linuxtesting.org/results/report?num=S0596
[Mass-reassigning open atk bug reports for better trackability as requested in https://bugzilla.gnome.org/show_bug.cgi?id=653179 . PLEASE NOTE: If you have watched the previous assignee of this bug report as a workaround for actually getting notified of changes in atk bugs, you yourself will now have to add atk-maint@gnome.bugs to your watchlist at the bottom of https://bugzilla.gnome.org/userprefs.cgi?tab=email to keep watching atk bug reports in GNOME Bugzilla. Sorry for the noise: Feel free to filter for this comment in order to mass-delete the triggered bugmail.]
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of atk, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a ticket at https://gitlab.gnome.org/GNOME/atk/-/issues/ Thank you for your understanding and your help.