GNOME Bugzilla – Bug 578104
dogtail-recorder doesn't record
Last modified: 2011-02-07 06:10:13 UTC
Steps to reproduce: 1. dogtail-recorder 2. Press Record Button 3. Stop Stack trace: Doesn't record ! $ /usr/bin/dogtail-recorder Creating /tmp/dogtail ... Creating /tmp/dogtail/logs ... Creating /tmp/dogtail/data ... Creating logfile at /tmp/dogtail/logs/dogtail-recorder_20090326-150402_debug ... Detecting distribution: Ubuntu (or derived distribution) /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:83: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead. /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:84: Murrine configuration option "lightborder_ratio" will be deprecated in future releases. Please use "lightborder_shade" instead. /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:150: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead. /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:268: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead. Warning: AT-SPI error: pre method check: add: Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0' Traceback (most recent call last):
+ Trace 214212
try: a = self.__accessible.getChildAtIndex (i)
#!/usr/bin/python from dogtail.procedural import * Traceback (most recent call last): File "/usr/bin/dogtail-recorder", line 825, in marshalOnFocus try: recorder.onFocus(event) File "/usr/bin/dogtail-recorder", line 590, in onFocus sourceNode = FakeNode(sourceNode) File "/usr/bin/dogtail-recorder", line 475, in __init__ self.position = self.__node.position File "/var/lib/python-support/python2.6/dogtail/tree.py", line 526, in __getattr__ return self.__component.getPosition() File "pyspi.pyx", line 757, in atspi.Component.getPosition TypeError: an integer is required Traceback (most recent call last): File "/usr/bin/dogtail-recorder", line 837, in marshalOnKeyPress try: recorder.onKeyPress(event) File "/usr/bin/dogtail-recorder", line 777, in onKeyPress self.writer.recordTyping(self.typedTextBuffer, "pressed", self.lastFocusedNode) File "/usr/bin/dogtail-recorder", line 443, in recordTyping self.setUpFocus(node) File "/usr/bin/dogtail-recorder", line 383, in setUpFocus application = FakeNode.findAncestor(node, roleName = 'application') File "/usr/bin/dogtail-recorder", line 504, in findAncestor while node.parent: AttributeError: 'NoneType' object has no attribute 'parent' Traceback (most recent call last): File "/usr/bin/dogtail-recorder", line 825, in marshalOnFocus try: recorder.onFocus(event) File "/usr/bin/dogtail-recorder", line 590, in onFocus sourceNode = FakeNode(sourceNode) File "/usr/bin/dogtail-recorder", line 475, in __init__ self.position = self.__node.position File "/var/lib/python-support/python2.6/dogtail/tree.py", line 526, in __getattr__ return self.__component.getPosition() File "pyspi.pyx", line 757, in atspi.Component.getPosition TypeError: an integer is required Traceback (most recent call last): File "/usr/bin/dogtail-recorder", line 837, in marshalOnKeyPress try: recorder.onKeyPress(event) File "/usr/bin/dogtail-recorder", line 777, in onKeyPress self.writer.recordTyping(self.typedTextBuffer, "pressed", self.lastFocusedNode) File "/usr/bin/dogtail-recorder", line 443, in recordTyping self.setUpFocus(node) File "/usr/bin/dogtail-recorder", line 383, in setUpFocus application = FakeNode.findAncestor(node, roleName = 'application') File "/usr/bin/dogtail-recorder", line 504, in findAncestor while node.parent: AttributeError: 'NoneType' object has no attribute 'parent' (dogtail-recorder:7448): Bonobo-CRITICAL **: bonobo_main_quit: assertion `bonobo_main_loops != NULL' failed ProblemType: Bug Architecture: i386 DistroRelease: Ubuntu 9.04 Package: python-dogtail 0.6.1-3ubuntu3 PackageArchitecture: all ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: dogtail Uname: Linux 2.6.28-11-generic i686 Other information: https://bugs.launchpad.net/ubuntu/+source/dogtail/+bug/348890
i also have the same problem in ubuntu9.10. (In reply to comment #0) > Steps to reproduce: > 1. dogtail-recorder > 2. Press Record Button > 3. Stop > > > Stack trace: > > > Doesn't record ! > > $ /usr/bin/dogtail-recorder > Creating /tmp/dogtail ... > Creating /tmp/dogtail/logs ... > Creating /tmp/dogtail/data ... > Creating logfile at /tmp/dogtail/logs/dogtail-recorder_20090326-150402_debug > ... > Detecting distribution: Ubuntu (or derived distribution) > /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:83: Murrine configuration option > "highlight_ratio" will be deprecated in future releases. Please use > "highlight_shade" instead. > /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:84: Murrine configuration option > "lightborder_ratio" will be deprecated in future releases. Please use > "lightborder_shade" instead. > /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:150: Murrine configuration option > "highlight_ratio" will be deprecated in future releases. Please use > "highlight_shade" instead. > /usr/share/themes/DarkRoom/gtk-2.0/gtkrc:268: Murrine configuration option > "highlight_ratio" will be deprecated in future releases. Please use > "highlight_shade" instead. > Warning: AT-SPI error: pre method check: add: Unknown CORBA exception id: > 'IDL:omg.org/CORBA/COMM_FAILURE:1.0' > Traceback (most recent call last): >
(In reply to comment #1) > i also have the same problem in ubuntu9.10. Dogtail 0.7.0 is substantially different from what's in Ubuntu currently; perhaps someone could update it?
dogtail development has been stalled and it has been unmaintained for a few years now. Maintainers don't have future development plan so i am closing bugs as WONTFIX. Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.