GNOME Bugzilla – Bug 509423
Orca is not reading first character on some gnome-terminal inserted lines
Last modified: 2010-09-14 09:10:27 UTC
Please describe the problem: In gnome-terminal when you perform E.G date command, Orca missing the first character of the output information. Steps to reproduce: 1. Open a gnome-terminal 2. Type date to get current date/time information. Actual results: Orca reads date and time information, but first character of the ouput is not read. It's only speak "on Jan 14 18:54:30 cet 2008" Expected results: Orca should speak "Mon Jan 14 18:54:30 cet 2008" Does this happen every time? Yes Other information: Same happends with gnome-mud application which uses a VTE component to present information.
Definitely intermittent, but I did see it once. I suspect it's yet another gnome-terminal problem, but I need to evaluate it further before I file such a bug.
Yup, it's a gnome-terminal (or more likely at vte) bug. I've filed bug #509769 against vte for this problem and am blocking this one.
From Steve Holmes on the Orca list: "The best way to demo it is to run a script or something that will spiew text to the screen and just sit back and let Orca speak whatever is written to the screen. My podcatcher encounters this quite often. Some times however, the first character will be spoken but more often than not, it is not spoken."
*** Bug 573992 has been marked as a duplicate of this bug. ***
So, how do we start or troubleshoot the gnome-terminal or vte functionality? I tried to check the vte homepage but it defaults to bugzilla.gnome.org.
(In reply to comment #5) > So, how do we start or troubleshoot the gnome-terminal or vte functionality? > I tried to check the vte homepage but it defaults to bugzilla.gnome.org. The vte applicaton can be run standalone and the sources for it live in GNOME svn: http://svn.gnome.org/svn/vte/trunk/ The accessibility implementation lives in http://svn.gnome.org/svn/vte/trunk/src/vteaccess.c A way to debug this might be to write a very small pyatspi-based application that listens for text-inserted events and outputs the 'any data' value that says what was inserted. I think something might be amok with that.
*** Bug 550193 has been marked as a duplicate of this bug. ***
I can no longer reproduce this issue using vte/gnome-terminal from Maverick. If in the latest gnome-terminal this issue is still reproducible, let's come up with a new and definitive test case that even a VTE dev can perform. <grins>