Update: I added small movie showing the crash, since others who tried it so far could not reproduce it on their system.
I am finding new problems with
DSolve in 10.3.1. Here is another crash. could someone see if they can duplicate this? This happens on windows 7, 64 bit. It is reproducible. I was not sure if I should add this to my earlier finding here or make new question about it since it is different problem and do not know if they are related internally or not. Will also send email to firstname.lastname@example.org to investigate. ps. It takes 3 minutes to get the crash. PC running intel fast CPU with 16 GB ram.
$Version Clear[x, y]; eq = x^3 + y[x] y'[x] + x y'[x]^2; DSolve[eq == 0, y[x], x]
With version 9, it does not crash, but also it is still running after 20 minutes. So it looks like it hanged. But no kernel crash ! (which is better, a hanged kernel or one that crashes? :)
Here is a second crash on new problem I just found: (all with new fresh Kernel) This one took about 5 minutes.
$Version Clear[x, y]; DateString eq = D[y[x], x]^3 - 2*y[x]*D[y[x], x] + y[x]^2; DSolve[eq == 0, y[x], x]
This one is very similar in pattern to the above, small variation. Thought to put it here for reference.
$Version Clear[x, y]; DateString eq = D[y[x], x]^3 - y[x]*D[y[x], x]^2 + y[x]^2; DSolve[eq == 0, y[x], x]