A man who killed his son at cricket training south east of Melbourne on Wednesday was granted bail last year despite police fears he would murder his family.
The Herald Sun reports a Frankston magistrate was told police feared Gregory Anderson was capable of carrying out threats he made to kill his family.
But the magistrate granted Anderson bail in June last year.
On Wednesday evening he killed his son Luke Batty, 11, during cricket training on an oval at Tyabb.
Anderson, 54, died in hospital on Thursday morning after being shot by police at the oval.
Last year police opposed Anderson getting bail with an officer telling a magistrate he was capable of killing his family.
"Genuine concerns are held by police as the accused appears more than capable of carrying out the threats to kill," the officer said.
"The accused's pattern of behaviour appears to be becoming more erratic and aggressive."
Another bail hearing was told: "(Ms Batty) ... is extremely concerned for the welfare of her son, Luke", the paper said.
AAP reports police also admit Anderson should have been taken into custody in January, but an IT system failure meant officers did not realise he was a wanted man.
Anderson had five outstanding warrants when he killed Luke.
Chief Commissioner Ken Lay said Anderson had been questioned by police on January 27 about several assaults, but there's a two-week lag time for such information to appear on the computer system.
"If police would've gone to that address a day later, those warrants would have been visible," Mr Lay said on Friday.