When I do the following:
$ git-p4 submit
I wind up with the following error trace:
error: patch failed: foo/bar/blah.h:1 er
This bit me as well. The other option is to change the file type through the GUI tool or the command line so that it's no longer a text+k or text+ko file type (so expansion doesn't happen). If you do that, it will commit OK.
text+k
text+ko