rem:  sourcefile.copyTo(destination, ""); 
add:  try { sourcefile.copyTo(destination, ""); } catch (ex) { if (debug) { var bundle = document.getElementById("bundle_cckwizard"); gPromptService.alert(window, bundle.getString("windowTitle"), ex + "\n\nSource: " +  source + "\n\nDestination: " + destination.path ); } throw("Stopping Javascript execution"); } 
context: function CCKCopyFile(source, destination){  if (source.length == 0)    return false;    var sourcefile = Components.classes["@mozilla.org/file/local;1"]                       .createInstance(Components.interfaces.nsILocalFile);  sourcefile.initWithPath(source);  var destfile = destination.clone();  destfile.append(sourcefile.leafName);  try {    destfile.remove(false);  } catch (ex) {}  sourcefile.copyTo(destination, "");    return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/05666f79f215c5695a09523d132ed590031abe50/cckwizard.js/buggy/extensions/cck/browser/resources/content/cckwizard/cckwizard.js