rem: var offset = new OpenLayers.Pixel(-(size.w/2), -size.h); 
add: var offset = function(size) { return OpenLayers.Pixel(-(size.w/2), -size.h); }; 
context: OpenLayers.Marker.defaultIcon = function() {    var url = OpenLayers.Util.getImagesLocation() + "marker.png";    var size = new OpenLayers.Size(21, 25);    var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);    return new OpenLayers.Icon(url, size, offset);        };
meta: 8310	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8310/51aaf18b5964acdfc0c35f2078c52aff5101e0f5/Marker.js/buggy/lib/OpenLayers/Marker.js