same thing happened to my gf the other day, but no smoke.
car woulnd't crank anymore. they pushed started it, she drive it acouple miles right before she got home, radio turned off, then engine turned off, she got her battery replaced and everything was fine, i thought it was her alternator, but they got a new battery, left it running for about 30 minutes and everything seem fine, they took it to a shop to let them check the alternator and it seem to be fine as well, the car is running fine now i guess? it made it 200 miles from SD to here just today.
gl with your problem, try swaping out batterys with a buddy of yours
