[Webkit-unassigned] [Bug 81488] New: Empty beforeload event listener makes web process crash when visting this web page
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Mar 18 21:12:07 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=81488
Summary: Empty beforeload event listener makes web process
crash when visting this web page
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
URL: http://www.zennioptical.com/
OS/Version: Mac OS X 10.7
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: marc.hoyois at gmail.com
Created an attachment (id=132538)
--> (https://bugs.webkit.org/attachment.cgi?id=132538&action=review)
Minimal extension that causes the crash
Overview:
The presence of any beforeload event listener makes Safari's web process crash when visting http://www.zennioptical.com/.
Steps to reproduce:
!! WEB PROCESS WILL CRASH AND ALL TABS WILL RELOAD WHEN YOU DO THIS !!
1. Install the attached minimal extension, which has the following injected script:
function handleBeforeLoadEvent(event) {}
document.addEventListener("beforeload", handleBeforeLoadEvent, true);
(This will also work with any of the standard extensions that use beforeload, obviously.)
2. Visit http://www.zennioptical.com/.
3. Wait a few seconds and observe the crash!
Build date & platform: tested with Safari 5.2 and nightly build 7535.18.5, 536+. Happens in Safari 5.1.4 as well.
--
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