Re: latest build 5.5 build 1162 problems & questions
Brought to you by:
set
From: Salvador E. T. <sal...@in...> - 2004-12-27 14:13:29
|
Arnold Wiegert wrote: > Wishing you all a very happy Christmas. :-) Same for all. > Salvador Eduardo Tropea wrote: > > >> >> Try compiling with debug info both (TV and the editor). Both >> configure scripts now have a "--debug" option. >> Then run the editor under gdb or start the editor with the "-d 3" >> command line option. >> Run the binary from the "setedit/makes" directory, the editor.exe file. >> Then when the editor hangs kill it. This will show the point where >> you stopped it. >> If you are using gdb the "backtrace" command will show the needed >> information. If you use "-d 3" the editor will try to start gdb and >> execute backtrace. >> > I've finally got a few minutes to send you the results of my tests. > > OK. I've recompiled with the debug info and have run it again, > although I can only get what I would expect from your comments above > when using "-d 3 " if I run makes/editor.exe not the one as installed > - perhaps I'm going about it all wrong, though? > > here is the traceback when it hangs: [snip] That's a very strange calling sequence. It looks like the debug info isn't enough because you didn't get source file and line number information. But at least you got the function names. The CLY_YieldProcessor() call (calling usleep and nanosleep) looks like the "idle" loop when the library is waiting for input. The strange part is that it seems to be called from execDialog() ... I tried to reproduce such an interruption and I got "TSetEditorApp::idle" there. So I think you are mixing binaries. The TV calls seems to be OK, but the functions inside the editor doesn't have much sense. Please double check you are running a copy with debug info. Also check that all the editor was recompiled when you selected the debug info. This traceback is showing "execDialog" for two addresses quite different. The other strange thing is that this traceback is too small, doesn't look like a traceback of the editor loading the desktop file. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |