phetsims / friction

"Friction" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/friction
GNU General Public License v3.0
4 stars 6 forks source link

Assertion failed with debug sim #323

Closed KatieWoe closed 1 year ago

KatieWoe commented 1 year ago

For https://github.com/phetsims/qa/issues/886. Seen on Win 11 Chrome while running a fuzz test on the debug version of the sim. The sim froze and the error came up multiple times. It took awhile for it to manifest (~10 minutes).

frozen frozen2 frozen3
Nancy-Salpepi commented 1 year ago

Also seen on mac + safari/chrome

zepumph commented 1 year ago

Looks like it has to do with push buttons firing. This sim only has a single sim-specific push button, but that is the reset all button. So likely anything causing this is a general issue. We will keep fuzzing to figure it out more, but I would say given the challenge to reproduce (6 windows fuzzing for 5 minutes now). This isn't blocking the RC.

zepumph commented 1 year ago

I fuzzed 4 instances for over an hour and didn't get this to reproduce. I'm tempted to just close this issue and reopen if it comes up again. I don't see it on CT.

jessegreenberg commented 1 year ago

I let unbuilt version from master fuzz on Windows 10 Chrome for ~5 hours and did not see this bug.