unhandled win32 exception in WolframKernel.exe in DSolve of non-linear ODE in one variable

Bug persisting through 10.4. (windows 7, 64 bit)

Installed 10.3.1 and started to run some old ode's. in V 9, this ode used to return unsolved, which is ok, but in 10.3.1 now the kernel crashes. This is on windows 7, 64 bits. I wonder if this also happens on other systems. I will also send email to support@wolfram.com

\$Version
Clear[y, x];
DSolve[y'[x] - Cos[2 x] - Sin[2 x] y[x] - y[x]^2 == 0, y[x], x]


Version 9

Version 10.3.1

• @Nasser The kernel Local has quit (exited) during the course of an evaluation. on Windows 10x64, Mathematica 10.3.1 – user36273 Dec 24 '15 at 9:04