@TaliesinBeynon just reading this conversation you are having. Will this problem also affect player pro/CDF users and if so how will they deal with it?
@MikeHoneychurch i do not know. i do not know the source of the bug. i don't know how to trigger it. it might depend on some particular confluence of circumstances on a particular platform, and those might not be triggered by CDF, or might be.
@xslittlegrass heh... i think your bug and my bug may be the same
@xslittlegrass in any case... i'm actual now trying to match up the dissassembled x86 code from the stack trace with the Mathematica source code, which of course i have access to
version 10.1, something happened where M crashed, now my notebook size is 226 MB (before it was 0.1 MB) and each time I double click on the notebook to open it, M hangs and not responding. I am stuck. No idea what to do.
Strange, my two answers for the spelunking question were downvoted yesterday, this one and the other one based on my code formatter. They might not be perfect answers, but I don't see any good reason for downvotes. May be I just got used to not being downvoted :) - I think there wasn't a single downvote on my stuff for more than a year or even two.
On Windows, `RunProcess` *always* gives `"ExitCode" -> 0`, regardless of the actual exit code. Can anyone reproduce? On Mac it's fine.
These sorts of bugs are annoying because they would be so easy to catch with unit tests. I really wonder how much WRI uses unit tests ... especially considering all the problems with the testing framework that comes with v10.
@LeonidShifrin It happens all the time, I wouldn't worry about it. I don't even look at my rep score anymore.
@Szabolcs As I said, this didn't happen to me not a single time for about two years straight - and this is the only reason why I noticed it, not the rep per se.
@Szabolcs One review on glassdoor.com suggested that WRI did not have a clue about unit tests. Might be an exaggeration by an disgruntled ex-employee, though.
Although I encountered many examples in the documentation that didn't work as advertised. One would expect that those examples would be part of unit testing. Apparently not.
Talking about documentation: mathematica crashed on me two times today while I was browsing through the documentation of the new features of 10.1. Wordcloud was one page that I remember that did this.
@SjoerdC.deVries I have the same feeling. The big question is why, because I know people at WRI that have a deep understanding of computer science and software engineering. I know e.g. Leonid personally and I know that he has thought very carefully about the things he speaks. When we met we talked all night long and when you look at the code of the formatter you see that he is interested in writing code that is maintainable.
We all know e.g. Daniel Lichtblau and John Fultz and I'm pretty sure they are very good developers. Therefore, one and the only reason I can think of is that it is not forced or even supported by the CEO. This is supported by the fact that I sometimes encounter CSV comments in code while git or mercurial has proven to be much better.
@chris Let me see
@chris It works just fine for me.. can you be more specific?