Stability of SW has been a perenial issue for several years now. When CTDT became a common occurance in SW circles there were many theories as to why it would crash. People with seemingly similar setups would have very different experiences. Over the last 6 months I have noticed something that I think has been overlooked. We have developed a list of things to check in hardware and the operating system. What hasn't been added to the mix is the effect of bad data on SW stability. Here is the history that I am using to base my hypothesis on. During the last six months I have worked on a couple very large assemblies that at the outset were pretty distressed. They had numerous mate errors and numerous CTDTs. As the mate errors came under control so did the CTDT situation get better. Recently I have been working on some mold data. I get data from the same source. Some data is healed by an outside source before work and some data is only checked in SW using the tools available. The data is IGES from CATIA. When working on the healed data I have few CTDT, just what I would consider (UGH)normal. When working on the unhealed data I have been having numerous CTDT (8-10 per day). Same hardware, SP, etc. The only thing that has changed is the data. If this hypothesis turns out to be true then a number of people here have been unecessarily told that their hardware was at fault when in fact it was non-robust handling of data in SW itself. I wonder if anyone else has had a similar experience? Paul