Firefox 3.5.7 crashes at libvorbisenc.

So yesterday, firefox began to crash on me.  I am not sure if the update I ran on my laptop installed a version of FF, but ever since yesterday it randomly crashes when I use it.  I can force a crash by typing in the search box on the right hand side.  Otherwise, the timing is usually right as I am doing something important and can not save my work.

Here is the tail end of my core dump:

gdb /usr/lib/firefox-3.5.7/firefox core

...Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Core was generated by `/usr/lib/firefox-3.5.7/firefox'.
Program terminated with signal 11, Segmentation fault.
#0 0x00f5d422 in __kernel_vsyscall ()

 

What does vorbis have to do with any of this?  I am not doing anything video related.  Hopefully I can provide a solution for this as google searches are turning up very little.

 

UPDATE 1/30/10: My patience grew thin with this and needed to get back to productive(needed to build some vmware images, my choices are FF or IE, so FF it is),  so I tryed to use synaptic to reinstall.  No dice, finally, wiping my profile folder did the trick.  (.mozilla/firefox)