The "catching on fire" issue had been addressed in the patch for Seasons as well as a couple mods that already are in existence.
We suggest downloading the patch and patching Seasons to address multiple issues. That's what I did.
There are two places you can go pick up one of the two mods:
1.
SimwardrobeClick Sims 2 on the left side bar and then select Fixes to view the fixes for each expansion pack. Choose Seasons Fixes and then download "No Random Bursting Into Flames" fix. Install it the same way you would with other mods.
2.
JM Pescado's Warmth Fix ModThe above will work with Apartment Life.
*Choose either mod you want to download and install for yourself.
Let us know how this works for you.