forked from: player 11.5: stack traces in release
forked from player 11.5: stack traces in release (diff: 2)
ActionScript3 source code
/**
* Copyright makc3d ( http://wonderfl.net/user/makc3d )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/3LMm
*/
// forked from wh0's player 11.5: stack traces in release
package {
import flash.display.Loader;
import flash.system.Capabilities;
import com.actionscriptbible.Example;
public class FlashTest extends Example {
public function FlashTest() {
var version:uint = loaderInfo.bytes[3];
if (version < 18) {
loaderInfo.bytes[3] = 18;
var l:Loader = new Loader();
addChild(l);
l.loadBytes(loaderInfo.bytes);
} else {
trace('player version ' + Capabilities.version);
trace('debugger? ' + Capabilities.isDebugger);
trace('SWF version ' + loaderInfo.bytes[3]);
try {
null[0];
} catch (e:Error) {
trace(e);
trace(e.getStackTrace());
}
}
}
}
}