# 256 Recursion error

**URL:** <https://forum.kirupa.com/t/256-recursion-error/142256>\
**Category:** Uncategorized\
**Created:** [March 27, 2005, 2:06am UTC](https://forum.kirupa.com/t/256-recursion-error/142256 "2005-03-27T02:06:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![iloveitaly](https://avatars.discourse-cdn.com/v4/letter/i/7ea924/32.png) [@iloveitaly](https://forum.kirupa.com/u/iloveitaly)\
**Post date:** [March 27, 2005, 2:06am UTC](https://forum.kirupa.com/t/256-recursion-error/142256/1 "2005-03-27T02:06:05Z")

</div>

i created this simple prototype:

MovieClip.prototype._createEmptyMovieClip_ = MovieClip.prototype.createEmptyMovieClip;  
MovieClip.prototype.createEmptyMovieClip = function(n, d, ob) {  
var tempRef = this._createEmptyMovieClip_(n, d);  
if(arguments.length \> 2)  
for(var a in ob)  
tempRef[a] = ob[a];  
return tempRef;  
}

it works fine when i test the move normally, but gives me a 256 recursion error when i use the simulate download feature. Any idea why?
