Digital icon indicating copy to clipboard operation
Digital copied to clipboard

Runtime error in Undo

Open mengstr opened this issue 6 years ago • 6 comments

It didn't crash the program, but undo stopped working (or became very unresponsive) after this so I restarted it. I didn't have an enough large line-buffer in my terminal window to capture more than this:

See zip file below

mengstr avatar Oct 18 '19 22:10 mengstr

In your home folder are files named Digital_2019-10-12_12-57-18.log or similar. Could you please zip them and attach them to this issue?

hneemann avatar Oct 19 '19 07:10 hneemann

I'm guessing you don't use generic circuits?

hneemann avatar Oct 19 '19 08:10 hneemann

If by Generic Circuit you mean Embedded/Subcircuits with the "Circuit is Generic" checked then the answer is no. I have not used that feature at all. Plenty of regular components with the width set to (usually) 12 though.

I originally had everything on one schematic, but now when it's debugged and working (more or less properly) I've started to break out parts into subcircuits in a size that can be fit on a single pcb. And I also starting to change (ha! that is what you mean!) the generic parts into real 74-series parts (that still can be purchased - i stay away from the unobtaniums).

mengstr avatar Oct 19 '19 08:10 mengstr

The green boxes are the subcircuits so far - they have in total about 90 ICs.

Screen Shot 2019-10-19 at 10 46 27 AM

mengstr avatar Oct 19 '19 08:10 mengstr

Do you remember doing anything unusual? The undo error occurred because a component changed its position without creating an entry in the undo system. Therefore, this change could not be restored by the undo system, which was the cause of the error. The problem is that I have no idea how a change could be made by bypassing the undo system.

hneemann avatar Oct 19 '19 11:10 hneemann