[Webkit-unassigned] [Bug 119333] [EFL] REGRESSION after r153432: some accessibility tests crash.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 5 03:32:12 PDT 2013


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





--- Comment #9 from Krzysztof Czech <k.czech at samsung.com>  2013-08-05 03:31:53 PST ---
The crash seems to appear while calling parent->platformUIElement(). This method returns PlatformUIElement type which is a GRefPtr<AtkObject>.
I believe in this context:
AtkObject* atkParent = parent ? parent->platformUIElement().get() : 0;

platformUIElement().get(), before get() is called, the temporary PlatformUIElement is created and refGPtr(ptr) is called where ptr is a GRefPtr<AtkObject>. I think, that's way g_object_ref_sink protests.

I guess platformUIElement could be specialized for ATK so that it could return AtkObject*.

-- 
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