Christmas carols in one state turned to chaos when a man allegedly pulled out a 30cm knife during the family event.