Post Go back to editing

How to Crash LTspice

Category: Software
Product Number: 2
Software Version: 24.0.11 & 24.0.12
Hello All,
 
On windows 10.
For the following, have a sim that contains at least one hierarchical schematic sheet below the main top-level sheet.
Have the main top-level sheet open along with the plot window from a previous run of the sim.
I tile mine vertically. Many thanks to the programmer that added the "Tile Vertically" button.
The plot window must be sufficiently detailed to require a second or more to redraw.
Turning on Mark Data Points will help slow redraw of the plot window making it easier to catch the bug.
 
At any time prior to the simulation run, open that lower-level sheet so it overlays the already rendered plot window.
Start a new simulation.
Bring the lower-level sheet back to the foreground.
The sim must run for at least several seconds to allow sufficient time to perform the following maneuver.
When you see your sim hit around 99.8%, close that lower-level sheet that overlays the plot window.
This will cause the plot window to redraw.
When the sim hits 100.0% while the plot window is redrawing, LTspice will crash.
Do not have an automatic measurement run programmed.
The simulation must end when it hits 100% while the plot window is redrawing.
 
All for now
Parents
  • I have made it bit easier.

    Copy LT8636.asc from users\AppData\Local\LTspice\examples\Applications to a work area.

    Open it.

    Add .options nomarch to the schematic.

    Run the simulation.

    Plot all of the pins around the chip.

    Save the plot window.

    Turn on Mark Data Points. Not necessary to cause the crash, just easier to ensure a redraw is in progress at the end of the simulation.

    Run the simulation again.

    Select the plot window by clicking its title bar.

    Rest the cursor over top of the schematic window so that the progress display may be seen.

    Don't click the schematic window, leave the plot window selected.

    When the progress display hits about 95%, hit the F5 key to cause the plot window to start redrawing.

    The plot window redraw will lock up and LTspice will crash shortly after the simulation hits 100%.

    All for now

Reply
  • I have made it bit easier.

    Copy LT8636.asc from users\AppData\Local\LTspice\examples\Applications to a work area.

    Open it.

    Add .options nomarch to the schematic.

    Run the simulation.

    Plot all of the pins around the chip.

    Save the plot window.

    Turn on Mark Data Points. Not necessary to cause the crash, just easier to ensure a redraw is in progress at the end of the simulation.

    Run the simulation again.

    Select the plot window by clicking its title bar.

    Rest the cursor over top of the schematic window so that the progress display may be seen.

    Don't click the schematic window, leave the plot window selected.

    When the progress display hits about 95%, hit the F5 key to cause the plot window to start redrawing.

    The plot window redraw will lock up and LTspice will crash shortly after the simulation hits 100%.

    All for now

Children
No Data