THIS QUESTION IS SOLVED
I installed the en-gb dictionaries for Open Office. I originally had the US English dictionaries on there, but was hoping to install the British version as well so that I could have both. Maybe this was a bad idea, but I had oowriter open at the time.
I did the following:
sudo apt-get update
sudo apt-get install myspell-en-gb
sudo apt-get install openoffice.org-l10n-en-gb
sudo apt-get install openoffice.org-help-en-gb
sudo apt-get install openoffice.org-thesaurus-en-gb
and I think it was at the very last one where it crashed. I should have just left everything with myspell-en-gb. That probably would have been enough.
oowriter crashed and told me it would recover the file it had open the next time I opened it.
Now when I try to open any .odt file whatsoever, oowriter won't work.
At first, if I tried to open a .odt file that is not corrupted (since I can transfer it to another computer and view it there using oowriter), then right after the Open Office splash screen it would pop up a "Filter Selection" box where it seems it is asking me to choose a file type. Now, instead of the "Filter Selection" box it pops up an ASCII Filter Options window. But it does not work. The window pops up, but no margins are shown on the white page part of the window where you're supposed to be able to type your stuff. If you click on it to try to insert a cursor, nothing happens.
Also, seemingly randomly, but it's only happened twice, when I call oowriter from the command line, it prints the following:
I18N: Operating system doesn't support locale "en_US"
I am using debian testing. I can't seem to see what version of Open Office it is because if I type
then it doesn't tell me anything. Instead oowriter just opens and does its problematic stuff. So I'm not sure how you're supposed to check the version number.
I have tried reinstalling the openoffice packages using the --reinstall packages of apt-get. I've also tried purging the whole thing and installing over again, but the error still occurs.
Did I screw up my language settings? The en_US error is the only lead I've got it seems. Is there somewhere else I can look for errors?