Open mengstr opened 10 months ago
Are you able to reproduce this error? I have known about this bug for a long time and have tried to fix it several times without success, as it cannot be reproduced.
Unfortunately not. After restart it works for many hours until it just suddenly bugs out. (Which happened twice on this design)
I can't recall it ever happened in another design, but my PDP8 project that I worked on a lot a couple of years ago tended to get slower and slower doing the undos until it took several seconds per undo. But I think you fixed that issue by keeping fewer steps in the undo-buffer.
This bug is not very important considering the program doesn't crash or makes you lose any work. Digital is really really crash resilient compared to other softwares in the same size and complexity. It's nice to know that it just works and you don't need to save your design every 5 minutes.
See #919 and #364
[Edit: I forgot to attach the software version info
] It has happened twice before in this particular design. The undo stops working but everything else is fine. After restarting Digital the undo is back to working normally with no messages during startup except stating that a port has been opened. So it seems like the file can be loaded fine and there are no errors in it.
Here's an abridged version of what's printed in the console when I try to "undo" when the problem is in effect.. Full log is attached.
Digital_2023-11-18_12-47-22.log