Date - 2000.09.07 Tester - S.T. Myers (AOC) Platform - Linux (kernow) Version - Stable (1.4 build 241) Note: bugs are denoted by lines with prefix: >>>BUG and queries are denoted by lines with prefix: >>>QUERY while comments are prefixed by: >>>COMMENT: ------------------------------------------------------------------------------- GOAL: Try to reproduce glishtk crash from yesterday in imagerwizard 1. Exercise Imagerwizard GUI to reproduce bugs found last session: include 'synthesis.g' dowait:=T m:=fitstoms(msfile='cband.ms',fitsfile='CALS00FEB.CEDT',readonly=T,lock=F); m.close() include 'imagerwizard.g" imagerwizard() 0. discard old scripter file 1. select cband.ms via browser 2. select spectral window 1 3. select field 1 4. set cell=0.25arcsec & apply 5. cleaning -> error reported zero pixels above 0.079 cutoff blank image as before cancel out of display -> hangs aips++ CNTL-C -> OK exit -> dialog box asking to save scripter, click 'Save' ERRORS: warning, operand to .scripter is not a record warning, operand to .save is not a record error, F is not a function value warning, operand to .autosavefile is not a record sh: syntax error near unexpected token `' sh: -c: line 1: `rm -f ' exit -> ERRORS: warning, event glishtk.fail () dropped LocalExec::SetStatus: abnormal child termination for /home/sneffels3/aips++/stable/linux_egcs/bin/glishtk 2. Try to repeat with fewer things include 'synthesis.g' dowait:=T m:=fitstoms(msfile='cband.ms',fitsfile='CALS00FEB.CEDT',readonly=T,lock=F); m.close() include 'imagerwizard.g' imagerwizard() 0. choose to "Load" old scripter file 1. choose cband.ms 2. cancel out of this exit -> ERRORS: warning, operand to .scripter is not a record warning, operand to .save is not a record error, F is not a function value warning, operand to .autosavefile is not a record sh: syntax error near unexpected token `' sh: -c: line 1: `rm -f ' did not get the glishtk crash, must be connected to using the display (not surprised), therefore 3. again include 'synthesis.g' dowait:=T m:=fitstoms(msfile='cband.ms',fitsfile='CALS00FEB.CEDT',readonly=T,lock=F); m.close() include 'imagerwizard.g' imagerwizard() 0. choose to "Load" old scripter file note that scripter gui says "save needed", try clicking "Save" -> saved to scripter.log_13327, no crash here but did get message in glish window "glishtk.g", line 21: warning, attempt to pass proxy agent to client which did not create it 1. select cband.ms 2. spectral window 1 3. field 1 4. set 0.25 arcsec and apply 5. stop clean at first opportunity, get RED BOX OF DEATH: Zero Pixels selected with a Fluxlimit of 0.0790991 and a maximum Residual of 0.137756 Cancel out of image display -> still hangs CNTL-C in glish window exit -> just hangs CNTL-C exit -> BOMB! warning, event glishtk.fail () dropped LocalExec::SetStatus: abnormal child termination for /home/sneffels3/aips++/stable/linux_egcs/bin/glishtk This reproduces (at least similar) error from yesterday. Some variations of these actions seem to generate the glishtk thing, though not always :-( Seems to involve interaction between scripter and display? One last try 4. Keep old ms, run in clean directory (no old scripter files) just invoke imagerwizard from GUI, and 1. select cband.ms 2. default spectral windows 3. default field 1 4. number iterations 100 5. cancel out of display abort imagerwizard tool exit -> no response CNTL-C -> exit glish y -> no response CNTL-C no response CNTL-Z, kill -9 %2 Got the other hanging problem, not the glistk Keep getting this every time 5. reproduce #3 sequence include 'synthesis.g' dowait:=T m:=fitstoms(msfile='cband.ms',fitsfile='../CALS00FEB.CEDT',readonly=T,lock=F); m.close() include 'imagerwizard.g' imagerwizard() 1. select cband.ms 2. default spectral windows 3. default field 1 4. number iterations 100 5. cancel out of display -> hangs glish still in imagerwizard() CNTL-C in glish window exit -> just hangs CNTL-C -> cancels back to glish exit -> BOMB! warning, event glishtk.fail () dropped LocalExec::SetStatus: abnormal child termination for /home/sneffels3/aips++/stable/linux_egcs/bin/glishtk seems reproducable here, different behavior starting imagerwizard() from glish instead of GUI (see #4 for that behavior) >>>BUG: Submit bug() -> Defect AOCso01758