| iTools bugs? cleanup and IDLgrModel import [message #37235] |
Sun, 07 December 2003 18:42 |
sdettrick
Messages: 14 Registered: December 2003
|
Junior Member |
|
|
Try this:
IDL> iplot
then exit iplot using the mouse, without plotting anything, then,
IDL> help,/heap
It seems iTools leaves possibly hundreds of stale objects and pointers
on the heap. (This is in Windows). What's the rub? Was that a
planned feature for the illuminati to exploit, of is it just a bug?
Is there a solution aside from .reset?
Also I note that, after importing an IDLgrModel into iSurface via the
pull-down menu and the "wizard", when I quit iSurface i get the
following error.
Further iTools work, even after a couple of RETALL's, proves to be
impossible.
An iTool bug?
IDL> isurface
% Compiled module: READ_BMP.
; isurface works fine, but when I exit it has these errors:
% Invalid object reference: SELF.
% Execution halted at: IDLITTOOL::DOACTION 1100
C:\RSI\IDL60\lib\itools\framework\idlittool__define.pro
% IDLITUI::DOACTION 870
C:\RSI\IDL60\lib\itools\ui_widgets\idlitui__define.pro
% CW_ITMENUBAR_EVENT 119
C:\RSI\IDL60\lib\itools\ui_widgets\cw_itmenubar.pro
% WIDGET_PROCESS_EVENTS
% $MAIN$
IDL> retall
% Invalid object reference: OTOOL.
% Execution halted at: IDLITWDTOOL_EVENT 202
C:\RSI\IDL60\lib\itools\ui_widgets\idlitwdtool.pro
% WIDGET_PROCESS_EVENTS
% $MAIN$
IDL> retall
; try to fire up iSurface again...
IDL> isurface
; no success:
% Tag name IDLITCOMPONENT_TOP is undefined for structure
IDLITPROPERTYDESCRIPTOR.
% Execution halted at: $MAIN$
% Tag name IDLITCOMPONENT_TOP is undefined for structure
IDLITPROPERTYDESCRIPTOR.
% Execution halted at: _IDLITMANIPULATOR::ONMOUSEMOTION 524
C:\RSI\IDL60\lib\itools\framework\_idlitmanipulator__define. pro
% IDLITMANIPULATORCONTAINER::ONMOUSEMOTION 216
C:\RSI\IDL60\lib\itools\framework\idlitmanipulatorcontainer_ _define.pro
% IDLITMANIPULATORCONTAINER::ONMOUSEMOTION 220
C:\RSI\IDL60\lib\itools\framework\idlitmanipulatorcontainer_ _define.pro
% IDLITNOTIFIER::NOTIFY 261
C:\RSI\IDL60\lib\itools\framework\idlitnotifier__define.pro
% WIDGET_PROCESS_EVENTS
% $MAIN$
Sean D
|
|
|
|