Here is a small file for org mode
----------------
#+OPTIONS: toc:nil
#+TITLE: Report
* Tue 8th
  - http://www.haskell.org/
* hello
----------------
If I export to odt and then upload the odt to google docs, google-docs says the file is corrupt.

It seems to make a difference whether the EOF is immediately at the end of "hello" or after a newline -- though not sure.

As far as I can see files made directly by/in libreoffice upload to google-docs without any problem

org: 7.7
emacs 23.3.1

[And in case line-endings have anything to do with it: OS: Debian/testing]