I was using GfD to author a DVD with subs.

There were no errors reported, it muxed the AC3 audio and M2V video and then the SRT subtitles into an MPEG.
But it immediately aborted when it stared to create VOBs, with the error:

Code:
STAT: Processing q:\DVD\Temp\21_~_F_SUB1.mpg...
ERR: SCR moves backwards from 146 to 0
If I removed the sub from the project, it went to a complete VOB set. If I used that subtitle with another video file, it crashed as above.

But there were no errors in the SRT. No problem in Subtitle Workshop or Subtitle Creator.

Eventually I realised there was something unusual though, the first sub began at exactly zero:

Code:
1
00:00:00,000 --> 00:00:01,352
Blah blah blah
I changed the start time and it worked fine.

Code:
1
00:00:00,100 --> 00:00:01,352
Blah blah blah
Posting this to document the problem and workaround.