Closed Bug 476221 Opened 17 years ago Closed 8 years ago

Krakow Labs Browser Fuzzer 2

Categories

(Core :: Fuzzing, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bsterne, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: meta)

Attachments

(1 file)

Krakow Labs released their Browser Fuzzer 2 this month: http://www.krakowlabs.com/dev.html I've started running a trunk nightly build against Phase 2 of the fuzzer (DOM): /bf2.pl -o `pwd` -p2 So far it's gone through ~2800 of the 3365 testcases with no crashes or hangs. I know chofmann is testing phase 3 (HTML). We can report any findings here.
The nightly trunk build passed all of the phase 2 testcases with no hangs or crashes.
Component: Video/Audio → Tracking
QA Contact: video.audio
phase 3 is going to take a lot longer. I've been running all afternoon but are only at 4500 out of 60,000 test cases. More news next week ;-)
er, phase three -> Final Count: 70760 tests
Any assertion failures or memory leaks?
Blocks: fuzz
Group: core-security
I think we need to figure out a way to parallelize the testing. I've set up all the testcases at http://people.mozilla.com/~chofmann/security/bf2/ we should recruit a bunch of people to drop in and run tests, and report back which builds were run, which tests were run, if they saw problems, and which test cases where the problems were observed.
looks like you can start the test by dropping into any directory and loading any file. eg. http://people.mozilla.com/~chofmann/security/bf2/phase3/html4000.html and the testing will pick up from there.
I had a lot of other stuff going on with many windows and tabs opened, but I notice cpu use has gone to 100% and test stop updating when I hit http://people.mozilla.com/~chofmann/security/bf2/phase3/html4304.html another tab with phase1 test running stalled out for a bit around http://people.mozilla.com/~chofmann/security/bf2/phase1/css162.html but now it seems like those tests are on the move and running again. running: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090120 Shiretoko/3.1b3pre Ubiquity/0.1.5
also notice on the error console Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.sessionHistory]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: :: line 641" data: no] Source File: chrome://global/content/bindings/browser.xml Line: 647 but now phase3 test are chugging along again and up to http://people.mozilla.com/~chofmann/security/bf2/phase3/html4338.html cpu use is still 90%, the browser is running a but slow but is still responding.
made it through all the phase1 css tests (1-348) and cpu use has dropped again. need to rerun these in a little cleaner environment to see if they were behind the high cpu use, and the expception.
phase3 tests stopped running at http://people.mozilla.com/~chofmann/security/bf2/phase3/html7919.html for some reason. I'll try running overnight again.
Keywords: meta
ran out of diskspace setting up the phase3 tests. trying to get them setup correctly
I added more space for now, but there is no more to give on the netapp... we have to come up with a different web space or get bigger disk volumes for stuff like this.
Would any subset of these (particularly the ones that don't take forever) be appropriate to include as unit tests?
made to phase3/html9542.html while letting it run overnight. appeared to have stop loading. memory (919MB) and cpu use was high, but the browser was still responding. This is turning out to be more stress test than security bug finder.
(In reply to comment #16) > This is turning out to be more stress test than security bug > finder. FWIW, my IE 7 is hanging on the 10th phase 2 testcase so there may be some valid security bugs yielded.
staging for this has moved to http://63.245.208.177/~chofmann/bf2/
Component: Tracking → Platform Fuzzing Team
QA Contact: chofmann
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: