Changeset 19023 in webkit
- Timestamp:
- Jan 21, 2007 7:45:40 PM (17 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r19022 r19023 1 2007-01-21 Mark Rowe <mrowe@apple.com> 2 3 Reviewed by Maciej. 4 5 http://bugs.webkit.org/show_bug.cgi?id=12357 6 Bug 12357: Reproducible crash in WebCore::Settings::isJavaScriptEnabled in svg/custom/js-update-bounce.svg under guard-malloc 7 8 * page/Frame.cpp: 9 (WebCore::Frame::~Frame): Access the global object directly rather than via Window::retrieveWindow to prevent our reference to 10 a deleted settings object being used. 11 1 12 2007-01-21 Darin Adler <darin@apple.com> 2 13 -
trunk/WebCore/page/Frame.cpp
r18983 r19023 201 201 202 202 if (d->m_jscript && d->m_jscript->haveInterpreter()) 203 if (Window* w = Window::retrieveWindow(this)) {203 if (Window* w = static_cast<Window*>(d->m_jscript->interpreter()->globalObject()->getObject())) { 204 204 w->disconnectFrame(); 205 205 // Must clear the window pointer, otherwise we will not
Note: See TracChangeset
for help on using the changeset viewer.