I have encountered what I shall presume is a bug: setting $RecursionLimit repeatably crashes the Mathematica 10 kernel:
$RecursionLimit = 50 (* kernel crash *)
Further, setting $RecursionLimit = 20 produces a malformed Suggestions Bar containing text code starting with:
Manipulate`Dump`eDynamicModule[ . . .
I am running version 10.0.0.0 on Windows 7. Please report behavior on your system.


40? – Mr.Wizard Jul 14 '14 at 01:54$RecursionLimit = 50there is no problem as far as anything showing in console. (but the damage has allready been done internally I assume).$RecursionLimit = 20causes no problems. – Nasser Jul 14 '14 at 01:56$RecursionLimit = 20causes no problems also ! It does. I found out when I do the above, now code code fails withiteration limit of 4096 exceeded.So it looks like just setting$RecursionLimitcauses a problem. When I start the kernel again, the same code runs ok. Only after the above setting is one, it fails. – Nasser Jul 14 '14 at 02:08