ScenicFramework / scenic_driver_glfw

Scenic render and input driver for windowed OSs
Apache License 2.0
28 stars 21 forks source link

Bug where UI graph updates slow down after multiple crashes #1

Closed boydm closed 6 years ago

boydm commented 6 years ago

The same as Scenic issue #4

After crashing various parts of the scene on purpose, and watching them recover, the GLFW driver gets in a state where seems to pause processing messages. They do eventually catch up, but it is as if the driver is blocking, not scheduled, or otherwise synchronized on something.

I'm guessing it's a communication with the port since it stops immediately on any user input.

boydm commented 6 years ago

Talked to José an he was helping debug it.

A few things

This issue only happens when :observer is open. It does not happen with :observer and :sys_trace both on. José thinks it might be a VM issue when interacting with :observer Going to leave this here for a bit, but is starting to look like it might not be a scenic issue. The whole "crash scenes first" thing was a red herring. Just leave :observer open with no crashing for the same affect.

boydm commented 6 years ago

Closing as this isn't an issue with Scenic. When Observer is not open, everything works as expected.