Hi Zack,
Zack Cerza wrote:
Hi all,
So I've been working on a port[0] of dogtail to pyatspi whenever I've
been able to for the last few months, and I'm having one major
problem: Sometimes the entire session just crashes. That's right, the
whole session. :(
I've spent a lot of time trying to debug this to no avail. The
furthest I've gotten is that sometimes at-spi-registryd gets a
SIGABRT, and exits. The next time dogtail (or even accerciser) starts
after this, the session goes *BOOM*. Even toggling
/desktop/gnome/interface/accessibility to 'false', and then to 'true'
after at-spi-registryd dies will trigger this.
The most reliable way I've found to reproduce the problem is:
1 Run accerciser.
2 Run sniff (from dogtail).
3 Here, one of them might hang.
4 Close both (^C or kill if necessary).
5 Here, at-spi-registryd dies.
Do you have a trace for this crash?
Thanks,
Li