Open Bug 1923114 Opened 23 days ago

Executing the same Drupal form post 1600 times with devtools open crashed Firefox Nightly tab.

Categories

(Firefox :: about:logins, defect)

defect

Tracking

()

People

(Reporter: bugs, Unassigned)

Details

I triggered a crash with the signature 808f65c0-576a-4736-8f6e-7cbff0241007 and I figured I'd might as well explain what happened.
I had a drupal form with a lot of spam (as usual google captcha did nothing but increase tracking). Irritatingly, drupal webforms has no built-in mass delete action. I didn't feel like adding a module, so I whipped up a simple short script in the console that would click the delete and confirm buttons. For sets where manual review was needed, I hit ctrl-enter in the console twice. Once to highlight the entry, and on 2nd run, to delete it. It was fairly efficient.

After eyeballing that the set of several thousand submissions I'd found definitely had no legit content, I decided review wasn't needed, so I'd just use xdotool to send 2 ctrl-enters. I could probably have reworked it to just use 1 ctrl-enter with lags, but, it wasn't going to significantly change the process. So I set xdotool to it.

I came back to a Firefox OOM crash on the tab. This was mildly surprising to me since the deletion reloads the page. So you wouldn't think that any leaks were related to Drupal's javascript. Which made me think the leak was probably in Firefox.

I wonder if the dev tools log history got too big and had no clean way to handle this...

Since I do have a bunch more spam to run through, on the off-chance it's the gui rendering of the log in devtools, I'm going to try with every log category unchecked and an impossible filter string ☺

You need to log in before you can comment on or make changes to this bug.