In a Gantt chart, in specific cases (when it has to be draw for only 1 time unit) the artifact is draw as a diamond. In this case the jpgraph lib do a sprintf with the name of the artifact, so if it contains a % symbol at the end it will lead to an error.
There is 2 way to fix this:
- escape all % symbol in the string
- remove the sprintf