3

This question already has an answer here:

On Firefox 29.0 when I visit http://data.stackexchange.com/stackoverflow/query/209394, the browser comes to a grinding halt and does not recover.

On Chrome 35.0.1916.153 when I visit the same page the tab also grinds to a halt permanently until closed.

In both case the page loads, then the syntax highlighting loads, then at some point after that it freezes, pegging the CPU at 100%.

This problem is 100% reproducible, for me at least. I was working on the query and it was fine with an occasional unresponsive script. Then I created a permalink and the problem has been happening since.

Ubuntu 12.04 LTS 64-bit

I have no plugins or add-ons for either browser.

marked as duplicate by Tim Stone, Jason C, hims056, ShaWiz, Martijn Pieters Jul 19 '14 at 10:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • The problem appears to be the complexity of the Flot JS work. I get told that the script has become unresponsive. Additionally, the graph has a lot of vectors/drawings on it. The query involves > 22,500,000 results, so it makes sense that it's overloading the browser. – Haney Jul 18 '14 at 20:10
  • @Haney I didn't even realize there was a graph. Is that new? It's not really a graph-appropriate query. – Jason C Jul 18 '14 at 20:11
  • It also kills IE11. Must say, very impressive! – ShaWiz Jul 18 '14 at 20:11
  • @Haney once upon a time, results were limited (think to 5000) why was it removed? There's really no point returning millions of rows back in my opinion. – ShaWiz Jul 18 '14 at 20:11
  • It limits the results to 50,000 but the plotted data is all over the place. – Haney Jul 18 '14 at 20:12
  • @Haney Maybe a "do not plot" check box (and associated url parameter) might be a good idea -- at least the url parameter as a workaround to access the page if it gets stuck. – Jason C Jul 18 '14 at 20:14
  • No repro on IE11 @ShadowWizard but that is maybe because the queryresults are now coming from the cache... – rene Jul 18 '14 at 20:29
  • I mean I could have a do not plot checkbox but it isn't really going to help you avoid clicking on the query originally and getting JS-bombed. I feel like this is a one off and the originator of the post should exercise caution in creating crazy plots. Another option is to make plotting default to off and have to select it, but I feel like that would upset at least a good portion of the SEDE users. :) – Haney Jul 18 '14 at 20:37
  • @Haney As the originator of said query I disagree. I didn't want the plot in the first place, it's not really a plot-able query, but now I'm locked out of editing it because the inappropriate plot that I do not (and will not) want is blocking the page... kinda stinky UX (not that the plot isn't cool when it's desired). I can't continue work on that query without copying + pasting it into a new one (which currently I can only do on Chrome by clicking inspect in the window before it freezes... probably not what you were going for). – Jason C Jul 18 '14 at 20:42
  • So maybe a plot checkbox would be useful? I feel like the community would need to discuss it and come to a consensus as it'd be a fairly decent change to SEDE. Granted, I fully see your point @JasonC and agree with you - crappy experience currently on this page. – Haney Jul 18 '14 at 20:48
  • @Haney Do you think I should start a new specific feature request topic? – Jason C Jul 18 '14 at 20:49
  • I definitely would. – Haney Jul 18 '14 at 20:58
  • @Jason so you start new feature request asking to add a "do not plot" checkbox to Data Explorer? – ShaWiz Jul 18 '14 at 21:22
  • @Haney guess this one can be marked status-bydesign then... – ShaWiz Jul 18 '14 at 21:22
  • @ShadowWizard I'm working on it. Demands, demands! – Jason C Jul 18 '14 at 21:23
4

This is . The rendering of the graphical plot is causing the crashes/delays due to a ton of vectors / data points in this query. Note that I'm only saying it's by design, not that it's good design. Welcoming any feature requests, as always. ;)

Not the answer you're looking for? Browse other questions tagged .