Patch Set 3:

@Matthias

I can't reproduce this issue with NumberFormatException. Here is a list of steps that I've made (everything was done from EGti):
* create a new project
* initialized git repository
* add a file and commit it
* create a tag
* select that file and choose Team -> Show in Resource History
There was no exceptions, everything went well. I've even added two more tag's, and same as before there was no exceptions.

Then using git cat-file I've compare tag object created from eclipse with one created with CGit and there was no difference in semantics of that objects.

I've tested it on JGit v0.7.1-34-gf36df5d and EGit v0.7.1-67-gebbaf06 (in case of EGit this is version of master branch that was merged with my changes).

Maybe this issue exists only on specific system/configuration ?