Bug 26245

Summary: Firefox 3.6 crashes when at-spi2 is installed and active
Product: at-spi2 Reporter: Stephen Shaw <sshaw>
Component: atkAssignee: Rob Taylor <rob.taylor>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: medium CC: brad, david.bolter
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Stephen Shaw 2010-01-26 06:41:12 UTC
When trying to launch firefox 3.6 with accessibility installed and enabled crashes.  If I disable at-spi2 and relogin firefox seems to work just fine.

Here is the back trace from firefox -d gdb: http://paste2.org/p/631659
Comment 1 David Bolter 2010-03-31 07:24:47 UTC
The back trace is no longer available; do you still have it? Does FF 3.6.2 crash? What about the nightly?
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Comment 2 Mike Gorse 2010-06-02 13:53:03 UTC
This was fixed as of at-spi2-atk 0.3.2:

commit 75ff193c80938e04514e9f4a482baa81227be1a2
Author: Mike Gorse <mgorse@novell.com>
Date:   Tue May 18 18:44:48 2010 -0400

    Move cache updates to an idle
    
    When receiving a children-changed signal, we add a whole subtree to the
    cache, but not all of the objects have necessarily been initialized yet,
    so we may, eg, indicate in the cache that an object's role is UNKNOWN
    (see BNC#600024).
    This also fixes a crash when starting Firefox 3.6 with at-spi2.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.