When NX crashes, a syslog is automatically saved. Granted, there's an option to NOT save them, but even if this is set, if NX crashes, it's not able to delete its own syslog since it just crashed ;-) Now it may be true the the syslog will fail to actually capture the 'fatal' event because, well, you know, it just crashed and therefore it stopped writing stuff to the syslog. And before anyone suggests that perhaps NX should be smart enough to know that it's about to crash and so it could write some extra data about what was about to happen. But of course, if NX really could detect that a crash was about to happen, then I would rather spend the R&D dollars on figuring out how to make NX smart enough to know what to do to avoid actually crashing in the first place.
As for a so-called 'Auto Save' option, trust me, if NX did have one, after about a week, it would be turned OFF by over 99% of the users. And even if it didn't prove to be irritating, with the way NX is able to have multiple files open at once, like when opening an Assembly, and how when editing one file, it could flag another file as modified even though you have NO intention of ever saving that file, how then would you like NX to save which files? The different options that people would eventually need in order to make this option do what people would want it to do would, in the end, would make it so complex that, like I said, after about a week of tinkering with the settings and getting burned by NX not saving what you expected, or worse yet, saving something that you didn't want to be saved, you would disable the 'Auto-Save' option and never think about it again. When I was still working for the company, we had this discussion with customers all the time, but when we sat down with them and started to explain what this would actually mean and when we started to ask them about different scenarios and situations, it didn't take long before they started to understand that perhaps they didn't really need this as much as they thought that they might. Besides, the consensus was that something like this would lead to a sense of complacency and would tend to allow companies to ignore implementing proper back-up and archiving procedures, to say nothing of giving the actual users a false sense of security.
John R. Baker, P.E. (ret)
EX-Product 'Evangelist'
Irvine, CA
Siemens PLM:
UG/NX Museum:
The secret of life is not finding someone to live with
It's finding someone you can't live without