& Welcome to SevenForums!
I never tried this before. Looks like your Firefox caused one of your BSOD. First thing to do.
Though, it sounds quite unlikely. Second thing to do.
You had a memory corruption also. Make a MemTest85+ test. Try placing the sticks in all slots, and see if you won't get any errors by that. Remove one stick and see if errors appear and so on.
If you can borrow a pair of sticks from a friend that you know is functional, do that. If you get any errors then, it'll be your slots. If you don't, it's your RAM.
This process is probably better explained in the tutorial below. RAM - Test with Memtest86+
Probably caused by : memory_corruption ( nt!MiReleaseConfirmedPageFileSpace+40 )