GNOME Bugzilla – Bug 441000
getChildAtIndex() on an AccessibleDesktop sometimes returns garbage
Last modified: 2007-08-09 21:13:58 UTC
Please describe the problem: Pretty self-explanatory. Looks like some application is attempting to be accessible, but failing miserably somehow. I'm not sure how to figure out which app is causing this, but is there a more graceful way at-spi could handle this? It also occurs in the new python bindings - desktop[10] would be None. % ./cspi_test 0 'gnome-settings-daemon' 'application' [...] 9 'gnome-power-manager' 'application' 10Warning: AT-SPI error: pre method check: add: Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0' '(null)' 'invalid' 11 'pam-panel-icon' 'application' [...] Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 88748 [details] test case build with: gcc -o cspi_test `pkg-config --cflags cspi-1.0` `pkg-config --libs cspi-1.0` cspi_test.c
This one can be hard to reproduce, of course, since it seems to require a sufficiently broken app to be running.
*** This bug has been marked as a duplicate of 465103 ***