[Laszlo-user] swf9 method parameters mismatch causes hangs
P T Withington
ptw at pobox.com
Fri Apr 3 05:36:30 PDT 2009
I'm guessing the thread in the forums is you too? I posted some
suggestions there:
http://forum.openlaszlo.org/showthread.php?t=13292
I would have hoped the Flash back end would have detected this error
at compile time, but apparently not? Please file a bug with your
example case. I think we could do better here...
On 2009-04-02, at 22:18EDT, Gregory Denton wrote:
> I'm upgrading my large app to swf9 and having a very difficult time of
> it. I've done all the things in the wiki and have a clean compile. The
> app hangs whenever there is a call to a method where the caller has an
> extra arg that is not in the method args list. This is not mentioned
> in the wiki and there is no debug message printed! (It is easy, for me
> at least :-(, to sometimes forget the signature for methods called in
> a dynamic-like manner.) My primitive debugging technique is to put in
> Debug.writes, very time consuming with the depth of calls. Is this a
> known problem? Any way to put out a message at the point it hangs?
>
> http://wiki.openlaszlo.org/Runtime_Differences
>
> A simple test case:
>
> <canvas debug="true">
> <simplelayout axis="y"/>
> <view name="foo" width="100" height="100" bgcolor="red">
> <method name="meth">
> Debug.write('NOT PRINTED IF swf9!!!');
> </method>
> </view>
> <button text="foo" onclick="foo.meth(0); Debug.write('NOT PRINTED
> IF swf9!!!');"/>
> </canvas>
>
> Thanks.
More information about the Laszlo-user
mailing list