tenfoot
Thats incredible bitflipper. I have been running it for 4 days on a laptop also running a dmx controller, x32 control software, traktor dj, Sonar and an autoloader. It hasn't missed a beat.
Equally amazing is that you have only had a dozen crashes in 14 years. I am guessing you skipped X1 and X2;)
Yes, I did skip X1, X2, X3 and the first year of SPlat. I ran the very stable 8.5 all that time, and when rolling updates commenced I rarely updated on day one. I have settled upon a set of stable third-party components from the likes of FabFilter for my bread 'n butter processors, and similarly don't update them immediately, either. My system has been pretty reliable over the years.
And yes, it's a natural reaction to blame the environment, on the seemingly logical presumption that if such crashes were commonplace then we'd have surely heard about them. This, sadly, is not the case - for
any complex application. Such an admittedly comforting belief can only be sustained by a fundamental misunderstanding of what crashes are and why they occur.
When an application fails with a C0000005 error, it's a bug. It means the program attempted to write to an invalid memory location, and is almost always caused by a null pointer. Programmers are not supposed to allow that to happen, but it's very easy to overlook a possible null pointer scenario. In can be extremely difficult to duplicate a crash scenario (which is why crash dumps exist). So it's an entirely forgivable mistake, but still a bug. Not sunspots, not RFI, not humidity, not the brand of speakers or audio interface you use.
External components are also part of that environment. The C++ runtime library, the audio drivers, plugins, Windows support DLLS - they can all crash an application. However, the crash dump tells you which module raised the error, which is how I know that 13 of my 14 SONAR crashes were caused by plugins. My current dumps identify Studio One.exe as the module that raised the errors.
My test project is minimal: no audio, no effects, just 4 MIDI tracks driving a single instance of Omnisphere. My environment has not changed other than to install some other DAWs. Mixcraft, Reaper and Tracktion all run smoothly with no crashes. And of course, SONAR, which hasn't seen a crash in literally years.
Now, I want to emphasize that I have not written off Studio One as a result of these crashes. I quite like the MIDI implementation and overall ease-of-use. It's a well-designed product. All this experience does is call into question the idea that Studio One will necessarily assure greater stability.