All StatisticalSampleResult object have a startTime of 0 so the all the elapsed times of the samples are in the order of years! The problem is easily fixed adding a few lines in Statistical.add(SampleResult res). Just a check to see if startTime is zero and if so set the startTime to the startTime of the incoming SampleResult.
Created attachment 19117 [details] Patch to fix startTime's bug startTime is always zero. THis patch takes the first non-zero startTime in incoming SampleResults as the startTime for the whole SampleStatisticalResult.
Thanks - fix added to SVN in rel-2-2 branch. This will appear in the next "nightly" build (and the next release)
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/1824