Uploaded image for project: 'GMAT'
  1. GMAT
  2. GMT-3794

Renaming, then deleting a subscriber, does not delete the graphics window, which causes a crash

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: P1
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: R2013a
    • Component/s: GUI
    • Labels:
      None

      Description

      I see this issue for GroundTrackPlot, OrbitView, XYPlot

      From the default mission

      • Add an XY plot
      • Run the mission
      • Rename all subscribers
      • delete all subscribers.

      Notice the 3-d graphics window remain open. Not try to load any script. I see a crash.

      Note that if the plots were not renamed in the procedures above, the graphics windows are deleted when the plot is deleted from the Resources tree.

        Gliffy Diagrams

          Attachments

            Activity

            Repository Revision Date User Message
            GMAT SourceForge Repository #11805 Tue Apr 09 13:25:43 UTC 2013 wendys-dev - Added code to reset the actual window name on Rename - so that Rename/Delete work without crashing

            [GMT-3794] Renaming, then deleting a subscriber, does not delete the graphics window, which causes a crash [FIXED]
            Files Changed
            MODIFY /trunk/src/gui/foundation/GmatMdiChildFrame.cpp
            Repository Revision Date User Message
            GMAT SourceForge Repository #11811 Wed Apr 10 15:54:54 UTC 2013 lindajun Temp fix for 2013a
            GMT-3794 Renaming, then deleting a subscriber, does not delete the graphics window, which causes a crash


            Updated not to show rename and delete pop-up menu when subscriber windows are also open.
            Files Changed
            MODIFY /trunk/src/gui/app/ResourceTree.cpp

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 30 minutes
                  2h 30m