[Webkit-unassigned] [Bug 115949] Window Object TypeError: 'undefined' is not an object (evaluating 'this.document')

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 18 12:42:32 PDT 2013


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





--- Comment #5 from Mark Lam <mark.lam at apple.com>  2013-05-18 12:41:00 PST ---
(In reply to comment #0)
> TypeError throwException call stack(In DFG)
> 
> throwExceptionFromCallSlowPathGenerator(dfg/DFGThunks.cpp)
> ->lookupExceptionHandlerInStub(dfg/DFGOperations.cpp)
> ->genericThrow(jit/JITExceptions.cpp)
> ->throwException(interpreter/Interpreter.cpp)
> 
> it return 0 at throwException(interpreter/Interpreter.cpp)(rev 149600(line 767))

Since this happens (presumably repeatably) in throwException(), why don't you step thru that code and find out what conditions led to it returning 0?

Once you know that, for contrast, do the same on your Ubuntu port and see what is different such that it results in it not returning 0.

You can also try calling Interpreter::dumpCallFrame() for each frame in that unwind loop and see if that gives you any extra info.  But basically, you need to do the above steps to figure out what is different between the working and failing port.  That will tell you where to look next.

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