GNOME Bugzilla – Bug 353448
[blocked] Rhythmbox crashes when entering flat review mode in Orca.
Last modified: 2008-07-22 19:24:07 UTC
[This is an Orca bug that currently depends upon a bug in another GNOME module. It's been opened here so that if the problem is reported again, it can be closed as a duplicate of this bug. Once the other module problem is fixed, we will be easily able to check whether it fixes the original Orca problem]. Steps to reproduce: * Start Orca * Startup and configure rhythmbox * Attempt to enter flat review by pressing 7 on the numeric keypad. Rhythmbox crashes: ** ERROR **: file gailtreeview.c: line 926 (gail_tree_view_ref_child): assertion failed: (renderer_list != NULL) aborting... Program received signal SIGABRT, Aborted.
+ Trace 71203
Thread NaN (LWP 5054)
Thank you! We'll keep this blocks/depends relationship so Orca users that read the Orca bug reports know that we're aware of this and are tracking it.
I tested with RhythmBox 0.9.6 and could not reproduce the crash in flat-review mode. However, exceptions are thrown when the flat-review cursor is moved to the top menu bar. The self.accessible.getChildAtIndex method in atspi.child returns None for even-numbered indices (2, 4,...,16). Changing atspi.child to return None instead of throwing an exception works around the problem. I'm filing a bug for the menu bar exceptions.