Re: 'trace(1)' doesnt work under Eu 2.5 Source?
- Posted by Matt Lewis <matthewwalkerlewis at yahoo.com> Dec 23, 2004
- 652 views
Al Getz wrote: > > Matt Lewis wrote: > > > > Al Getz wrote: > > > > > > No, it's a routine id error im getting. > > > > How many routine_id's are you using? I just tried a dummy program with > > 10,000 routine_id's, and it worked. What is the exact error you're getting? > > > > > You'll have to be more specific about your program ie what's the > > > name that appears in the archive list so i can look it up? > > > So you're saying that the debugger can be modified to provide > > > other output screens/windows/var lists, etc. during interactive > > > trace ? > > > > > > > Object Oriented Euphoria: > > <a > > href="http://www.rapideuphoria.com/ooeu-1.2.2.zip">http://www.rapideuphoria.com/ooeu-1.2.2.zip</a> > > > > I'm saying that you can do whatever you want with it. It currently allows > > you to do everything that RDS' trace does, plus more, like examining any > > part of any file (as long as it has 'with trace', otherwise the line is > > tossed out), and setting and removing breakpoints anywhere, dynamically. > > > > Matt Lewis > > > > Hey there Matt, > > The exact error message is "invalid routine id". > The file being run is "Demo_08_Basic.exw" that comes with the > WinClass library. Just dl'd winclass1004.zip from the User Contributions, and it doesn't seem to have this file, and it doesn't seem to be listed in FileList.txt. How is the routine_id that's supposed to be stored in Track:Events[ID][onGetMinMaxInfo] gotten, because it sounds like that's where the error is. > The error seems to occur due to a call to > -> function Wm_GETMINMAXINFO(atom ID, atom hWnd, atom uMsg, atom wParam, atom > lParam) > which is on line 647 in the file 'MessageMap.ew'...here's the routine: This is line 614 in my copy of MessageMap.ew. Matt Lewis