I've figured out what is the problem which is that a return in matroska decoder not = 0 which make system crashes .
I'd disabled the check function and system freezing went away but camera didn't work and got some random reboots as a result of null pointer - maybe something related to the function I disabled - .
Anyway I'll see where is the problem come from . and good thing I've found something related to video recording issue so we may get a build soon . also Reboot to recovery working .
No 1 can test anything for this one.