After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 578104 - dogtail-recorder doesn't record
dogtail-recorder doesn't record
Status: RESOLVED WONTFIX
Product: dogtail
Classification: Deprecated
Component: Recorder
0.6.1
Other All
: Normal critical
: ---
Assigned To: Dogtail Maintainers
Dogtail Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2009-04-06 05:25 UTC by Arky
Modified: 2011-02-07 06:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Arky 2009-04-06 05:25:18 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):
  • File "/var/lib/python-support/python2.6/dogtail/tree.py", line 467 in __getattr__
    try: a = self.__accessible.getChildAtIndex (i)
  • File "pyspi.pyx", line 503 in atspi.Accessible.getChildAtIndex
  • File "pyspi.pyx", line 152 in atspi.exception_handler
SpiException: Non-fatal SPIException: type:0 source:0 "IDL:omg.org/CORBA/COMM_FAILURE:1.0"

#!/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
Comment 1 shengj1985 2009-11-11 08:22:48 UTC
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):
>
Comment 2 Zack Cerza 2009-11-11 17:14:03 UTC
(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?
Comment 3 Fabio Durán Verdugo 2011-02-07 06:10:13 UTC
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.