Zack Cerza wrote:
> Hi Li,
> 
> Li Yuan wrote:
>> 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
> 
> Heh, so I spent some time trying to reproduce the crash, and eventually 
> gave up for a while, leaving gdb attached to at-spi-registryd. I resumed 
> porting dogtail, and after a couple hours I got one :)
> 
> Attached. Thanks for taking a look.
> 
> Zack

Has anyone found anything useful in this crash, or maybe even seen the 
crash themselves?

Zack

>>> 6 Run sniff or accerciser.
>>> 7 Here, the session goes down, and you get GDM back.
>>>
>>> I don't know much else about what's causing this, but it's definitely 
>>> a blocker for ditching the mess that is pyspi (even though pyspi is 
>>> very broken in F7). Any help I could get would be greatly appreciated.
>>>
>>> Thanks,
>>> Zack
>>>
>>> [0] http://svn.gnome.org/viewcvs/dogtail/branches/pyatspi/
_______________________________________________
Gnome-accessibility-devel mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel

Reply via email to