Although I don't consider my issue completely resolved, it's much improved at this point, and I wanted to come back and post some things I've picked up as I worked with this issue over a couple of months in case it might be helpful to others.
(For the record, I work in a very large company, with many very strict policies, so I'm constrained in what I can do as far as upgrading, etc. I'm also still working on the issue with our SAS help desk, so it's possible this could result in a track being opened with SAS support, although that has not happened yet.)
Anyway, I really appreciate the helpful responses, and I took the suggestion of starting off with a blank canvas project and adding in features until I isolated what was causing most of my problems. What I found was that the "perfect storm" set-up for crashing consisted of:
Having other programs open at the same time as EG, especially PowerPoint and an XBAP browser-based application I use frequently, and
Creating multiple, complex graphs in .html output and then copying and pasting them one by one into other Office applications
After the creation of 5 complex graphs which were then copied and pasted into a PowerPoint deck, I found that I could reliably crash EG upon exiting the program.
After some research, I found mentions of Office Clipboard causing problems with other applications, so I experimented with clearing the Clipboard after each copy-paste operation, and the crashing did not occur. In addition, when I used "Save As" functionality to insert the graph instead of copy-paste, the crashing didn't occur either.
Also, along the way, I had 4 GB of extra memory and a new solid-state hard drive installed in my laptop, along with a SAS re-install. All of that happened at the same time, so I don't know which of those items helped, but I can no longer reliably produce crashes under the same circumstances.
None of the other features I mentioned (Query Builder queries, prompts, etc.) seemed to have any impact on the crashing, for what it's worth.
So, at this point, EG performance is much improved. I wish I could definitively identify the exact root cause, but I suspect it was some combination of the copy-paste operation issue/system performance/memory problems/EG not handling the Clipboard issue well, etc. I also suspect EG may have a tendency to crash at times of network or server instability. I'm just glad it's better!
Hope this is helpful, and I'll post again if anything else comes out of the investigation as I'm still keeping an eye out for crashes as is our other user.
... View more