Closed Bug 876051 Opened 12 years ago Closed 12 years ago

[socorro-crashstats] try porting PHP correlations service to python

Categories

(Socorro :: Webapp, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: peterbe)

References

Details

Attachments

(5 files)

Was just discussing this w/ peterbe in irc, would be nice if we could put a stopgap in so we can shut down the PHP app without having to wait for all of bug 875990 to be completed. The relevant code to parse the correlations reports is in: https://github.com/mozilla/socorro/blob/master/webapp-php/application/controllers/correlation.php https://github.com/mozilla/socorro/blob/master/webapp-php/application/libraries/ Correlation.php Assuming the above was done, the view code shouldn't be too hard to port over, and I've put the info about that into bug 876022 already. I think it'd be best if this was done in the middleware (see bug 876014) then bug 876022 could be fixed as-is. When bug 807076 lands, we'd just change the middleware implementation to use postgres instead of fetching the txt file and we'd be done.
peterbe wanted to take a crack at this, probably consulting brandon/adrian for help with understanding the PHP code :)
Assignee: nobody → peterbe
BTW I've just uncovered of the reasons that the old service is just awful to debug: 1) it only looks at today's UTC date, so you've got a pretty short window to get a working report (this should probably look at yesterday not today, like everything else in socorro) 2) there is a bug in the caching when no report is available If you get bit by #1, then you get this message back from the PHP correlations service: """ ERROR: No reports generated on 20130525 for Firefox 22.0a2. Looked at http://crash-analysis.mozilla.com/crash_analysis/20130525/20130525_Firefox_22.0a2-core-counts.txt and http://crash-analysis.mozilla.com/crash_analysis/20130525/20130525_Firefox_22.0a2-core-counts.txt.gz """ This is fine, but then that gets cached and the method for checking the cache is faulty, so you *always* get this on subsequent hits until the cache expires: """ Loaded Correlation Data, but none available for this signature JS_HasPropertyById(JSContext*, JSObject*, int, int*) """ This is false, since it didn't load anything.
Attached file core-counts example —
Attached is a "core counts" correlation report. The PHP service is at this URL: https://crash-stats-dev.allizom.org/correlation/ajax/cpu/Firefox/22.0a2/Windows%20NT/JS_HasPropertyById%28JSContext*,%20JSObject*,%20int,%20int*%29 Returns the following: """ <div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (12)</h3> <pre>0% (0/12) vs. 0% (1/279) amd64 with 1 cores 0% (0/12) vs. 15% (42/279) amd64 with 2 cores 0% (0/12) vs. 1% (3/279) amd64 with 3 cores 0% (0/12) vs. 30% (84/279) amd64 with 4 cores 0% (0/12) vs. 1% (2/279) amd64 with 6 cores 0% (0/12) vs. 4% (10/279) amd64 with 8 cores 0% (0/12) vs. 6% (17/279) x86 with 1 cores 67% (8/12) vs. 27% (76/279) x86 with 2 cores 17% (2/12) vs. 13% (36/279) x86 with 4 cores 0% (0/12) vs. 1% (3/279) x86 with 6 cores 17% (2/12) vs. 2% (5/279) x86 with 8 cores</pre></div> """
Attached file addons example —
Attached is an "addons" correlation report. The PHP service is at this URL: https://crash-stats-dev.allizom.org/correlation/ajax/addon/Firefox/22.0a2/Windows%20NT/JS_ResolveStandardClass%28JSContext*,%20JSObject*,%20int,%20int*%29 Returns the following: """ <div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (15)</h3> <pre>93% (14/15) vs. 48% (114/238) testpilot@labs.mozilla.com (Mozilla Labs - Test Pilot, https://addons.mozilla.org/addon/13661) 27% (4/15) vs. 2% (4/238) 5091d0bb7e3fe@5091d0bb7e437.com 20% (3/15) vs. 2% (4/238) crossriderapp2258@crossrider.com</pre></div> """
Attached file addons with versions example —
The PHP service would output the following for an "addons with versions" request like: https://crash-stats-dev.allizom.org/correlation/ajax/addonversion/Firefox/22.0a2/Windows%20NT/JS_ResolveStandardClass%28JSContext*,%20JSObject*,%20int,%20int*%29 """ <div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (15)</h3> <pre>93% (14/15) vs. 48% (114/238) testpilot@labs.mozilla.com (Mozilla Labs - Test Pilot, https://addons.mozilla.org/addon/13661) (1.2.2) 27% (4/15) vs. 2% (4/238) 5091d0bb7e3fe@5091d0bb7e437.com (3.4) 20% (3/15) vs. 2% (4/238) crossriderapp2258@crossrider.com (0.91.143)</pre></div> """
Attached file modules example —
Attached is a "modules" report. The PHP service at this URL: https://crash-stats-dev.allizom.org/correlation/ajax/module/Firefox/22.0a2/Windows%20NT/JS_ResolveStandardClass%28JSContext*,%20JSObject*,%20int,%20int*%29 Returns the following: """ <div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (15)</h3> <pre>100% (15/15) vs. 60% (142/238) icm32.dll 53% (8/15) vs. 23% (54/238) WLIDNSP.DLL 33% (5/15) vs. 3% (7/238) wth160.dll 93% (14/15) vs. 64% (153/238) apphelp.dll 100% (15/15) vs. 73% (173/238) shdocvw.dll 27% (4/15) vs. 2% (4/238) flvsniff.dll 27% (4/15) vs. 2% (4/238) fdmumsp.dll 27% (4/15) vs. 3% (7/238) detoured.dll 100% (15/15) vs. 77% (183/238) nssckbi.dll 100% (15/15) vs. 77% (184/238) rasadhlp.dll 33% (5/15) vs. 11% (27/238) igd10umd32.dll 100% (15/15) vs. 79% (187/238) winrnr.dll 100% (15/15) vs. 79% (188/238) freebl3.dll 100% (15/15) vs. 79% (188/238) nssdbm3.dll 100% (15/15) vs. 79% (188/238) softokn3.dll 93% (14/15) vs. 74% (177/238) rsaenh.dll 100% (15/15) vs. 81% (193/238) dnsapi.dll 20% (3/15) vs. 1% (3/238) KeyCrypt32(1).dll 100% (15/15) vs. 82% (195/238) feclient.dll 67% (10/15) vs. 49% (116/238) duser.dll 100% (15/15) vs. 82% (196/238) browsercomps.dll 100% (15/15) vs. 82% (196/238) dbghelp.dll 100% (15/15) vs. 82% (196/238) firefox.exe 33% (5/15) vs. 16% (38/238) mdnsNSP.dll 67% (10/15) vs. 51% (121/238) NapiNSP.dll 67% (10/15) vs. 51% (121/238) FWPUCLNT.DLL 33% (5/15) vs. 18% (43/238) sensapi.dll 100% (15/15) vs. 85% (202/238) wintrust.dll 27% (4/15) vs. 12% (28/238) api-ms-win-downlevel-advapi32-l2-1-0.dll 27% (4/15) vs. 12% (28/238) api-ms-win-downlevel-shlwapi-l2-1-0.dll 100% (15/15) vs. 85% (203/238) mswsock.dll 67% (10/15) vs. 52% (124/238) Wldap32.dll 67% (10/15) vs. 52% (124/238) nlaapi.dll 67% (10/15) vs. 53% (125/238) wship6.dll 67% (10/15) vs. 53% (126/238) WSHTCPIP.DLL 67% (10/15) vs. 53% (126/238) pnrpnsp.dll 67% (10/15) vs. 53% (127/238) DWrite.dll 60% (9/15) vs. 47% (113/238) RpcRtRemote.dll 40% (6/15) vs. 28% (66/238) tapi32.dll 60% (9/15) vs. 48% (114/238) explorerframe.dll 60% (9/15) vs. 48% (114/238) t2embed.dll 60% (9/15) vs. 48% (114/238) dui70.dll 27% (4/15) vs. 15% (36/238) api-ms-win-downlevel-ole32-l1-1-0.dll 33% (5/15) vs. 23% (54/238) msv1_0.dll 13% (2/15) vs. 3% (7/238) evr.dll 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-normaliz-l1-1-0.dll 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-advapi32-l1-1-0.dll 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-shlwapi-l1-1-0.dll 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-version-l1-1-0.dll 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-user32-l1-1-0.dll 33% (5/15) vs. 24% (57/238) cryptui.dll 60% (9/15) vs. 51% (121/238) cryptsp.dll 33% (5/15) vs. 26% (62/238) wldap32.dll 40% (6/15) vs. 33% (78/238) d2d1.dll 40% (6/15) vs. 33% (78/238) d3d10_1core.dll 40% (6/15) vs. 33% (78/238) d3d10_1.dll 27% (4/15) vs. 20% (47/238) d3d11.dll 80% (12/15) vs. 73% (174/238) secur32.dll 33% (5/15) vs. 26% (63/238) lz32.dll 33% (5/15) vs. 26% (63/238) xpsp2res.dll 100% (15/15) vs. 93% (222/238) msimg32.dll 40% (6/15) vs. 34% (80/238) dxgi.dll 7% (1/15) vs. 0% (1/238) sophos_detoured.dll 7% (1/15) vs. 0% (1/238) swi_lsp.dll 7% (1/15) vs. 0% (1/238) swi_filter_0001.dll 7% (1/15) vs. 0% (1/238) VFuj02b1.dll 100% (15/15) vs. 94% (224/238) mozalloc.dll 100% (15/15) vs. 94% (224/238) mozglue.dll 100% (15/15) vs. 94% (224/238) mozjs.dll 100% (15/15) vs. 94% (224/238) nss3.dll 100% (15/15) vs. 94% (224/238) netapi32.dll 100% (15/15) vs. 94% (224/238) wsock32.dll 100% (15/15) vs. 94% (224/238) gkmedias.dll 100% (15/15) vs. 94% (224/238) xul.dll 7% (1/15) vs. 1% (2/238) sqmapi.dll 40% (6/15) vs. 34% (82/238) msacm32.drv 7% (1/15) vs. 1% (3/238) SLC.dll 40% (6/15) vs. 35% (83/238) wdmaud.drv 40% (6/15) vs. 35% (83/238) midimap.dll 100% (15/15) vs. 95% (226/238) msvcp100.dll</pre></div> """
Attached file modules with versions example —
Attached is a "modules with versions" report. The PHP service at this URL: https://crash-stats-dev.allizom.org/correlation/ajax/moduleversion/Firefox/22.0a2/Windows%20NT/JS_ResolveStandardClass%28JSContext*,%20JSObject*,%20int,%20int*%29 Returns the following: """ <div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (15)</h3> <pre>100% (15/15) vs. 60% (142/238) icm32.dll 0% (0/15) vs. 6% (14/238) 5.1.2600.2180 0% (0/15) vs. 0% (1/238) 5.1.2600.2709 33% (5/15) vs. 8% (19/238) 5.1.2600.5512 0% (0/15) vs. 2% (5/238) 5.1.2600.5839 7% (1/15) vs. 2% (4/238) 6.0.6001.18000 60% (9/15) vs. 39% (93/238) 6.1.7600.16385 0% (0/15) vs. 3% (6/238) 6.2.9200.16384 53% (8/15) vs. 23% (54/238) WLIDNSP.DLL 0% (0/15) vs. 1% (3/238) 6.500.3165.0 47% (7/15) vs. 8% (19/238) 7.250.4225.0 7% (1/15) vs. 10% (23/238) 7.250.4232.0 0% (0/15) vs. 4% (9/238) 7.250.4311.0 33% (5/15) vs. 3% (7/238) wth160.dll (7.0.0.1) 93% (14/15) vs. 64% (153/238) apphelp.dll 0% (0/15) vs. 2% (4/238) 5.1.2600.2180 27% (4/15) vs. 8% (18/238) 5.1.2600.5512 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 0% (0/15) vs. 11% (27/238) 6.1.7600.16385 0% (0/15) vs. 8% (20/238) 6.1.7600.16481 60% (9/15) vs. 31% (73/238) 6.1.7601.17514 0% (0/15) vs. 2% (4/238) 6.2.9200.16384 0% (0/15) vs. 1% (2/238) 6.2.9200.16420 100% (15/15) vs. 73% (173/238) shdocvw.dll 0% (0/15) vs. 4% (10/238) 6.0.2900.2180 0% (0/15) vs. 2% (4/238) 6.0.2900.2853 0% (0/15) vs. 3% (8/238) 6.0.2900.2987 33% (5/15) vs. 9% (22/238) 6.0.2900.5512 0% (0/15) vs. 1% (2/238) 6.0.2900.5694 0% (0/15) vs. 0% (1/238) 6.0.2900.6104 0% (0/15) vs. 2% (4/238) 6.0.2900.6148 0% (0/15) vs. 0% (1/238) 6.0.2900.6168 0% (0/15) vs. 1% (2/238) 6.0.2900.6197 0% (0/15) vs. 0% (1/238) 6.0.2900.6347 0% (0/15) vs. 0% (1/238) 6.0.2900.6357 0% (0/15) vs. 0% (1/238) 6.0.2900.6380 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 1% (2/238) 6.0.6002.18392 0% (0/15) vs. 16% (39/238) 6.1.7600.16385 7% (1/15) vs. 6% (14/238) 6.1.7601.17514 53% (8/15) vs. 23% (54/238) 6.1.7601.18103 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 2% (4/238) 6.2.9200.16550 27% (4/15) vs. 2% (4/238) flvsniff.dll (1.0.1027.0) 27% (4/15) vs. 2% (4/238) fdmumsp.dll (1.0.23.0) 27% (4/15) vs. 3% (7/238) detoured.dll 0% (0/15) vs. 1% (2/238) 27% (4/15) vs. 2% (5/238) 2.1.0.207 100% (15/15) vs. 77% (183/238) nssckbi.dll (1.93.0.0) 100% (15/15) vs. 77% (184/238) rasadhlp.dll 0% (0/15) vs. 9% (21/238) 5.1.2600.2180 0% (0/15) vs. 1% (3/238) 5.1.2600.2938 33% (5/15) vs. 15% (35/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6000.16386 60% (9/15) vs. 47% (113/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 33% (5/15) vs. 11% (27/238) igd10umd32.dll 0% (0/15) vs. 1% (2/238) 8.15.10.2202 0% (0/15) vs. 0% (1/238) 8.15.10.2302 0% (0/15) vs. 1% (2/238) 8.15.10.2342 0% (0/15) vs. 1% (3/238) 8.15.10.2353 0% (0/15) vs. 0% (1/238) 8.15.10.2361 0% (0/15) vs. 0% (1/238) 8.15.10.2372 0% (0/15) vs. 1% (3/238) 8.15.10.2476 7% (1/15) vs. 1% (2/238) 8.15.10.2622 0% (0/15) vs. 0% (1/238) 8.15.10.2653 27% (4/15) vs. 2% (4/238) 8.15.10.2696 0% (0/15) vs. 1% (2/238) 8.15.10.2778 0% (0/15) vs. 0% (1/238) 9.17.10.2828 0% (0/15) vs. 0% (1/238) 9.17.10.2857 0% (0/15) vs. 0% (1/238) 9.17.10.2867 0% (0/15) vs. 0% (1/238) 9.17.10.2875 0% (0/15) vs. 0% (1/238) 9.17.10.2932 100% (15/15) vs. 79% (187/238) winrnr.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 16% (37/238) 5.1.2600.5512 0% (0/15) vs. 0% (1/238) 6.0.6000.16386 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 60% (9/15) vs. 47% (113/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 100% (15/15) vs. 79% (188/238) freebl3.dll (3.14.3.0) 100% (15/15) vs. 79% (188/238) nssdbm3.dll (3.14.3.0) 100% (15/15) vs. 79% (188/238) softokn3.dll (3.14.3.0) 93% (14/15) vs. 74% (177/238) rsaenh.dll 0% (0/15) vs. 8% (20/238) 5.1.2600.2161 27% (4/15) vs. 13% (31/238) 5.1.2600.5507 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 60% (9/15) vs. 48% (114/238) 6.1.7600.16385 0% (0/15) vs. 2% (4/238) 6.2.9200.16384 0% (0/15) vs. 1% (3/238) 6.2.9200.16553 100% (15/15) vs. 81% (193/238) dnsapi.dll 0% (0/15) vs. 9% (22/238) 5.1.2600.2180 0% (0/15) vs. 1% (2/238) 5.1.2600.2938 0% (0/15) vs. 0% (1/238) 5.1.2600.3394 27% (4/15) vs. 5% (12/238) 5.1.2600.5512 0% (0/15) vs. 1% (2/238) 5.1.2600.5625 7% (1/15) vs. 10% (24/238) 5.1.2600.6089 0% (0/15) vs. 0% (1/238) 6.0.6001.18611 7% (1/15) vs. 2% (4/238) 6.0.6002.18416 0% (0/15) vs. 7% (17/238) 6.1.7600.16385 0% (0/15) vs. 10% (24/238) 6.1.7600.16772 0% (0/15) vs. 1% (3/238) 6.1.7601.17514 60% (9/15) vs. 30% (71/238) 6.1.7601.17570 0% (0/15) vs. 1% (3/238) 6.1.7601.21689 0% (0/15) vs. 1% (3/238) 6.2.9200.16384 0% (0/15) vs. 2% (4/238) 6.2.9200.16420 20% (3/15) vs. 1% (3/238) KeyCrypt32(1).dll (1.4.6.635) 100% (15/15) vs. 82% (195/238) feclient.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 17% (41/238) 5.1.2600.5512 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 60% (9/15) vs. 49% (117/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 67% (10/15) vs. 49% (116/238) duser.dll 7% (1/15) vs. 1% (2/238) 6.0.6001.18000 60% (9/15) vs. 45% (107/238) 6.1.7600.16385 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16518 100% (15/15) vs. 82% (196/238) browsercomps.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (2/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (6/238) 22.0.0.4862 0% (0/15) vs. 0% (1/238) 22.0.0.4864 0% (0/15) vs. 1% (3/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 1% (2/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 1% (2/238) 22.0.0.4875 0% (0/15) vs. 4% (9/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 1% (3/238) 22.0.0.4878 0% (0/15) vs. 4% (10/238) 22.0.0.4879 0% (0/15) vs. 7% (17/238) 22.0.0.4880 0% (0/15) vs. 29% (70/238) 22.0.0.4881 100% (15/15) vs. 82% (196/238) dbghelp.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 18% (42/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 0% (0/15) vs. 17% (40/238) 6.1.7600.16385 60% (9/15) vs. 32% (77/238) 6.1.7601.17514 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 100% (15/15) vs. 82% (196/238) firefox.exe 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (2/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (6/238) 22.0.0.4862 0% (0/15) vs. 0% (1/238) 22.0.0.4864 0% (0/15) vs. 1% (3/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 1% (2/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 1% (2/238) 22.0.0.4875 0% (0/15) vs. 4% (9/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 1% (3/238) 22.0.0.4878 0% (0/15) vs. 4% (10/238) 22.0.0.4879 0% (0/15) vs. 7% (17/238) 22.0.0.4880 0% (0/15) vs. 29% (70/238) 22.0.0.4881 33% (5/15) vs. 16% (38/238) mdnsNSP.dll 0% (0/15) vs. 1% (3/238) 1.0.3.1 0% (0/15) vs. 0% (1/238) 1.0.5.11 33% (5/15) vs. 14% (33/238) 3.0.0.10 0% (0/15) vs. 0% (1/238) 3.0.0.2 67% (10/15) vs. 51% (121/238) NapiNSP.dll 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 60% (9/15) vs. 46% (109/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 67% (10/15) vs. 51% (121/238) FWPUCLNT.DLL 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 0% (1/238) 6.0.6002.18005 0% (0/15) vs. 17% (41/238) 6.1.7600.16385 60% (9/15) vs. 30% (71/238) 6.1.7601.17514 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16465 33% (5/15) vs. 18% (43/238) sensapi.dll 0% (0/15) vs. 8% (19/238) 5.1.2600.2180 33% (5/15) vs. 10% (24/238) 5.1.2600.5512 100% (15/15) vs. 85% (202/238) wintrust.dll 0% (0/15) vs. 10% (24/238) 5.131.2600.2180 0% (0/15) vs. 0% (1/238) 5.131.2600.3661 27% (4/15) vs. 5% (12/238) 5.131.2600.5512 0% (0/15) vs. 1% (3/238) 5.131.2600.5709 0% (0/15) vs. 3% (7/238) 5.131.2600.5922 0% (0/15) vs. 1% (3/238) 5.131.2600.6198 7% (1/15) vs. 7% (16/238) 5.131.2600.6285 0% (0/15) vs. 0% (1/238) 6.0.6001.18387 7% (1/15) vs. 2% (4/238) 6.0.6002.18686 0% (0/15) vs. 8% (18/238) 6.1.7600.16385 0% (0/15) vs. 1% (3/238) 6.1.7600.16970 0% (0/15) vs. 9% (22/238) 6.1.7600.17115 0% (0/15) vs. 2% (4/238) 6.1.7601.17514 0% (0/15) vs. 0% (1/238) 6.1.7601.17787 60% (9/15) vs. 31% (74/238) 6.1.7601.17940 0% (0/15) vs. 1% (3/238) 6.2.9200.16384 0% (0/15) vs. 3% (6/238) 6.2.9200.16420 27% (4/15) vs. 12% (28/238) api-ms-win-downlevel-advapi32-l2-1-0.dll (6.2.9200.16492) 27% (4/15) vs. 12% (28/238) api-ms-win-downlevel-shlwapi-l2-1-0.dll (6.2.9200.16492) 100% (15/15) vs. 85% (203/238) mswsock.dll 0% (0/15) vs. 0% (1/238) 0% (0/15) vs. 10% (24/238) 5.1.2600.2180 0% (0/15) vs. 0% (1/238) 5.1.2600.3394 27% (4/15) vs. 5% (12/238) 5.1.2600.5512 7% (1/15) vs. 11% (27/238) 5.1.2600.5625 0% (0/15) vs. 2% (4/238) 5.1.2600.5649 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 0% (0/15) vs. 17% (41/238) 6.1.7600.16385 60% (9/15) vs. 33% (78/238) 6.1.7601.17514 0% (0/15) vs. 1% (3/238) 6.1.7601.17795 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16433 67% (10/15) vs. 52% (124/238) Wldap32.dll 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 2% (4/238) 6.0.6002.18005 0% (0/15) vs. 17% (40/238) 6.1.7600.16385 60% (9/15) vs. 32% (76/238) 6.1.7601.17514 0% (0/15) vs. 1% (3/238) 6.1.7601.21919 67% (10/15) vs. 52% (124/238) nlaapi.dll 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 0% (0/15) vs. 17% (40/238) 6.1.7600.16385 7% (1/15) vs. 5% (12/238) 6.1.7601.17514 53% (8/15) vs. 14% (34/238) 6.1.7601.17761 0% (0/15) vs. 9% (22/238) 6.1.7601.17964 0% (0/15) vs. 1% (3/238) 6.1.7601.22124 0% (0/15) vs. 0% (1/238) 6.1.7601.22137 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 1% (2/238) 6.2.9200.16420 0% (0/15) vs. 1% (3/238) 6.2.9200.16518 67% (10/15) vs. 53% (125/238) wship6.dll 0% (0/15) vs. 0% (1/238) 5.1.2600.2180 0% (0/15) vs. 2% (4/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 60% (9/15) vs. 48% (115/238) 6.1.7600.16385 67% (10/15) vs. 53% (126/238) WSHTCPIP.DLL 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 60% (9/15) vs. 51% (121/238) 6.1.7600.16385 67% (10/15) vs. 53% (126/238) pnrpnsp.dll 0% (0/15) vs. 0% (1/238) 5.1.2600.2180 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 60% (9/15) vs. 47% (113/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 67% (10/15) vs. 53% (127/238) DWrite.dll 0% (0/15) vs. 7% (16/238) 6.1.7600.16385 0% (0/15) vs. 0% (1/238) 6.1.7600.16961 0% (0/15) vs. 10% (23/238) 6.1.7600.16972 0% (0/15) vs. 1% (3/238) 6.1.7601.17514 33% (5/15) vs. 8% (18/238) 6.1.7601.17789 0% (0/15) vs. 1% (3/238) 6.1.7601.21935 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16433 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 22% (52/238) 6.2.9200.16492 7% (1/15) vs. 1% (3/238) 7.0.6002.18592 60% (9/15) vs. 47% (113/238) RpcRtRemote.dll 0% (0/15) vs. 17% (40/238) 6.1.7600.16385 60% (9/15) vs. 31% (73/238) 6.1.7601.17514 40% (6/15) vs. 28% (66/238) tapi32.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 15% (35/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6000.16386 0% (0/15) vs. 0% (1/238) 6.1.7600.16385 60% (9/15) vs. 48% (114/238) explorerframe.dll 0% (0/15) vs. 8% (18/238) 6.1.7600.16385 0% (0/15) vs. 9% (21/238) 6.1.7600.16623 60% (9/15) vs. 27% (65/238) 6.1.7601.17514 0% (0/15) vs. 1% (3/238) 6.1.7601.21953 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 60% (9/15) vs. 48% (114/238) t2embed.dll 0% (0/15) vs. 9% (22/238) 0.2.0.81 0% (0/15) vs. 1% (2/238) 5.1.2600.2777 0% (0/15) vs. 0% (1/238) 5.1.2600.3634 27% (4/15) vs. 5% (12/238) 5.1.2600.5512 0% (0/15) vs. 1% (2/238) 5.1.2600.5888 7% (1/15) vs. 10% (24/238) 5.1.2600.6031 0% (0/15) vs. 0% (1/238) 6.0.6001.18520 7% (1/15) vs. 1% (3/238) 6.0.6002.18301 0% (0/15) vs. 5% (13/238) 6.1.7600.16385 0% (0/15) vs. 2% (5/238) 6.1.7600.16663 20% (3/15) vs. 12% (28/238) 6.1.7601.17514 0% (0/15) vs. 0% (1/238) 6.2.9200.16384 60% (9/15) vs. 48% (114/238) dui70.dll 60% (9/15) vs. 44% (104/238) 6.1.7600.16385 0% (0/15) vs. 1% (3/238) 6.1.7601.17658 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 27% (4/15) vs. 15% (36/238) api-ms-win-downlevel-ole32-l1-1-0.dll (6.2.9200.16492) 33% (5/15) vs. 23% (54/238) msv1_0.dll 0% (0/15) vs. 10% (24/238) 5.1.2600.2180 27% (4/15) vs. 3% (8/238) 5.1.2600.5512 7% (1/15) vs. 8% (20/238) 5.1.2600.5876 0% (0/15) vs. 0% (1/238) 6.0.6002.18111 0% (0/15) vs. 0% (1/238) 6.1.7601.17514 13% (2/15) vs. 3% (7/238) evr.dll 7% (1/15) vs. 1% (2/238) 6.0.6002.18005 0% (0/15) vs. 0% (1/238) 6.1.7600.16385 7% (1/15) vs. 2% (4/238) 6.1.7601.17514 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-normaliz-l1-1-0.dll (6.2.9200.16492) 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-advapi32-l1-1-0.dll (6.2.9200.16492) 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-shlwapi-l1-1-0.dll (6.2.9200.16492) 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-version-l1-1-0.dll (6.2.9200.16492) 27% (4/15) vs. 17% (40/238) api-ms-win-downlevel-user32-l1-1-0.dll (6.2.9200.16492) 33% (5/15) vs. 24% (57/238) cryptui.dll 0% (0/15) vs. 9% (22/238) 5.131.2600.2180 33% (5/15) vs. 15% (35/238) 5.131.2600.5512 60% (9/15) vs. 51% (121/238) cryptsp.dll 60% (9/15) vs. 48% (114/238) 6.1.7600.16385 0% (0/15) vs. 3% (7/238) 6.2.9200.16384 33% (5/15) vs. 26% (62/238) wldap32.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 16% (37/238) 5.1.2600.5512 40% (6/15) vs. 33% (78/238) d2d1.dll 0% (0/15) vs. 1% (3/238) 6.1.7600.16385 0% (0/15) vs. 8% (19/238) 6.1.7600.16972 0% (0/15) vs. 1% (2/238) 6.1.7601.17514 13% (2/15) vs. 3% (8/238) 6.1.7601.17563 0% (0/15) vs. 1% (3/238) 6.2.9200.16384 0% (0/15) vs. 1% (3/238) 6.2.9200.16420 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 16% (38/238) 6.2.9200.16492 0% (0/15) vs. 0% (1/238) 7.0.6002.18592 40% (6/15) vs. 33% (78/238) d3d10_1core.dll 0% (0/15) vs. 1% (3/238) 6.1.7600.16385 0% (0/15) vs. 8% (19/238) 6.1.7600.16972 13% (2/15) vs. 4% (10/238) 6.1.7601.17514 0% (0/15) vs. 3% (6/238) 6.2.9200.16384 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 16% (38/238) 6.2.9200.16492 0% (0/15) vs. 0% (1/238) 7.0.6002.22807 40% (6/15) vs. 33% (78/238) d3d10_1.dll 0% (0/15) vs. 2% (5/238) 6.1.7600.16385 0% (0/15) vs. 8% (19/238) 6.1.7600.16972 13% (2/15) vs. 3% (8/238) 6.1.7601.17544 0% (0/15) vs. 3% (6/238) 6.2.9200.16384 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 16% (38/238) 6.2.9200.16492 0% (0/15) vs. 0% (1/238) 7.0.6002.22807 27% (4/15) vs. 20% (47/238) d3d11.dll 0% (0/15) vs. 1% (3/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16420 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 16% (38/238) 6.2.9200.16492 80% (12/15) vs. 73% (174/238) secur32.dll 0% (0/15) vs. 10% (24/238) 5.1.2600.2180 0% (0/15) vs. 0% (1/238) 5.1.2600.3592 27% (4/15) vs. 7% (17/238) 5.1.2600.5512 7% (1/15) vs. 12% (28/238) 5.1.2600.5834 0% (0/15) vs. 0% (1/238) 6.0.6001.18272 7% (1/15) vs. 2% (4/238) 6.0.6002.18541 0% (0/15) vs. 2% (5/238) 6.1.7600.16385 0% (0/15) vs. 9% (21/238) 6.1.7600.16915 0% (0/15) vs. 2% (4/238) 6.1.7600.17035 0% (0/15) vs. 1% (2/238) 6.1.7601.17514 7% (1/15) vs. 8% (20/238) 6.1.7601.17725 33% (5/15) vs. 10% (24/238) 6.1.7601.17856 0% (0/15) vs. 5% (11/238) 6.1.7601.17940 0% (0/15) vs. 2% (4/238) 6.1.7601.22010 0% (0/15) vs. 3% (8/238) 6.2.9200.16384 33% (5/15) vs. 26% (63/238) lz32.dll (5.1.2600.0) 33% (5/15) vs. 26% (63/238) xpsp2res.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 16% (38/238) 5.1.2600.5512 100% (15/15) vs. 93% (222/238) msimg32.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 19% (45/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6000.16386 60% (9/15) vs. 58% (138/238) 6.1.7600.16385 0% (0/15) vs. 4% (9/238) 6.2.9200.16384 40% (6/15) vs. 34% (80/238) dxgi.dll 0% (0/15) vs. 9% (22/238) 6.1.7600.16385 13% (2/15) vs. 4% (10/238) 6.1.7601.17514 0% (0/15) vs. 1% (3/238) 6.2.9200.16384 0% (0/15) vs. 2% (5/238) 6.2.9200.16420 0% (0/15) vs. 0% (1/238) 6.2.9200.16440 27% (4/15) vs. 16% (38/238) 6.2.9200.16492 0% (0/15) vs. 0% (1/238) 7.0.6002.22573 7% (1/15) vs. 0% (1/238) sophos_detoured.dll (9.7.8.9673) 7% (1/15) vs. 0% (1/238) swi_lsp.dll (2.1.0.0) 7% (1/15) vs. 0% (1/238) swi_filter_0001.dll (2.1.1.0) 7% (1/15) vs. 0% (1/238) VFuj02b1.dll (2.8.1.0) 100% (15/15) vs. 94% (224/238) mozalloc.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4853 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (3/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (7/238) 22.0.0.4862 0% (0/15) vs. 1% (2/238) 22.0.0.4864 0% (0/15) vs. 2% (4/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 3% (6/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 2% (4/238) 22.0.0.4875 0% (0/15) vs. 4% (10/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 2% (4/238) 22.0.0.4878 0% (0/15) vs. 5% (11/238) 22.0.0.4879 0% (0/15) vs. 9% (21/238) 22.0.0.4880 0% (0/15) vs. 33% (79/238) 22.0.0.4881 100% (15/15) vs. 94% (224/238) mozglue.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4853 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (3/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (7/238) 22.0.0.4862 0% (0/15) vs. 1% (2/238) 22.0.0.4864 0% (0/15) vs. 2% (4/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 3% (6/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 2% (4/238) 22.0.0.4875 0% (0/15) vs. 4% (10/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 2% (4/238) 22.0.0.4878 0% (0/15) vs. 5% (11/238) 22.0.0.4879 0% (0/15) vs. 9% (21/238) 22.0.0.4880 0% (0/15) vs. 33% (79/238) 22.0.0.4881 100% (15/15) vs. 94% (224/238) mozjs.dll 100% (15/15) vs. 94% (224/238) nss3.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4853 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (3/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (7/238) 22.0.0.4862 0% (0/15) vs. 1% (2/238) 22.0.0.4864 0% (0/15) vs. 2% (4/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 3% (6/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 2% (4/238) 22.0.0.4875 0% (0/15) vs. 4% (10/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 2% (4/238) 22.0.0.4878 0% (0/15) vs. 5% (11/238) 22.0.0.4879 0% (0/15) vs. 9% (21/238) 22.0.0.4880 0% (0/15) vs. 33% (79/238) 22.0.0.4881 100% (15/15) vs. 94% (224/238) netapi32.dll 0% (0/15) vs. 10% (24/238) 5.1.2600.2180 0% (0/15) vs. 0% (1/238) 5.1.2600.3462 27% (4/15) vs. 7% (16/238) 5.1.2600.5512 0% (0/15) vs. 5% (13/238) 5.1.2600.5694 7% (1/15) vs. 7% (16/238) 5.1.2600.6260 0% (0/15) vs. 0% (1/238) 6.0.6001.18157 7% (1/15) vs. 2% (4/238) 6.0.6002.18659 0% (0/15) vs. 13% (30/238) 6.1.7600.16385 0% (0/15) vs. 10% (24/238) 6.1.7600.17056 0% (0/15) vs. 2% (4/238) 6.1.7601.17514 60% (9/15) vs. 34% (82/238) 6.1.7601.17887 0% (0/15) vs. 4% (9/238) 6.2.9200.16384 100% (15/15) vs. 94% (224/238) wsock32.dll 0% (0/15) vs. 11% (25/238) 5.1.2600.2180 33% (5/15) vs. 19% (45/238) 5.1.2600.5512 7% (1/15) vs. 2% (5/238) 6.0.6001.18000 60% (9/15) vs. 59% (140/238) 6.1.7600.16385 0% (0/15) vs. 4% (9/238) 6.2.9200.16384 100% (15/15) vs. 94% (224/238) gkmedias.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4853 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (3/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (7/238) 22.0.0.4862 0% (0/15) vs. 1% (2/238) 22.0.0.4864 0% (0/15) vs. 2% (4/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 3% (6/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 2% (4/238) 22.0.0.4875 0% (0/15) vs. 4% (10/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 2% (4/238) 22.0.0.4878 0% (0/15) vs. 5% (11/238) 22.0.0.4879 0% (0/15) vs. 9% (21/238) 22.0.0.4880 0% (0/15) vs. 33% (79/238) 22.0.0.4881 100% (15/15) vs. 94% (224/238) xul.dll 0% (0/15) vs. 0% (1/238) 22.0.0.4841 0% (0/15) vs. 0% (1/238) 22.0.0.4844 0% (0/15) vs. 2% (4/238) 22.0.0.4846 0% (0/15) vs. 3% (7/238) 22.0.0.4848 0% (0/15) vs. 0% (1/238) 22.0.0.4849 0% (0/15) vs. 1% (3/238) 22.0.0.4851 0% (0/15) vs. 1% (2/238) 22.0.0.4853 0% (0/15) vs. 1% (2/238) 22.0.0.4854 0% (0/15) vs. 0% (1/238) 22.0.0.4855 0% (0/15) vs. 1% (2/238) 22.0.0.4859 0% (0/15) vs. 1% (3/238) 22.0.0.4860 0% (0/15) vs. 0% (1/238) 22.0.0.4861 0% (0/15) vs. 3% (7/238) 22.0.0.4862 0% (0/15) vs. 1% (2/238) 22.0.0.4864 0% (0/15) vs. 2% (4/238) 22.0.0.4865 0% (0/15) vs. 1% (3/238) 22.0.0.4866 100% (15/15) vs. 7% (17/238) 22.0.0.4868 0% (0/15) vs. 1% (2/238) 22.0.0.4869 0% (0/15) vs. 4% (9/238) 22.0.0.4870 0% (0/15) vs. 3% (6/238) 22.0.0.4871 0% (0/15) vs. 0% (1/238) 22.0.0.4872 0% (0/15) vs. 3% (7/238) 22.0.0.4873 0% (0/15) vs. 1% (2/238) 22.0.0.4874 0% (0/15) vs. 2% (4/238) 22.0.0.4875 0% (0/15) vs. 4% (10/238) 22.0.0.4876 0% (0/15) vs. 3% (7/238) 22.0.0.4877 0% (0/15) vs. 2% (4/238) 22.0.0.4878 0% (0/15) vs. 5% (11/238) 22.0.0.4879 0% (0/15) vs. 9% (21/238) 22.0.0.4880 0% (0/15) vs. 33% (79/238) 22.0.0.4881 7% (1/15) vs. 1% (2/238) sqmapi.dll 0% (0/15) vs. 0% (1/238) 6.1.7600.16385 7% (1/15) vs. 0% (1/238) 6.1.7601.17514 40% (6/15) vs. 34% (82/238) msacm32.drv 33% (5/15) vs. 19% (45/238) 5.1.2600.0 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 0% (0/15) vs. 0% (1/238) 6.0.6002.18005 7% (1/15) vs. 14% (33/238) 6.1.7600.16385 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 7% (1/15) vs. 1% (3/238) SLC.dll 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 7% (1/15) vs. 1% (2/238) 6.0.6002.18005 40% (6/15) vs. 35% (83/238) wdmaud.drv 0% (0/15) vs. 6% (14/238) 5.1.2600.2180 33% (5/15) vs. 13% (32/238) 5.1.2600.5512 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 0% (0/15) vs. 0% (1/238) 6.0.6002.18005 0% (0/15) vs. 3% (7/238) 6.1.7600.16385 7% (1/15) vs. 11% (26/238) 6.1.7601.17514 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 40% (6/15) vs. 35% (83/238) midimap.dll 0% (0/15) vs. 6% (14/238) 5.1.2600.2180 33% (5/15) vs. 13% (32/238) 5.1.2600.5512 0% (0/15) vs. 0% (1/238) 6.0.6001.18000 0% (0/15) vs. 0% (1/238) 6.0.6002.18005 7% (1/15) vs. 14% (33/238) 6.1.7600.16385 0% (0/15) vs. 1% (2/238) 6.2.9200.16384 100% (15/15) vs. 95% (226/238) msvcp100.dll 100% (15/15) vs. 94% (224/238) 10.0.30319.1 0% (0/15) vs. 1% (2/238) 10.0.40219.325</pre></div> """
There is also a "bulk" service which expects HTTP POST at: https://crash-stats-dev.allizom.org/correlation/bulk_ajax/cpu/Firefox/22.0a2 https://crash-stats-dev.allizom.org/correlation/bulk_ajax/addon/Firefox/22.0a2 https://crash-stats-dev.allizom.org/correlation/bulk_ajax/module/Firefox/22.0a2 The POST for these seems quite large, and I haven't seen a working example yet, but the request looks something like this (one of each of these per signature on the /topcrashers page where this service is used): osnames[] = "Windows+NT" signatures[] = "JS_HasPropertyById(JSContext*,+JSObject*,+int,+int*)" ranks[] = "++++++++++++++++++++++++++++16++++++++++++++++++++++++++++++++7++++++++++++++++++++++++++++++++++++++++++++++++++++" The number in "ranks" seems to correspond to the "rank" column, not sure why it's got all the + around it (presumably it's encoded space, maybe it's getting a lot of whitespace passed in there somehow? The response is JSON, I haven't seen a response with actual data yet but here's what it looks like if there are no requested signatures in the result: [{"rank":1,"signature":"EMPTY: no crashing thread identified; corrupt dump","correlation":"Loaded Correlation Data, but none available for this signature <code>EMPTY: no crashing thread identified; corrupt dump<\/code>"},{"rank":2,"signature":"JS_HasPropertyById(JSContext*, JSObject*, int, int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_HasPropertyById(JSContext*, JSObject*, int, int*)<\/code>"},{"rank":3,"signature":"js::CompartmentChecker::fail(JSCompartment*, JSCompartment*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::CompartmentChecker::fail(JSCompartment*, JSCompartment*)<\/code>"},{"rank":4,"signature":"rlnx.dll@0x61f4","correlation":"Loaded Correlation Data, but none available for this signature <code>rlnx.dll@0x61f4<\/code>"},{"rank":5,"signature":"gfxContext::PushClipsToDT(mozilla::gfx::DrawTarget*)","correlation":"Loaded Correlation Data, but none available for this signature <code>gfxContext::PushClipsToDT(mozilla::gfx::DrawTarget*)<\/code>"},{"rank":6,"signature":"nsLocalFile::CopySingleFile(nsIFile*, nsIFile*, nsAString_internal const&, bool,","correlation":"Loaded Correlation Data, but none available for this signature <code>nsLocalFile::CopySingleFile(nsIFile*, nsIFile*, nsAString_internal const&, bool,<\/code>"},{"rank":7,"signature":"JS_ResolveStandardClass(JSContext*, JSObject*, int, int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_ResolveStandardClass(JSContext*, JSObject*, int, int*)<\/code>"},{"rank":8,"signature":"js::GCMarker::processMarkStackTop(js::SliceBudget&)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::GCMarker::processMarkStackTop(js::SliceBudget&)<\/code>"},{"rank":9,"signature":"js::IsStandardClassResolved(JSObject*, js::Class*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::IsStandardClassResolved(JSObject*, js::Class*)<\/code>"},{"rank":10,"signature":"JS_HasPropertyById(JSContext*, JSObject*, long, int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_HasPropertyById(JSContext*, JSObject*, long, int*)<\/code>"},{"rank":11,"signature":"xul.dll@0xd92891","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd92891<\/code>"},{"rank":12,"signature":"xul.dll@0xd90651","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd90651<\/code>"},{"rank":13,"signature":"gfxContext::PushGroupAndCopyBackground(gfxASurface::gfxContentType)","correlation":"Loaded Correlation Data, but none available for this signature <code>gfxContext::PushGroupAndCopyBackground(gfxASurface::gfxContentType)<\/code>"},{"rank":14,"signature":"StrChrIA","correlation":"Loaded Correlation Data, but none available for this signature <code>StrChrIA<\/code>"},{"rank":15,"signature":"js::assertSameCompartment, JS::Handle<__int64> >(JSContext","correlation":"Loaded Correlation Data, but none available for this signature <code>js::assertSameCompartment, JS::Handle<__int64> >(JSContext<\/code>"},{"rank":16,"signature":"imgRequest::GetStatusTracker()","correlation":"Loaded Correlation Data, but none available for this signature <code>imgRequest::GetStatusTracker()<\/code>"},{"rank":17,"signature":"EnterBaseline","correlation":"Loaded Correlation Data, but none available for this signature <code>EnterBaseline<\/code>"},{"rank":18,"signature":"CoreGraphics@0x34cd3","correlation":"Loaded Correlation Data, but none available for this signature <code>CoreGraphics@0x34cd3<\/code>"},{"rank":19,"signature":"nsJSContext::JSOptionChangedCallback(char const*, void*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsJSContext::JSOptionChangedCallback(char const*, void*)<\/code>"},{"rank":20,"signature":"js::frontend::FoldConstants(JSContext*, js::fron","correlation":"Loaded Correlation Data, but none available for this signature <code>js::frontend::FoldConstants(JSContext*, js::fron<\/code>"},{"rank":21,"signature":"CPrivAlloc::operator delete(void*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CPrivAlloc::operator delete(void*)<\/code>"},{"rank":22,"signature":"je_free | FinalizeArenas","correlation":"Loaded Correlation Data, but none available for this signature <code>je_free | FinalizeArenas<\/code>"},{"rank":23,"signature":"nvwgf2umx.dll@0x11bb4","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x11bb4<\/code>"},{"rank":24,"signature":"CRpcChannelBuffer::SendReceive(tagRPCOLEMESSAGE*, unsigned long*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CRpcChannelBuffer::SendReceive(tagRPCOLEMESSAGE*, unsigned long*)<\/code>"},{"rank":25,"signature":"arena_dalloc | js::GCHelperThread::doSweep()","correlation":"Loaded Correlation Data, but none available for this signature <code>arena_dalloc | js::GCHelperThread::doSweep()<\/code>"},{"rank":26,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":27,"signature":"pref_HashPref","correlation":"Loaded Correlation Data, but none available for this signature <code>pref_HashPref<\/code>"},{"rank":28,"signature":"JSScript::markChildren(JSTracer*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JSScript::markChildren(JSTracer*)<\/code>"},{"rank":29,"signature":"js::ion::LiveRangeAllocator::buildLivenessIn","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::LiveRangeAllocator::buildLivenessIn<\/code>"},{"rank":30,"signature":"@0x0 | igdumd32.dll@0x66f1","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | igdumd32.dll@0x66f1<\/code>"},{"rank":31,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak | nsSupportsStringImpl::SetDat","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak | nsSupportsStringImpl::SetDat<\/code>"},{"rank":32,"signature":"pmnx.dll@0x61f4","correlation":"Loaded Correlation Data, but none available for this signature <code>pmnx.dll@0x61f4<\/code>"},{"rank":33,"signature":"nsXPCWrappedJS::AddRef()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsXPCWrappedJS::AddRef()<\/code>"},{"rank":34,"signature":"RtlpAllocateHeap | CContext::RestorePipelineStateImpl(SAPIPipelineState*)","correlation":"Loaded Correlation Data, but none available for this signature <code>RtlpAllocateHeap | CContext::RestorePipelineStateImpl(SAPIPipelineState*)<\/code>"},{"rank":35,"signature":"nsRefreshDriver::Tick(__int64, mozilla::TimeStamp)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsRefreshDriver::Tick(__int64, mozilla::TimeStamp)<\/code>"},{"rank":36,"signature":"BeginMarkPhase","correlation":"Loaded Correlation Data, but none available for this signature <code>BeginMarkPhase<\/code>"},{"rank":37,"signature":"memcpy | js_NewStringCopyN(JSContext*, wchar_t const*, unsigned int)","correlation":"Loaded Correlation Data, but none available for this signature <code>memcpy | js_NewStringCopyN(JSContext*, wchar_t const*, unsigned int)<\/code>"},{"rank":38,"signature":"nsContentUtils::GetCurrentJSContext()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsContentUtils::GetCurrentJSContext()<\/code>"},{"rank":39,"signature":"js::types::TypeSet::hasType(js::types::Type)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeSet::hasType(js::types::Type)<\/code>"},{"rank":40,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":41,"signature":"jemalloc_crash | free | libpthread-2.17.so@0x11740","correlation":"Loaded Correlation Data, but none available for this signature <code>jemalloc_crash | free | libpthread-2.17.so@0x11740<\/code>"},{"rank":42,"signature":"js::ion::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, JS::Handle ","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, JS::Handle <\/code>"},{"rank":43,"signature":"\n \n\n\n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>\n \n\n\n \n <\/code>"},{"rank":44,"signature":"mozilla::dom::DocumentFragmentBinding::Wrap(JSCo","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::dom::DocumentFragmentBinding::Wrap(JSCo<\/code>"},{"rank":45,"signature":"JS_NewObject(JSContext*, JSClass*, JSObject*, JSObject*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_NewObject(JSContext*, JSClass*, JSObject*, JSObject*)<\/code>"},{"rank":46,"signature":"ScanRope","correlation":"Loaded Correlation Data, but none available for this signature <code>ScanRope<\/code>"},{"rank":47,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak | gfxPlatform::GetSourceSurfac","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak | gfxPlatform::GetSourceSurfac<\/code>"},{"rank":48,"signature":"mozjs.dll@0x808a2","correlation":"Loaded Correlation Data, but none available for this signature <code>mozjs.dll@0x808a2<\/code>"},{"rank":49,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak | DoStackCaptureInternal(unsig","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak | DoStackCaptureInternal(unsig<\/code>"},{"rank":50,"signature":"_open","correlation":"Loaded Correlation Data, but none available for this signature <code>_open<\/code>"},{"rank":51,"signature":"powf","correlation":"Loaded Correlation Data, but none available for this signature <code>powf<\/code>"},{"rank":52,"signature":"ScanShape","correlation":"Loaded Correlation Data, but none available for this signature <code>ScanShape<\/code>"},{"rank":53,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":54,"signature":"memcpy | mozilla::HashBytes(void const*, unsigned __int64)","correlation":"Loaded Correlation Data, but none available for this signature <code>memcpy | mozilla::HashBytes(void const*, unsigned __int64)<\/code>"},{"rank":55,"signature":"nsXPTCStubBase::AddRef()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsXPTCStubBase::AddRef()<\/code>"},{"rank":56,"signature":"cccltext.dll@0x3a40","correlation":"Loaded Correlation Data, but none available for this signature <code>cccltext.dll@0x3a40<\/code>"},{"rank":57,"signature":"nsCSSRendering::PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, ","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCSSRendering::PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, <\/code>"},{"rank":58,"signature":"@0x0 | AddPartitionID(ActivationPropertiesIn*)","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | AddPartitionID(ActivationPropertiesIn*)<\/code>"},{"rank":59,"signature":"npjp2.dll@0xca1f","correlation":"Loaded Correlation Data, but none available for this signature <code>npjp2.dll@0xca1f<\/code>"},{"rank":60,"signature":"NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)","correlation":"Loaded Correlation Data, but none available for this signature <code>NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)<\/code>"},{"rank":61,"signature":"gfxASurface::GetType()","correlation":"Loaded Correlation Data, but none available for this signature <code>gfxASurface::GetType()<\/code>"},{"rank":62,"signature":"PushMarkStack","correlation":"Loaded Correlation Data, but none available for this signature <code>PushMarkStack<\/code>"},{"rank":63,"signature":"JS_DefineFunctions(JSContext*, JSObject*, JSFunctionSpec const*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_DefineFunctions(JSContext*, JSObject*, JSFunctionSpec const*)<\/code>"},{"rank":64,"signature":"js::InvokeKernel(JSContext*, JS::CallArgs, js::MaybeConstruct)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::InvokeKernel(JSContext*, JS::CallArgs, js::MaybeConstruct)<\/code>"},{"rank":65,"signature":"js::gc::Arena::finalize(js::FreeOp*, js::gc::AllocKind, unsigned __int","correlation":"Loaded Correlation Data, but none available for this signature <code>js::gc::Arena::finalize(js::FreeOp*, js::gc::AllocKind, unsigned __int<\/code>"},{"rank":66,"signature":"AutoProxyResolver::GetHostAddresses(_ProxyNetworkKey**, unsigned long*)","correlation":"Loaded Correlation Data, but none available for this signature <code>AutoProxyResolver::GetHostAddresses(_ProxyNetworkKey**, unsigned long*)<\/code>"},{"rank":67,"signature":"nvwgf2um.dll@0xf40b","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2um.dll@0xf40b<\/code>"},{"rank":68,"signature":"nsView::Destroy()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsView::Destroy()<\/code>"},{"rank":69,"signature":"zzz_AsmCodeRange_End | RtlAllocateMemoryBlockLookaside | zzz_AsmCodeRange_End | ","correlation":"Loaded Correlation Data, but none available for this signature <code>zzz_AsmCodeRange_End | RtlAllocateMemoryBlockLookaside | zzz_AsmCodeRange_End | <\/code>"},{"rank":70,"signature":"js::types::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, JS::Value co","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, JS::Value co<\/code>"},{"rank":71,"signature":"nsSVGDisplayContainerFrame::IsSVGTransformed(gfxMatrix*, gfxMatrix*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsSVGDisplayContainerFrame::IsSVGTransformed(gfxMatrix*, gfxMatrix*)<\/code>"},{"rank":72,"signature":"CComApartment::InitCSIfNecessary()","correlation":"Loaded Correlation Data, but none available for this signature <code>CComApartment::InitCSIfNecessary()<\/code>"},{"rank":73,"signature":"nsRefreshDriver::Tick(long long, mozilla::TimeStamp)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsRefreshDriver::Tick(long long, mozilla::TimeStamp)<\/code>"},{"rank":74,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak | mozilla::layers::PCompositor","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak | mozilla::layers::PCompositor<\/code>"},{"rank":75,"signature":"@0x0 | PRMJ_Now()","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | PRMJ_Now()<\/code>"},{"rank":76,"signature":"nsWindow::SetCursor(nsCursor)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsWindow::SetCursor(nsCursor)<\/code>"},{"rank":77,"signature":"JSCompartment::getNewType(JSContext*, js::Class*, js::TaggedProto, JSFunction*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JSCompartment::getNewType(JSContext*, js::Class*, js::TaggedProto, JSFunction*)<\/code>"},{"rank":78,"signature":"mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned __int64) | errn","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned __int64) | errn<\/code>"},{"rank":79,"signature":"mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmal","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmal<\/code>"},{"rank":80,"signature":"nsXPCWrappedJS::Release()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsXPCWrappedJS::Release()<\/code>"},{"rank":81,"signature":"RtlEnterCriticalSection | PR_Lock | nsThread::Dispatch(nsIRunnable*, unsigned in","correlation":"Loaded Correlation Data, but none available for this signature <code>RtlEnterCriticalSection | PR_Lock | nsThread::Dispatch(nsIRunnable*, unsigned in<\/code>"},{"rank":82,"signature":"ScanTypeObject","correlation":"Loaded Correlation Data, but none available for this signature <code>ScanTypeObject<\/code>"},{"rank":83,"signature":"DrawingContext::DrawBitmap(ID2D1Bitmap*, D2D_RECT_F const*, float, D2D1_BITMAP_I","correlation":"Loaded Correlation Data, but none available for this signature <code>DrawingContext::DrawBitmap(ID2D1Bitmap*, D2D_RECT_F const*, float, D2D1_BITMAP_I<\/code>"},{"rank":84,"signature":"@0x0 | js::CrossCompartmentWrapper::get(JSContext*, JS::Handle, JS::H","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | js::CrossCompartmentWrapper::get(JSContext*, JS::Handle, JS::H<\/code>"},{"rank":85,"signature":"date_format","correlation":"Loaded Correlation Data, but none available for this signature <code>date_format<\/code>"},{"rank":86,"signature":"mozilla::gfx::DrawTargetDual::DrawTargetDual(mozilla::gfx::DrawTarget*, mozilla:","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::gfx::DrawTargetDual::DrawTargetDual(mozilla::gfx::DrawTarget*, mozilla:<\/code>"},{"rank":87,"signature":"nvwgf2umx.dll@0x5d8a18","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x5d8a18<\/code>"},{"rank":88,"signature":"JSC::Yarr::YarrGenerator::compile(JSC::Yarr::JSGlobalData*, JSC::Yarr::Yarr","correlation":"Loaded Correlation Data, but none available for this signature <code>JSC::Yarr::YarrGenerator::compile(JSC::Yarr::JSGlobalData*, JSC::Yarr::Yarr<\/code>"},{"rank":89,"signature":"@0x0 | CClientContextActivator::CreateInstance(IUnknown*, IActivationPropertiesI","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | CClientContextActivator::CreateInstance(IUnknown*, IActivationPropertiesI<\/code>"},{"rank":90,"signature":"nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::Close()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::Close()<\/code>"},{"rank":91,"signature":"CFlood::Register(IDImageFactoryInternal*, HINSTANCE__*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CFlood::Register(IDImageFactoryInternal*, HINSTANCE__*)<\/code>"},{"rank":92,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":93,"signature":"@0x0 | sdata.dll@0x8b07","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | sdata.dll@0x8b07<\/code>"},{"rank":94,"signature":"nsFrame::DestroyFrom(nsIFrame*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsFrame::DestroyFrom(nsIFrame*)<\/code>"},{"rank":95,"signature":"js::types::TypeScript::Sweep(js::FreeOp*, JSScript*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeScript::Sweep(js::FreeOp*, JSScript*)<\/code>"},{"rank":96,"signature":"atidxx64.dll@0x747db","correlation":"Loaded Correlation Data, but none available for this signature <code>atidxx64.dll@0x747db<\/code>"},{"rank":97,"signature":"RtlLookupFunctionEntry | RtlLookupFunctionEntry | std::basic_string ","correlation":"Loaded Correlation Data, but none available for this signature <code>RtlLookupFunctionEntry | RtlLookupFunctionEntry | std::basic_string <\/code>"},{"rank":98,"signature":"\n \n\n\n\n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>\n \n\n\n\n \n <\/code>"},{"rank":99,"signature":"CDevice::DriverInternalError(long)","correlation":"Loaded Correlation Data, but none available for this signature <code>CDevice::DriverInternalError(long)<\/code>"},{"rank":100,"signature":"js::SweepAtoms(JSRuntime*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::SweepAtoms(JSRuntime*)<\/code>"},{"rank":101,"signature":"nvwgf2um.dll@0xf35b","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2um.dll@0xf35b<\/code>"},{"rank":102,"signature":"_chkstk | WPP_SF_","correlation":"Loaded Correlation Data, but none available for this signature <code>_chkstk | WPP_SF_<\/code>"},{"rank":103,"signature":"captlib.dll@0x23e8a","correlation":"Loaded Correlation Data, but none available for this signature <code>captlib.dll@0x23e8a<\/code>"},{"rank":104,"signature":"nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBL","correlation":"Loaded Correlation Data, but none available for this signature <code>nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBL<\/code>"},{"rank":105,"signature":"nsNodeUtils::LastRelease(nsINode*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsNodeUtils::LastRelease(nsINode*)<\/code>"},{"rank":106,"signature":"js::XDRScript(js::XDRState*, JS::Handle, JS::Handle \n \n close x\n \n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>js::XDRScript(js::XDRState*, JS::Handle, JS::Handle \n \n close x\n \n \n <\/code>"},{"rank":107,"signature":"\n \n\n\n\n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>\n \n\n\n\n \n <\/code>"},{"rank":108,"signature":"LdrShutdownThread","correlation":"Loaded Correlation Data, but none available for this signature <code>LdrShutdownThread<\/code>"},{"rank":109,"signature":"FinalizeArenas","correlation":"Loaded Correlation Data, but none available for this signature <code>FinalizeArenas<\/code>"},{"rank":110,"signature":"nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect cons","correlation":"Loaded Correlation Data, but none available for this signature <code>nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect cons<\/code>"},{"rank":111,"signature":"js::Interpret(JSContext*, js::StackFrame*, js::InterpMode, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::Interpret(JSContext*, js::StackFrame*, js::InterpMode, bool)<\/code>"},{"rank":112,"signature":"npjp2.dll@0x11ee5","correlation":"Loaded Correlation Data, but none available for this signature <code>npjp2.dll@0x11ee5<\/code>"},{"rank":113,"signature":"mozjs.dll@0x73f42","correlation":"Loaded Correlation Data, but none available for this signature <code>mozjs.dll@0x73f42<\/code>"},{"rank":114,"signature":"`anonymous namespace''::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_in","correlation":"Loaded Correlation Data, but none available for this signature <code>`anonymous namespace''::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_in<\/code>"},{"rank":115,"signature":"DrillDownToSelectionFrame","correlation":"Loaded Correlation Data, but none available for this signature <code>DrillDownToSelectionFrame<\/code>"},{"rank":116,"signature":"jpeg_fill_bit_buffer","correlation":"Loaded Correlation Data, but none available for this signature <code>jpeg_fill_bit_buffer<\/code>"},{"rank":117,"signature":"nsNavHistoryQuery::GetBeginTimeReference(unsigned int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsNavHistoryQuery::GetBeginTimeReference(unsigned int*)<\/code>"},{"rank":118,"signature":"nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIF","correlation":"Loaded Correlation Data, but none available for this signature <code>nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIF<\/code>"},{"rank":119,"signature":"xul.dll@0xda0cb9","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xda0cb9<\/code>"},{"rank":120,"signature":"nsHtml5AttributeName::initializeStatics()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsHtml5AttributeName::initializeStatics()<\/code>"},{"rank":121,"signature":"js::NukeCrossCompartmentWrappers(JSContext*, js::CompartmentFilter const&, js::C","correlation":"Loaded Correlation Data, but none available for this signature <code>js::NukeCrossCompartmentWrappers(JSContext*, js::CompartmentFilter const&, js::C<\/code>"},{"rank":122,"signature":"js::RemapWrapper(JSContext*, JSObject*, JSObject*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::RemapWrapper(JSContext*, JSObject*, JSObject*)<\/code>"},{"rank":123,"signature":"mozalloc_abort(char const* const) | xul.dll@0xd282d0 | xul.dll@0x722818 | xul.dl","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | xul.dll@0xd282d0 | xul.dll@0x722818 | xul.dl<\/code>"},{"rank":124,"signature":"UserCallWinProcCheckWow","correlation":"Loaded Correlation Data, but none available for this signature <code>UserCallWinProcCheckWow<\/code>"},{"rank":125,"signature":"nsTArray_Impl, nsTArrayInfallibleAllocator>::Appen","correlation":"Loaded Correlation Data, but none available for this signature <code>nsTArray_Impl, nsTArrayInfallibleAllocator>::Appen<\/code>"},{"rank":126,"signature":"CDeviceEnumerator::OnPropertyValueChanged(unsigned short const*, _tagpropertykey","correlation":"Loaded Correlation Data, but none available for this signature <code>CDeviceEnumerator::OnPropertyValueChanged(unsigned short const*, _tagpropertykey<\/code>"},{"rank":127,"signature":"CDXGISwapChain::ResizeBuffers(unsigned int, unsigned int, unsigned int, DXGI_FOR","correlation":"Loaded Correlation Data, but none available for this signature <code>CDXGISwapChain::ResizeBuffers(unsigned int, unsigned int, unsigned int, DXGI_FOR<\/code>"},{"rank":128,"signature":"nsIFrame::Preserves3DChildren()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsIFrame::Preserves3DChildren()<\/code>"},{"rank":129,"signature":"RtlpCallQueryRegistryRoutine | BaseThreadInitThunk","correlation":"Loaded Correlation Data, but none available for this signature <code>RtlpCallQueryRegistryRoutine | BaseThreadInitThunk<\/code>"},{"rank":130,"signature":"JSCompartment::sweepInitialShapeTable()","correlation":"Loaded Correlation Data, but none available for this signature <code>JSCompartment::sweepInitialShapeTable()<\/code>"},{"rank":131,"signature":"nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&)<\/code>"},{"rank":132,"signature":"TppRaiseHandleStatus","correlation":"Loaded Correlation Data, but none available for this signature <code>TppRaiseHandleStatus<\/code>"},{"rank":133,"signature":"xul.dll@0xd8dd29","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd8dd29<\/code>"},{"rank":134,"signature":"fnHkINLPCWPRETSTRUCTW","correlation":"Loaded Correlation Data, but none available for this signature <code>fnHkINLPCWPRETSTRUCTW<\/code>"},{"rank":135,"signature":"xul.dll@0xd9aca5","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd9aca5<\/code>"},{"rank":136,"signature":"mozilla::gfx::DrawTargetDual::CreateSimilarDrawTarget(mozilla::gfx::IntSize cons","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::gfx::DrawTargetDual::CreateSimilarDrawTarget(mozilla::gfx::IntSize cons<\/code>"},{"rank":137,"signature":"captlib.dll@0x23e7a","correlation":"Loaded Correlation Data, but none available for this signature <code>captlib.dll@0x23e7a<\/code>"},{"rank":138,"signature":"CoreGraphics@0x76fef","correlation":"Loaded Correlation Data, but none available for this signature <code>CoreGraphics@0x76fef<\/code>"},{"rank":139,"signature":"mozalloc_abort(char const*) | NS_DebugBreak | HexEncode(void const*, unsigned lo","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const*) | NS_DebugBreak | HexEncode(void const*, unsigned lo<\/code>"},{"rank":140,"signature":"CallGetService(char const*, nsID const&, void**)","correlation":"Loaded Correlation Data, but none available for this signature <code>CallGetService(char const*, nsID const&, void**)<\/code>"},{"rank":141,"signature":"js::ObjectImpl::readBarrier(js::ObjectImpl*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ObjectImpl::readBarrier(js::ObjectImpl*)<\/code>"},{"rank":142,"signature":"atiuxpag.dll@0xd73f","correlation":"Loaded Correlation Data, but none available for this signature <code>atiuxpag.dll@0xd73f<\/code>"},{"rank":143,"signature":"nvwgf2umx.dll@0x11bad","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x11bad<\/code>"},{"rank":144,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak<\/code>"},{"rank":145,"signature":"atidxx64.dll@0x5fef","correlation":"Loaded Correlation Data, but none available for this signature <code>atidxx64.dll@0x5fef<\/code>"},{"rank":146,"signature":"mozalloc.dll@0x1153","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc.dll@0x1153<\/code>"},{"rank":147,"signature":"EMPTY: no crashing thread identified","correlation":"Loaded Correlation Data, but none available for this signature <code>EMPTY: no crashing thread identified<\/code>"},{"rank":148,"signature":"libxul.so@0x1eb5ba2 | libxul.so@0x14ba03d | libxul.so@0x1a1f6d7 | libxul.so@0x14","correlation":"Loaded Correlation Data, but none available for this signature <code>libxul.so@0x1eb5ba2 | libxul.so@0x14ba03d | libxul.so@0x1a1f6d7 | libxul.so@0x14<\/code>"},{"rank":149,"signature":"CThumbnailCacheDataFile::_CheckValidHeader(DataFileEntryHeaderAligned const*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CThumbnailCacheDataFile::_CheckValidHeader(DataFileEntryHeaderAligned const*)<\/code>"},{"rank":150,"signature":"js_GetScriptLineExtent(JSScript*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js_GetScriptLineExtent(JSScript*)<\/code>"},{"rank":151,"signature":"PR_SetPollableEvent | nsSocketTransportService::OnDispatchedEvent(nsIThreadInter","correlation":"Loaded Correlation Data, but none available for this signature <code>PR_SetPollableEvent | nsSocketTransportService::OnDispatchedEvent(nsIThreadInter<\/code>"},{"rank":152,"signature":"JSC::Yarr::Vector::YarrOp, int>::append ","correlation":"Loaded Correlation Data, but none available for this signature <code>JSC::Yarr::Vector::YarrOp, int>::append <\/code>"},{"rank":153,"signature":"\n \n\n\n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>\n \n\n\n \n <\/code>"},{"rank":154,"signature":"fsmdef_ev_setremotedesc","correlation":"Loaded Correlation Data, but none available for this signature <code>fsmdef_ev_setremotedesc<\/code>"},{"rank":155,"signature":"OXIDEntry::PostCall(CMessageCall*, unsigned long*)","correlation":"Loaded Correlation Data, but none available for this signature <code>OXIDEntry::PostCall(CMessageCall*, unsigned long*)<\/code>"},{"rank":156,"signature":"js::ion::CompactBufferReader::readByte()","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::CompactBufferReader::readByte()<\/code>"},{"rank":157,"signature":"GraphWalker::DoWalk(nsDeque&)","correlation":"Loaded Correlation Data, but none available for this signature <code>GraphWalker::DoWalk(nsDeque&)<\/code>"},{"rank":158,"signature":"atidxx32.dll@0x3da41a","correlation":"Loaded Correlation Data, but none available for this signature <code>atidxx32.dll@0x3da41a<\/code>"},{"rank":159,"signature":"moz_abort | je_free | DefaultFreeEntry","correlation":"Loaded Correlation Data, but none available for this signature <code>moz_abort | je_free | DefaultFreeEntry<\/code>"},{"rank":160,"signature":"js::gc::Chunk::allocateArena(JS::Zone*, js::gc::AllocKind)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::gc::Chunk::allocateArena(JS::Zone*, js::gc::AllocKind)<\/code>"},{"rank":161,"signature":"CGAccessSessionRewind","correlation":"Loaded Correlation Data, but none available for this signature <code>CGAccessSessionRewind<\/code>"},{"rank":162,"signature":"GraphWalker::DoWalk(nsDeque&)","correlation":"Loaded Correlation Data, but none available for this signature <code>GraphWalker::DoWalk(nsDeque&)<\/code>"},{"rank":163,"signature":"JSCompartment::sweep(js::FreeOp*, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>JSCompartment::sweep(js::FreeOp*, bool)<\/code>"},{"rank":164,"signature":"igdumd32.dll@0x436b4f","correlation":"Loaded Correlation Data, but none available for this signature <code>igdumd32.dll@0x436b4f<\/code>"},{"rank":165,"signature":"nvwgf2umx.dll@0x11d5b","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x11d5b<\/code>"},{"rank":166,"signature":"ReleaseSliceNow(unsigned int, void*)","correlation":"Loaded Correlation Data, but none available for this signature <code>ReleaseSliceNow(unsigned int, void*)<\/code>"},{"rank":167,"signature":"js::types::TypeObject::sweep(js::FreeOp*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeObject::sweep(js::FreeOp*)<\/code>"},{"rank":168,"signature":"nsCSSRuleProcessor::RefreshRuleCascade(nsPresContext*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCSSRuleProcessor::RefreshRuleCascade(nsPresContext*)<\/code>"},{"rank":169,"signature":"nvwgf2um.dll@0xf4ea","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2um.dll@0xf4ea<\/code>"},{"rank":170,"signature":"BaseThreadInitThunk","correlation":"Loaded Correlation Data, but none available for this signature <code>BaseThreadInitThunk<\/code>"},{"rank":171,"signature":"nvwgf2umx.dll@0x843fa9","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x843fa9<\/code>"},{"rank":172,"signature":"AddSelector","correlation":"Loaded Correlation Data, but none available for this signature <code>AddSelector<\/code>"},{"rank":173,"signature":"decode_mcu_fast","correlation":"Loaded Correlation Data, but none available for this signature <code>decode_mcu_fast<\/code>"},{"rank":174,"signature":"nvwgf2umx.dll@0xf2a90","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0xf2a90<\/code>"},{"rank":175,"signature":"mozjs.dll@0x5cc7f","correlation":"Loaded Correlation Data, but none available for this signature <code>mozjs.dll@0x5cc7f<\/code>"},{"rank":176,"signature":"nvwgf2umx.dll@0x6cd9b","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x6cd9b<\/code>"},{"rank":177,"signature":"js::ion::BaselineCompiler::emitUseCountIncrement()","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::BaselineCompiler::emitUseCountIncrement()<\/code>"},{"rank":178,"signature":"nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect ","correlation":"Loaded Correlation Data, but none available for this signature <code>nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect <\/code>"},{"rank":179,"signature":"RevokeDragDrop","correlation":"Loaded Correlation Data, but none available for this signature <code>RevokeDragDrop<\/code>"},{"rank":180,"signature":"memset | TextStageManager::MapTextureTransferSurface(D2D_RECT_U const&, unsigned","correlation":"Loaded Correlation Data, but none available for this signature <code>memset | TextStageManager::MapTextureTransferSurface(D2D_RECT_U const&, unsigned<\/code>"},{"rank":181,"signature":"nsStyleContext::DoGetStyleDisplay(bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsStyleContext::DoGetStyleDisplay(bool)<\/code>"},{"rank":182,"signature":"MD_CURRENT_THREAD","correlation":"Loaded Correlation Data, but none available for this signature <code>MD_CURRENT_THREAD<\/code>"},{"rank":183,"signature":"_VEC_memzero | TextStageManager::MapTextureTransferSurface(D2D_RECT_U const&, un","correlation":"Loaded Correlation Data, but none available for this signature <code>_VEC_memzero | TextStageManager::MapTextureTransferSurface(D2D_RECT_U const&, un<\/code>"},{"rank":184,"signature":"atiuxp64.dll@0xffb5","correlation":"Loaded Correlation Data, but none available for this signature <code>atiuxp64.dll@0xffb5<\/code>"},{"rank":185,"signature":"PRMJ_Now()","correlation":"Loaded Correlation Data, but none available for this signature <code>PRMJ_Now()<\/code>"},{"rank":186,"signature":"nsLocalFile::AppendInternal(nsString const&, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsLocalFile::AppendInternal(nsString const&, bool)<\/code>"},{"rank":187,"signature":"mozjs.dll@0x167494","correlation":"Loaded Correlation Data, but none available for this signature <code>mozjs.dll@0x167494<\/code>"},{"rank":188,"signature":"CDevice::FlushResourceDeletion(IDXGIResourceInternal* const*, unsigned int, bool","correlation":"Loaded Correlation Data, but none available for this signature <code>CDevice::FlushResourceDeletion(IDXGIResourceInternal* const*, unsigned int, bool<\/code>"},{"rank":189,"signature":"js::gc::IsStringAboutToBeFinalized(JSAtom**)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::gc::IsStringAboutToBeFinalized(JSAtom**)<\/code>"},{"rank":190,"signature":"nsTArray_Impl:","correlation":"Loaded Correlation Data, but none available for this signature <code>nsTArray_Impl:<\/code>"},{"rank":191,"signature":"nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, u","correlation":"Loaded Correlation Data, but none available for this signature <code>nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, u<\/code>"},{"rank":192,"signature":"nsCMSSecureMessage::decode(char const*, unsigned char**, int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCMSSecureMessage::decode(char const*, unsigned char**, int*)<\/code>"},{"rank":193,"signature":"mozilla::FrameLayerBuilder::RemoveFrameFromLayerManager(nsIFrame*, void*)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::FrameLayerBuilder::RemoveFrameFromLayerManager(nsIFrame*, void*)<\/code>"},{"rank":194,"signature":"npjp2.dll@0x11f41","correlation":"Loaded Correlation Data, but none available for this signature <code>npjp2.dll@0x11f41<\/code>"},{"rank":195,"signature":"WrappedNativeMarker","correlation":"Loaded Correlation Data, but none available for this signature <code>WrappedNativeMarker<\/code>"},{"rank":196,"signature":"js::ion::ToggleBarriers(JS::Zone*, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::ToggleBarriers(JS::Zone*, bool)<\/code>"},{"rank":197,"signature":"mozilla::dom::DOMTokenListBinding::genericMethod","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::dom::DOMTokenListBinding::genericMethod<\/code>"},{"rank":198,"signature":"mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmal","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmal<\/code>"},{"rank":199,"signature":"mozalloc_abort(char const* const) | xul.dll@0xd277e4 | xul.dll@0x7227d9 | xul.dl","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | xul.dll@0xd277e4 | xul.dll@0x7227d9 | xul.dl<\/code>"},{"rank":200,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":201,"signature":"nvwgf2umx.dll@0x11d63","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x11d63<\/code>"},{"rank":202,"signature":"@0x0","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0<\/code>"},{"rank":203,"signature":"CContext::RestorePipelineStateImpl(SAPIPipelineState*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CContext::RestorePipelineStateImpl(SAPIPipelineState*)<\/code>"},{"rank":204,"signature":"GCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString)","correlation":"Loaded Correlation Data, but none available for this signature <code>GCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString)<\/code>"},{"rank":205,"signature":"mozilla::net::NetAddrToString(mozilla::net::NetAddr const*, char*, unsigned int)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::net::NetAddrToString(mozilla::net::NetAddr const*, char*, unsigned int)<\/code>"},{"rank":206,"signature":"js::types::TypeSet::sweep(JS::Zone*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeSet::sweep(JS::Zone*)<\/code>"},{"rank":207,"signature":"nsWindow::DispatchMouseEvent(unsigned int, unsigned __int64, __int64, bool, shor","correlation":"Loaded Correlation Data, but none available for this signature <code>nsWindow::DispatchMouseEvent(unsigned int, unsigned __int64, __int64, bool, shor<\/code>"},{"rank":208,"signature":"npjp2.dll@0x11da2","correlation":"Loaded Correlation Data, but none available for this signature <code>npjp2.dll@0x11da2<\/code>"},{"rank":209,"signature":"JSCompartment::sweepBaseShapeTable()","correlation":"Loaded Correlation Data, but none available for this signature <code>JSCompartment::sweepBaseShapeTable()<\/code>"},{"rank":210,"signature":"js::gc::MarkKind(JSTracer*, void**, JSGCTraceKind)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::gc::MarkKind(JSTracer*, void**, JSGCTraceKind)<\/code>"},{"rank":211,"signature":"js::ion::CodeLocationJump::repoint(js::ion::IonCode*, js::ion::MacroAssembler*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::CodeLocationJump::repoint(js::ion::IonCode*, js::ion::MacroAssembler*)<\/code>"},{"rank":212,"signature":"NameResolver::resolve(js::frontend::ParseNode*, JS::Handle)","correlation":"Loaded Correlation Data, but none available for this signature <code>NameResolver::resolve(js::frontend::ParseNode*, JS::Handle)<\/code>"},{"rank":213,"signature":"DataStruct::GetFileSpec(char const*)","correlation":"Loaded Correlation Data, but none available for this signature <code>DataStruct::GetFileSpec(char const*)<\/code>"},{"rank":214,"signature":"ChildFinder::NoteXPCOMChild(nsISupports*)","correlation":"Loaded Correlation Data, but none available for this signature <code>ChildFinder::NoteXPCOMChild(nsISupports*)<\/code>"},{"rank":215,"signature":"mozilla::dom::NotificationPermissionRequest::Run()","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::dom::NotificationPermissionRequest::Run()<\/code>"},{"rank":216,"signature":"nsRuleNode::ComputeColorData(void*, nsRuleData const*, nsStyleContext*, nsRuleNo","correlation":"Loaded Correlation Data, but none available for this signature <code>nsRuleNode::ComputeColorData(void*, nsRuleData const*, nsStyleContext*, nsRuleNo<\/code>"},{"rank":217,"signature":"nsDeque::ForEach(nsDequeFunctor&)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsDeque::ForEach(nsDequeFunctor&)<\/code>"},{"rank":218,"signature":"JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)<\/code>"},{"rank":219,"signature":"xul.dll@0xd8ec71","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd8ec71<\/code>"},{"rank":220,"signature":"mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue con","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue con<\/code>"},{"rank":221,"signature":"nsZipArchive::GetData(nsZipItem*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsZipArchive::GetData(nsZipItem*)<\/code>"},{"rank":222,"signature":"nsCSSSelector::CalcWeightWithoutNegations()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCSSSelector::CalcWeightWithoutNegations()<\/code>"},{"rank":223,"signature":"mozglue.dll@0x46dd","correlation":"Loaded Correlation Data, but none available for this signature <code>mozglue.dll@0x46dd<\/code>"},{"rank":224,"signature":"nsTArray_Impl, nsTArrayInfallibleAllocator>::Ap","correlation":"Loaded Correlation Data, but none available for this signature <code>nsTArray_Impl, nsTArrayInfallibleAllocator>::Ap<\/code>"},{"rank":225,"signature":"nsComputedDOMStyle::GetQueryablePropertyMap(unsigned int*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsComputedDOMStyle::GetQueryablePropertyMap(unsigned int*)<\/code>"},{"rank":226,"signature":"mozilla::widget::WindowHook::Lookup(unsigned int)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::widget::WindowHook::Lookup(unsigned int)<\/code>"},{"rank":227,"signature":"mozalloc.dll@0x109f","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc.dll@0x109f<\/code>"},{"rank":228,"signature":"mozalloc_abort(char const* const) | xul.dll@0xd2696a | xul.dll@0x722322 | xul.dl","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | xul.dll@0xd2696a | xul.dll@0x722322 | xul.dl<\/code>"},{"rank":229,"signature":"nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet ","correlation":"Loaded Correlation Data, but none available for this signature <code>nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet <\/code>"},{"rank":230,"signature":"mozalloc_abort(char const* const) | xul.dll@0xd40ed7 | xul.dll@0x72afe1 | xul.dl","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | xul.dll@0xd40ed7 | xul.dll@0x72afe1 | xul.dl<\/code>"},{"rank":231,"signature":"js::types::TypeCompartment::markSetsUnknown(JSContext*, js::types::TypeObject*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::types::TypeCompartment::markSetsUnknown(JSContext*, js::types::TypeObject*)<\/code>"},{"rank":232,"signature":"_chkstk | ATL::CAtlList ","correlation":"Loaded Correlation Data, but none available for this signature <code>_chkstk | ATL::CAtlList <\/code>"},{"rank":233,"signature":"\n \n\n\n \n ","correlation":"Loaded Correlation Data, but none available for this signature <code>\n \n\n\n \n <\/code>"},{"rank":234,"signature":"xul.dll@0xd92889","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd92889<\/code>"},{"rank":235,"signature":"mozalloc_abort(char const* const) | NS_DebugBreak | nsAString_internal::Assign(w","correlation":"Loaded Correlation Data, but none available for this signature <code>mozalloc_abort(char const* const) | NS_DebugBreak | nsAString_internal::Assign(w<\/code>"},{"rank":236,"signature":"OpenTypeFontFaceBuilder::ReadUvsRecords()","correlation":"Loaded Correlation Data, but none available for this signature <code>OpenTypeFontFaceBuilder::ReadUvsRecords()<\/code>"},{"rank":237,"signature":"memcmp | nsslibc_memequal | builtins_match","correlation":"Loaded Correlation Data, but none available for this signature <code>memcmp | nsslibc_memequal | builtins_match<\/code>"},{"rank":238,"signature":"nsViewManager::ProcessPendingUpdates()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsViewManager::ProcessPendingUpdates()<\/code>"},{"rank":239,"signature":"npjp2.dll@0x12245","correlation":"Loaded Correlation Data, but none available for this signature <code>npjp2.dll@0x12245<\/code>"},{"rank":240,"signature":"JSAbstractFramePtr::raw()","correlation":"Loaded Correlation Data, but none available for this signature <code>JSAbstractFramePtr::raw()<\/code>"},{"rank":241,"signature":"mozilla::plugins::parent::_retainobject(NPObject*)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::plugins::parent::_retainobject(NPObject*)<\/code>"},{"rank":242,"signature":"malloc | TextStageManager::AddStagesForSubrect(IDWritePrivateGlyphRunAnalysis*, ","correlation":"Loaded Correlation Data, but none available for this signature <code>malloc | TextStageManager::AddStagesForSubrect(IDWritePrivateGlyphRunAnalysis*, <\/code>"},{"rank":243,"signature":"nvwgf2umx.dll@0x11a84","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x11a84<\/code>"},{"rank":244,"signature":"xul.dll@0xd517b | nsBaseContentList::Item(unsigned int, nsIDOMNode**)","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0xd517b | nsBaseContentList::Item(unsigned int, nsIDOMNode**)<\/code>"},{"rank":245,"signature":"JS_CallObjectTracer(JSTracer*, JSObject**, char const*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JS_CallObjectTracer(JSTracer*, JSObject**, char const*)<\/code>"},{"rank":246,"signature":"msvcr100.dll@0x8af06","correlation":"Loaded Correlation Data, but none available for this signature <code>msvcr100.dll@0x8af06<\/code>"},{"rank":247,"signature":"AtomSelector_ClearEntry","correlation":"Loaded Correlation Data, but none available for this signature <code>AtomSelector_ClearEntry<\/code>"},{"rank":248,"signature":"nsTHashtable::Init(unsigned int, mozilla::fallible_t const","correlation":"Loaded Correlation Data, but none available for this signature <code>nsTHashtable::Init(unsigned int, mozilla::fallible_t const<\/code>"},{"rank":249,"signature":"nsPresContext::DevPixelsToAppUnits(int)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsPresContext::DevPixelsToAppUnits(int)<\/code>"},{"rank":250,"signature":"mozilla::dom::FragmentOrElement::CanSkip(nsINode*, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::dom::FragmentOrElement::CanSkip(nsINode*, bool)<\/code>"},{"rank":251,"signature":"CoCreateInstance","correlation":"Loaded Correlation Data, but none available for this signature <code>CoCreateInstance<\/code>"},{"rank":252,"signature":"mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int)","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int)<\/code>"},{"rank":253,"signature":"JSScript::clearTraps(js::FreeOp*)","correlation":"Loaded Correlation Data, but none available for this signature <code>JSScript::clearTraps(js::FreeOp*)<\/code>"},{"rank":254,"signature":"libmozalloc.dylib@0xb04","correlation":"Loaded Correlation Data, but none available for this signature <code>libmozalloc.dylib@0xb04<\/code>"},{"rank":255,"signature":"nsCxPusher::Push(JSContext*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsCxPusher::Push(JSContext*)<\/code>"},{"rank":256,"signature":"@0x0 | nvumdshimx.dll@0x5561","correlation":"Loaded Correlation Data, but none available for this signature <code>@0x0 | nvumdshimx.dll@0x5561<\/code>"},{"rank":257,"signature":"xul.dll@0x39be6a | xul.dll@0x10b8c10 | xul.dll@0x8cf103 | xul.dll@0x8cfb96 | xul","correlation":"Loaded Correlation Data, but none available for this signature <code>xul.dll@0x39be6a | xul.dll@0x10b8c10 | xul.dll@0x8cf103 | xul.dll@0x8cfb96 | xul<\/code>"},{"rank":258,"signature":"RuleHash_ClearEntry","correlation":"Loaded Correlation Data, but none available for this signature <code>RuleHash_ClearEntry<\/code>"},{"rank":259,"signature":"js::ion::DoGetPropFallback","correlation":"Loaded Correlation Data, but none available for this signature <code>js::ion::DoGetPropFallback<\/code>"},{"rank":260,"signature":"AddPartitionID(ActivationPropertiesIn*)","correlation":"Loaded Correlation Data, but none available for this signature <code>AddPartitionID(ActivationPropertiesIn*)<\/code>"},{"rank":261,"signature":"nsDocument::PostUnblockOnloadEvent()","correlation":"Loaded Correlation Data, but none available for this signature <code>nsDocument::PostUnblockOnloadEvent()<\/code>"},{"rank":262,"signature":"mozilla::gfx::DrawTargetD2D::CreatePartialBitmapForSurface(mozilla::gfx::DataSou","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::gfx::DrawTargetD2D::CreatePartialBitmapForSurface(mozilla::gfx::DataSou<\/code>"},{"rank":263,"signature":"nvwgf2umx.dll@0x12a74d","correlation":"Loaded Correlation Data, but none available for this signature <code>nvwgf2umx.dll@0x12a74d<\/code>"},{"rank":264,"signature":"XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInf","correlation":"Loaded Correlation Data, but none available for this signature <code>XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInf<\/code>"},{"rank":265,"signature":"mozilla::widget::AudioSession::OnSessionDisconnectedInternal()","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::widget::AudioSession::OnSessionDisconnectedInternal()<\/code>"},{"rank":266,"signature":"js::array_push(JSContext*, unsigned int, JS::Value*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::array_push(JSContext*, unsigned int, JS::Value*)<\/code>"},{"rank":267,"signature":"jemalloc_crash | libsystem_c.dylib@0x2d8f8","correlation":"Loaded Correlation Data, but none available for this signature <code>jemalloc_crash | libsystem_c.dylib@0x2d8f8<\/code>"},{"rank":268,"signature":"_GSHandlerCheck","correlation":"Loaded Correlation Data, but none available for this signature <code>_GSHandlerCheck<\/code>"},{"rank":269,"signature":"nsStyleSet::ReparentStyleContext(nsStyleContext*, nsStyleContext*, mozilla::dom:","correlation":"Loaded Correlation Data, but none available for this signature <code>nsStyleSet::ReparentStyleContext(nsStyleContext*, nsStyleContext*, mozilla::dom:<\/code>"},{"rank":270,"signature":"CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)","correlation":"Loaded Correlation Data, but none available for this signature <code>CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)<\/code>"},{"rank":271,"signature":"nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRule","correlation":"Loaded Correlation Data, but none available for this signature <code>nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRule<\/code>"},{"rank":272,"signature":"js::CompartmentChecker::check(JSString*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::CompartmentChecker::check(JSString*)<\/code>"},{"rank":273,"signature":"atidxx64.dll@0x4252ed","correlation":"Loaded Correlation Data, but none available for this signature <code>atidxx64.dll@0x4252ed<\/code>"},{"rank":274,"signature":"nsViewManager::ProcessPendingUpdatesForView(nsView*, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsViewManager::ProcessPendingUpdatesForView(nsView*, bool)<\/code>"},{"rank":275,"signature":"RtlpAllocateHeap | SdbInitDatabase","correlation":"Loaded Correlation Data, but none available for this signature <code>RtlpAllocateHeap | SdbInitDatabase<\/code>"},{"rank":276,"signature":"js::AtomizeString(JSContext*, JSString*, js::InternBehavior)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::AtomizeString(JSContext*, JSString*, js::InternBehavior)<\/code>"},{"rank":277,"signature":"gfxASurface::AddRef()","correlation":"Loaded Correlation Data, but none available for this signature <code>gfxASurface::AddRef()<\/code>"},{"rank":278,"signature":"js::EncapsulatedValue::writeBarrierPre(JS::Value const&)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::EncapsulatedValue::writeBarrierPre(JS::Value const&)<\/code>"},{"rank":279,"signature":"CDeviceEnumerator::OnDeviceStateChanged(unsigned short const*, unsigned long)","correlation":"Loaded Correlation Data, but none available for this signature <code>CDeviceEnumerator::OnDeviceStateChanged(unsigned short const*, unsigned long)<\/code>"},{"rank":280,"signature":"js::gc::IsValueAboutToBeFinalized(JS::Value*)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::gc::IsValueAboutToBeFinalized(JS::Value*)<\/code>"},{"rank":281,"signature":"libobjc.A.dylib@0x5a84","correlation":"Loaded Correlation Data, but none available for this signature <code>libobjc.A.dylib@0x5a84<\/code>"},{"rank":282,"signature":"igd10iumd64.dll@0x266e40","correlation":"Loaded Correlation Data, but none available for this signature <code>igd10iumd64.dll@0x266e40<\/code>"},{"rank":283,"signature":"SelectorMatches","correlation":"Loaded Correlation Data, but none available for this signature <code>SelectorMatches<\/code>"},{"rank":284,"signature":"atidxx64.dll@0x4822f9","correlation":"Loaded Correlation Data, but none available for this signature <code>atidxx64.dll@0x4822f9<\/code>"},{"rank":285,"signature":"nsContentUtils::PreserveWrapper(nsISupports*, nsWrapperCache*)","correlation":"Loaded Correlation Data, but none available for this signature <code>nsContentUtils::PreserveWrapper(nsISupports*, nsWrapperCache*)<\/code>"},{"rank":286,"signature":"libdricore9.1.2.so.1.0.0@0x209906","correlation":"Loaded Correlation Data, but none available for this signature <code>libdricore9.1.2.so.1.0.0@0x209906<\/code>"},{"rank":287,"signature":"LdrLoadDll","correlation":"Loaded Correlation Data, but none available for this signature <code>LdrLoadDll<\/code>"},{"rank":288,"signature":"icf.dll@0xe5a0","correlation":"Loaded Correlation Data, but none available for this signature <code>icf.dll@0xe5a0<\/code>"},{"rank":289,"signature":"igdumd64.dll@0x529b4a","correlation":"Loaded Correlation Data, but none available for this signature <code>igdumd64.dll@0x529b4a<\/code>"},{"rank":290,"signature":"moz_abort | arena_run_split | arena_malloc_large | je_malloc | gfxImageSurface::","correlation":"Loaded Correlation Data, but none available for this signature <code>moz_abort | arena_run_split | arena_malloc_large | je_malloc | gfxImageSurface::<\/code>"},{"rank":291,"signature":"CDevice::ID3D10Device1_ClearRenderTargetView_(ID3D10Device1*, ID3D10RenderTarget","correlation":"Loaded Correlation Data, but none available for this signature <code>CDevice::ID3D10Device1_ClearRenderTargetView_(ID3D10Device1*, ID3D10RenderTarget<\/code>"},{"rank":292,"signature":"kbdsock.dll@0x4154","correlation":"Loaded Correlation Data, but none available for this signature <code>kbdsock.dll@0x4154<\/code>"},{"rank":293,"signature":"CStdMarshal::GetUnmarshalClass(_GUID const&, void*, unsigned long, void*, unsign","correlation":"Loaded Correlation Data, but none available for this signature <code>CStdMarshal::GetUnmarshalClass(_GUID const&, void*, unsigned long, void*, unsign<\/code>"},{"rank":294,"signature":"ScanBaseShape","correlation":"Loaded Correlation Data, but none available for this signature <code>ScanBaseShape<\/code>"},{"rank":295,"signature":"arena_dalloc | JSObject::finish(js::FreeOp*)","correlation":"Loaded Correlation Data, but none available for this signature <code>arena_dalloc | JSObject::finish(js::FreeOp*)<\/code>"},{"rank":296,"signature":"CDeviceEnumerator::OnDefaultDeviceChanged(__MIDL___MIDL_itf_mmdeviceapi_0000_000","correlation":"Loaded Correlation Data, but none available for this signature <code>CDeviceEnumerator::OnDefaultDeviceChanged(__MIDL___MIDL_itf_mmdeviceapi_0000_000<\/code>"},{"rank":297,"signature":"mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxCo","correlation":"Loaded Correlation Data, but none available for this signature <code>mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxCo<\/code>"},{"rank":298,"signature":"MarkInternal","correlation":"Loaded Correlation Data, but none available for this signature <code>MarkInternal<\/code>"},{"rank":299,"signature":"netchartfilter.dll@0x168ab","correlation":"Loaded Correlation Data, but none available for this signature <code>netchartfilter.dll@0x168ab<\/code>"},{"rank":300,"signature":"zzz_AsmCodeRange_Begin | js::gc::ArenaLists::unmarkAll()","correlation":"Loaded Correlation Data, but none available for this signature <code>zzz_AsmCodeRange_Begin | js::gc::ArenaLists::unmarkAll()<\/code>"},{"rank":301,"signature":"CascadeRuleEnumFunc","correlation":"Loaded Correlation Data, but none available for this signature <code>CascadeRuleEnumFunc<\/code>"},{"rank":302,"signature":"xfire_toucan64_45547.xll@0x1f6e","correlation":"Loaded Correlation Data, but none available for this signature <code>xfire_toucan64_45547.xll@0x1f6e<\/code>"},{"rank":303,"signature":"GCGraphBuilder::Traverse(PtrInfo*)","correlation":"Loaded Correlation Data, but none available for this signature <code>GCGraphBuilder::Traverse(PtrInfo*)<\/code>"},{"rank":304,"signature":"js::Shape::search(JSContext*, js::Shape*, int, js::Shape***, bool)","correlation":"Loaded Correlation Data, but none available for this signature <code>js::Shape::search(JSContext*, js::Shape*, int, js::Shape***, bool)<\/code>"},{"rank":305,"signature":"JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, J","correlation":"Loaded Correlation Data, but none available for this signature <code>JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, J<\/code>"}]
Oops sorry didn't realize how huge that last paste was :) OK here is a working example: $ curl -X POST -F 'osnames[]=Windows NT' -F 'signatures[]=JS_ResolveStandardClass(JSContext*, JSObject*, int, int*)' -F 'ranks[]=1' https://crash-stats-dev.allizom.org/correlation/bulk_ajax/cpu/Firefox/22.0a2 [{"rank":1,"signature":"JS_ResolveStandardClass(JSContext*, JSObject*, int, int*)","correlation":"<div class='correlation'><h3>EXCEPTION_ACCESS_VIOLATION_READ (15)<\/h3>\n<pre>0% (0\/15) vs. 15% (36\/238) x86 with 1 cores\n27% (4\/15) vs. 53% (125\/238) x86 with 2 cores\n67% (10\/15) vs. 26% (61\/238) x86 with 4 cores\n7% (1\/15) vs. 1% (2\/238) x86 with 6 cores\n0% (0\/15) vs. 6% (14\/238) x86 with 8 cores<\/pre><\/div>\n"}]
Another thing I just noticed in the PHP code: * sometimes reports are available as .txt, sometimes as .txt.gz * the GET version of the correlations service supports both (first .gz, then fallback to .txt) * the bulk_ajax/POST version of the correlations service *only* supports .gz This made debugging a pain. I guess in a new version we should always do the gz -> txt fallback.
There's a lot of overlap between this bug and bug 876022 (except that one doesn't need details on the .txt/.gz files), going to just copypasta this comment over: OK bulk seems to support just "cpu", "module" and "addon" - looks like it simply wraps the result of the GET correlation services in a JSON blob. BTW It looks like "rank" is simply reflected, not sure if that's used in the JS or not. Probably safest to leave it in, we should of course sanitize the input (only allowing int would be fine) I think that this bug now contains all the info needed to implement this, let me know if you hit anything unexpected!
Status: NEW → ASSIGNED
Blocks: 876022
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
We're going to add one more mware service for getting ALL signatures for specific os(s), product, version and report_type.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Commit pushed to master at https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/3ea7b4f240917754cefd57839b155a86acada8f4 fixes bug 876051 - all correlation signatures by query, r=rhelmer
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Target Milestone: --- → 50
Target Milestone: 50 → 51
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: