Summary: | REGRESSION (r124997): Flaky crashes in two tests | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Zan Dobersek <zan> | ||||
Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | mario, mrobinson | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Zan Dobersek
2012-08-08 11:41:16 PDT
(In reply to comment #0) > [...] > #0 0x00007f3074384a4c in WebCore::emitTextChanged (object=0xf259500, textChange=WebCore::AXObjectCache::AXTextInserted, offset=0, text="Z") at ../../Source/WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:163 > 163 AtkObject* wrapper = object->parentObjectUnignored()->wrapper(); Hmm... it seems a null check is in order there, specially now that we call to document->updateLayout() right before calling this function. I'll try to reproduce this locally and check whether that assumption is right or not. Thanks for reporting Created attachment 157469 [details]
Patch proposal
I haven't been able to reproduce this bug locally with a debug build, but still think this NULL check makes a lot of sense, so I think trying the attached patch might make sense.
Committed r125181: <http://trac.webkit.org/changeset/125181> |