[Webkit-unassigned] [Bug 106903] New: [GTK] Possible bogus unref of accessible table cell

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 15 06:56:33 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106903

           Summary: [GTK] Possible bogus unref of accessible table cell
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jdiggs at igalia.com


Created an attachment (id=182758)
 --> (https://bugs.webkit.org/attachment.cgi?id=182758&action=review)
test case

Steps to reproduce:

1. Load the test case in Epiphany
2. Start the event listener in a terminal
3. Give focus back to Epiphany

Expected results:

1. "Success" would be printed in the terminal window
2. Epiphany would not crash

Actual results:

1. "Failure after x calls" is printed in the terminal window
2. Epiphany might crash

Other details:

* The number of calls before failure is, for me, at least 3
* This problem does not occur if I prevent the unref of table cells in at-spi2-atk
* This problem does not occur in Firefox or gtk-demo

So it seems that we might be unrefing a table cell somewhere where we shouldn't be. But I so far have been unable to find it. And the fact that the number of times varies makes me wonder if there's not a race condition or at-spi2 registry timeout coming into play. :-/

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list