Script on telemetry.mozilla.org hangs the browser

RESOLVED INVALID

Status

Webtools
Telemetry Dashboard
--
critical
RESOLVED INVALID
3 years ago
a year ago

People

(Reporter: mayhemer, Unassigned)

Tracking

x86_64
Windows 7

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
Current Desktop Nightly.

Got to http://telemetry.mozilla.org/#filter=release%2F35%2FNETWORK_CACHE_V2_MISS_TIME_MS%2Fsaved_session%2FFirefox&aggregates=multiselect-all!Submissions!Mean!5th percentile!25th percentile!median!75th percentile!95th percentile&evoOver=Builds&locked=true&sanitize=true&renderhistogram=Graph

then switch (try) to NETWORK_CACHE_V2_HIT_TIME_MS.

browser freezes, managed to get a JS stack:

0 d3_geom_voronoiCloseCells(extent = [unavailable]) ["http://telemetry.mozilla.org/lib/d3.js":4962]
1 d3_geom_voronoi(sites = , bbox = -1000000,-1000000,1000000,1000000) ["http://telemetry.mozilla.org/lib/d3.js":5377]
    this = [object Window]
2 voronoi(data = -20,60,,,-20,100,,,0,79.99998816993897,0,0,[object Object],3.424519940915805,79.9994755339612,0,1,[object Object],10.273559822747416,79.99999507080791,0,2,[object Object],27.39615952732644,79.99585947864108,0,3,[object Object],34.24519940915805,79.99999408496949,0,4,[object Object],47.94327917282127,79.99999704248475,0,5,[object Object],61.641358936484494,79.99996943900902,0,6,[object Object],75.33943870014771,80,0,7,[object Object],78.76395864106351,80,0,8,[object Object],95.88655834564254,79.99996450981692,0,9,[object Object],126.70723781388477,79.99998816993897,0,11,[object Object],291.2268833087149,79.99985015256034,0,24,[object Object],294.6514032496307,79.99999507080791,0,25,[object Object],304.9249630723781,79.99993887801803,0,26,[object Object],NaN,80,0,10,[object Object],130.1317577548006,80,0,12,[object Object],164.37695716395865,79.99996253814008,0,13,[object Object],202.189364844904,79.99997633987795,0,14,[object Object],219.311964549483,79.99998619826214,0,15,[object Object],236.43456425406202,79.999957608948,0,16,[object Object],246.70812407680944,79.99996155230167,0,17,[object Object],260.40620384047264,79.99999901416159,0,18,[object Object],267.2552437223043,79.99998126907005,0,19,[object Object],270.67976366322006,79.99999704248475,0,20,[object Object],277.5288035450517,79.99996056646324,0,21,[object Object],280.9533234859675,79.99991817541124,0,22,[object Object],287.8023633677991,79.99990930286548,0,23,[object Object],328.89660265878877,80,0,27,[object Object],339.1701624815362,79.99994084969487,0,28,[object Object],356.29276218611517,79.99963622562346,0,29,[object Object],363.1418020679468,79.99998816993897,0,30,[object Object],376.83988183161,79.99999211329265,0,31,[object Object],400.8115214180206,79.9999428213717,0,32,[object ObjectThe thread 0x13b4 has exited with code 0 (0x0).

C++ stack sample (probably not saying much):

 	xul.dll!JSObject::markChildren(0x001cc218) Line 4081	C++
>	xul.dll!js::gc::StoreBuffer::WholeCellEdges::mark(0x001cc218) Line 62	C++
 	xul.dll!js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::WholeCellEdges>::mark(0x0894a210, 0x001cc218) Line 93	C++
 	xul.dll!js::Nursery::collect(0x0894a000, FULL_STORE_BUFFER, 0x00000000) Line 813	C++
 	xul.dll!js::gc::GCRuntime::minorGCImpl(FULL_STORE_BUFFER, 0x00000000) Line 6364	C++
 	xul.dll!js::gc::GCRuntime::minorGC(FULL_STORE_BUFFER) Line 614	C++
 	xul.dll!js::gc::GCRuntime::gcIfRequested(0x00000000) Line 6412	C++
 	xul.dll!InvokeInterruptCallback(0x0044c9fe) Line 527	C++
 	xul.dll!JSRuntime::handleInterrupt(0x203b25c0) Line 619	C++
 	xul.dll!js::jit::InterruptCheck(0x203b25c0) Line 493	C++


interesting is I don't get the "takes too long" message.
(Reporter)

Comment 1

3 years ago
IE 11/W7x64 is dead too :)

Comment 2

a year ago
A problem we ignored long enough for it to stop being a problem :S
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.