I have a brand new FlashForge Creator Pro and I've successfully printed one item from the SD card and one from ReplicatorG. When I tried to generate the G-code for my third print, it gave me a bunch of errors. Can someone help me understand what I need to do? Is this a problem with the ReplicatorG software or the STL file? I'm guessing it is software related since it has divide by zero errors.

Here is the partial list of the error messages:

Code:
[19:55:04]   File "skeinforge.py", line 634, in <module>
[19:55:04]     main()
[19:55:04]   File "skeinforge.py", line 629, in main
[19:55:04]     writeOutput( ' '.join(args) )
[19:55:04]   File "skeinforge.py", line 570, in writeOutput
[19:55:04]     settings.startMainLoopFromWindow(repository.execute())
[19:55:04]   File "skeinforge.py", line 594, in execute
[19:55:04]     window = skeinforge_craft.writeOutput(fileName)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_utilities\skeinforge_craft.py", line 135, in writeOutput
[19:55:04]     return pluginModule.writeOutput(fileName, shouldAnalyze)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\export.py", line 275, in writeOutput
[19:55:04]     gcodeText = skeinforge_craft.getChainTextFromProcedures(fileName, procedures[: -1], gcodeText)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_utilities\skeinforge_craft.py", line 44, in getChainTextFromProcedures
[19:55:04]     text = craftModule.getCraftedText(fileName, text)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 61, in getCraftedText
[19:55:04]     return getCraftedTextFromText(archive.getTextIfEmpty(fileName, text), repository)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 71, in getCraftedTextFromText
[19:55:04]     return CombSkein().getCraftedGcode(gcodeText, repository)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 333, in getCraftedGcode
[19:55:04]     self.parseLine(line)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 452, in parseLine
[19:55:04]     self.addIfTravel(splitLine)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 208, in addIfTravel
[19:55:04]     self.addGcodePathZ(self.travelFeedRateMinute, self.getAroundBetweenPath(self.oldLocation.dropAxis(), location.dropAxis()), highestZ)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 251, in getAroundBetweenPath
[19:55:04]     segment = boundarySegment.getSegment(boundarySegmentIndex, boundarySegments, self.edgeWidth, self.runningJumpSpace)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 147, in getSegment
[19:55:04]     end = getJumpPointIfInside(self.boundary, nextBegin, edgeWidth, runningJumpSpace)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\skeinforge_application\skeinforge_plugins\craft_plugins\comb.py", line 101, in getJumpPointIfInside
[19:55:04]     insetBoundary = intercircle.getSimplifiedInsetFromClockwiseLoop(boundary, -edgeWidth)
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\fabmetheus_utilities\intercircle.py", line 483, in getSimplifiedInsetFromClockwiseLoop
[19:55:04]     return getWithoutIntersections(euclidean.getSimplifiedLoop(inset, radius))
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\fabmetheus_utilities\euclidean.py", line 1522, in getSimplifiedLoop
[19:55:04]     loop = getHalfSimplifiedLoop( loop, simplificationRadius, 0 )
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\fabmetheus_utilities\euclidean.py", line 894, in getHalfSimplifiedLoop
[19:55:04]     elif not isWithinChannel( channelRadius, pointIndex, loop ):
[19:55:04]   File "C:\Users\Me\Documents\ReplicatorG\replicatorg-0040\skein_engines\skeinforge-50\fabmetheus_utilities\euclidean.py", line 1866, in isWithinChannel
[19:55:04]     aheadSegmentComplex /= aheadSegmentComplexLength
[19:55:04] ZeroDivisionError: complex division by zero
[19:55:04] Unrecognized error code returned by Skeinforge.