[Webkit-unassigned] [Bug 90008] [Qt] Assertion reached when accessing mainFrame()->setHTML(""); from QWebPage

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 21 05:56:41 PDT 2013


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


Jeff <TriumphSprint2000 at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |TriumphSprint2000 at hotmail.c
                   |                            |om




--- Comment #2 from Jeff <TriumphSprint2000 at hotmail.com>  2013-03-21 05:59:08 PST ---
I can confirm that this is still a problem On Windows 7 VS2012 Release build.

It appears that atomicCanonicalTextEncodingName is executing when an access violation occurs, due to deref'ing a null pointer. Several related 'this' pointers have become null. 

The code is difficult to debug with /O2 optimizations, as lots of code is relocated, particularly mutex locking. So I built with /O1 and lo-and-behold no access violations. I also tried /Ox which but this gives the same result as /O2.

So a workaround is to compile WebCore with /O1 optimization flag.

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