add:  if (xStart == xEnd && !aClockwise) { xStart += 0.125;  }  
context:   contextPrototype.arc = function(aX, aY, aRadius,                                  aStartAngle, aEndAngle, aClockwise) {    aRadius *= Z;    var arcType = aClockwise ? "at" : "wa";    var xStart = aX + (mc(aStartAngle) * aRadius) - Z2;    var yStart = aY + (ms(aStartAngle) * aRadius) - Z2;    var xEnd = aX + (mc(aEndAngle) * aRadius) - Z2;    var yEnd = aY + (ms(aEndAngle) * aRadius) - Z2;    this.currentPath_.push({type: arcType,                           x: aX,                           y: aY,                           radius: aRadius,                           xStart: xStart,                           yStart: yStart,                           xEnd: xEnd,                           yEnd: yEnd});  };
meta: 4951	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4951/a35962880857d1a70c9aaf27bcee9bcc9881a039/excanvas.js/buggy/excanvas.js