There are many reasons why concrete cracks. Reinforced concrete crack repair requires particular care as the reinforcement can corrode over time causing the concrete to spall.
Remember when in doubt always consult an engineer
Here are my engineering details for the DIYers for a top notch repair