diff options
author | Kent Hansen <kent.hansen@nokia.com> | 2011-02-03 11:28:27 (GMT) |
---|---|---|
committer | Jason McDonald <jason.mcdonald@nokia.com> | 2011-02-09 07:16:01 (GMT) |
commit | 713f07486de353f30fb63d2e2e3b17202a5d4a1b (patch) | |
tree | c1471148c584aecb230b972227ceecf37ac0bfb4 /src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface.cpp | |
parent | 70cacb48b0bdbfe6ca58b7472cbeadb18d4dfc35 (diff) | |
download | Qt-713f07486de353f30fb63d2e2e3b17202a5d4a1b.zip Qt-713f07486de353f30fb63d2e2e3b17202a5d4a1b.tar.gz Qt-713f07486de353f30fb63d2e2e3b17202a5d4a1b.tar.bz2 |
Don't crash when creating backtrace for built-in JS function
When the JIT is enabled, NativeFunctionWrapper (used for
built-in functions such as Array.prototype.forEach) inherits
JSFunction, so we must check whether the function is
actually a JS (script) function before we start accessing
script-specific properties.
Task-number: QTBUG-17137
Reviewed-by: Olivier Goffart
(cherry picked from commit 147df10403ba280b3f04c1e3d6c4b1cf386abe5d)
Diffstat (limited to 'src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface.cpp')
0 files changed, 0 insertions, 0 deletions