Firefighters responding to reports of a gas leak at a Dallas apartment complex had already arrived and were preparing to evacuate residents when the building exploded in a massive fireball, killing three people and injuring several more, the city's fire chief said Friday.