Summary: | [GTK] D-Bus crash atk-bridge | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | kailueke | ||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | aboxhall, andresg_22, aperez, apinheiro, bugs-noreply, cfleizach, cgarcia, dmazzoni, ews-watchlist, jcraig, jdiggs, kailueke, mcatanzaro, samuel_white | ||||
Priority: | P2 | ||||||
Version: | Other | ||||||
Hardware: | Unspecified | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
kailueke
2022-02-06 14:16:51 PST
It seems that for some reason we can end up with an empty string as plug ID and ATK doesn't handle it right. We can validate the plug id returned by ATK and not call BindAccessibilityTree if it's not valid. Created attachment 452008 [details]
Patch
Comment on attachment 452008 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=452008&action=review > Source/WebCore/ChangeLog:8 > + When a root is unregitered, check first if the registration is still pending to just complete and remove it. Typo: s/unregitered/unregistered/ Committed r289804 (247269@trunk): <https://commits.webkit.org/247269@trunk> |