The forum thread is not me, but same problem. I was running flash player 9 32-bit version under firefox 64-bit and decided to upgrade to the flash 10 dev version but could not get that to work (tried "wrapping" and linking in plugin dirs in various way with no luck, hard to find info on net, anyone know how?). Wasted most of Friday on this, but at least upgraded now.
So, I'm running with flash 10 64-bit version (lz SOLO and compiled with -Dcompiler.swf9.catcherrors=true) and that does show the .lzx file line numbers on hang errors except that the file/line displayed is up the call stack several levels, which still necessitates a search. Here is the bug: http://www.openlaszlo.org/jira/browse/LPP-8030 Thanks. On Fri, Apr 3, 2009 at 5:36 AM, P T Withington <[email protected]> wrote: > 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. > >
