I checked it.
I found effectlivly a problem, but I am not sure.
in
classes/controller/item.php
the declaration of postSaveHook() is different in 2.5
I changed the declaration :
protected function postSaveHook(JModelLegacy $model, $validData = array())
To :
protected function postSaveHook(JModel $model, $validData = array())
You can do it manually, or download again.
I tell you I am not sure, but It might solve your problem.
(Don't car the strict standards, I have no choice for having cross compatibility)