Open Bug 1235878 Opened 10 years ago Updated 3 years ago

Firefox Network Monitor crash on XML with recursive entities

Categories

(Core :: XML, defect)

43 Branch
defect

Tracking

()

People

(Reporter: amlnspqr, Unassigned)

Details

(Keywords: crash, csectype-oom, testcase, Whiteboard: [sg:dos])

Attachments

(4 files)

Attached video firefox.wmv
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 Build ID: 20151223140742 Steps to reproduce: 1. Open Network Monitor 2. Go to http://spqr.zz.mu/test.xml 3. Resend the request via the Network Monitor PoC video attached Actual results: The application crashes. Even though Firefox itself is ok with such XMLs. Expected results: The request resent successfully.
Attached file Crash details
I can't reproduce this on Nightly or Firefox 44 beta. Does this reproduce on Nightly for you? ( https://nightly.mozilla.org/ ) If so, can you link to a crashreport from about:crashes ?
Flags: needinfo?(amlnspqr)
Hello, Looks like no crashes on Nightly 46.0a1 (Windows 6.1.7601 Service Pack 1), just the current tab stops working (see nightly.wmv attached).
Flags: needinfo?(amlnspqr)
Attached video nightly.wmv
Attached file Testcase
That crashreport is an OOM condition. Looks like a bug in expat to me. The weird thing is that when I try to reproduce, sometimes I get the XML error "recursive entity" page, and sometimes it just shows me the "result" of parsing the XML document, with lots of 1234567890 repeated. I still haven't managed to crash, but it's possible that that's related to e.g. the amount of RAM in a machine. Either way, this is buggy.
Group: firefox-core-security → core-security
Component: Untriaged → XML
Keywords: crash, testcase
Product: Firefox → Core
Group: core-security → dom-core-security
Group: dom-core-security
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: csectype-oom
Whiteboard: [sg:dos]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: