through a cracked heater core - possible.
It could be a partially blocked heater core, a faulty heater valve that allows the coolant through the heater core or it could be a faulty water pump.
A good chance you have a faulty heater core
Antifreeze is used as an engine coolant. While keeping an engine from overheating, the liquid also disperses the heat through the vehicles heater core, giving passengers warmth in the winter.
Sounds like your heater core is bad and your engine is low on coolant
Your heater uses somthing akin to a mini radiator to transfer heat from your engine to the cars interior. However, if you're smelling antifreeze, you have some type of leak.
Your car shouldn't "burn" antifreeze. If it actually is "burning" antifreeze then chances are you have a blown/leaking head gasket or possibly a cracked engine block which allows antifreeze to enter the combustion chambers. If your antifreeze is just disappearing then it is probably leaking out from somewhere. Possible leak areas to check out would be the radiator hoses, heater hoses, radiator, water pump, and the heater core. Most of the time if the heater core is leaking you'll be able to smell the antifreeze inside the car while the engine is running and the heater is on.
Blown Heater Core - The heater fan blows past the heater core and if it has a hole in it your antifreeze ios being blown onto your windshield.
Antifreeze will be leaking in the floorboard on the passenger side, there will be a smell of antifreeze through the vents.
That is probably antifreeze steam. Your heater core is a small radiator used to heat your car. The engine heats the antifreeze and circulates it through the heater core. Your blower blows heat through the core (radiator) into the car, and warms you. If the core gets a small leak, it will put out steam.
Leaking heater core.Leaking heater core.
Plugged heater core. Faulty temp blend door mechanism.
Could be, worn bearing/seal in water pump, loose hose clamp, faulty hose, faulty radiator, faulty gaskets, faulty heater core, faulty freeze plugs in engine block, faulty radiator cap, cracked cylinder head,