Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!bloom-beacon!usc!csun!solaria!ecphssrw@trantor.csun.edu From: ecphssrw@trantor.csun.edu (Stephen Walton) Newsgroups: comp.sys.amiga Subject: Re: Change Dir bug in VT100 2.8a? Or maybe it is MyMenu? Keywords: VT100 MyMenu Bug Message-ID: <748@solaria.csun.edu> Date: 3 Jun 89 19:13:12 GMT References: <6225@cognos.UUCP> <746@solaria.csun.edu> <7557@bsu-cs.bsu.edu> <804@pccuts.pcc.amdahl.com> Sender: ecphssrw@solaria.csun.edu Reply-To: ecphssrw@trantor.csun.edu (Stephen Walton) Organization: California State Univ., Northridge Lines: 26 In-reply-to: acs@pccuts.pcc.amdahl.com (Tony Sumrall) In article <804@pccuts.pcc.amdahl.com>, acs@pccuts (Tony Sumrall) writes: >In article <7557@bsu-cs.bsu.edu> aegnor@bsu-cs.bsu.edu (David C. Powell) writes: >->In article <746@solaria.csun.edu> ecphssrw@winston.csun.edu (Stephen Walton) writes: >->>Any program, including VT100, which does anything like a directory >-> ^^^ >->>change, will only work if it is started in a known way; >-> >->I have one that uses ARP requesters to change between drives/sub- >->directories and it does NOT hang, ... > >Interesting. Since I don't use MyMenu I haven't seen this problem. If >*anyone* can shed some light on the subject, please let me know and I'll >fix it in 2.9. Having a program which uses the ARP requesters work doesn't really count, David, since the return from the requester includes the complete path name of the file. What I *should* have said was that I'll bet that any program, started from MyMenu, which does an AmigaDOS CurrentDir() call, such as VT100, will crash the system. I suspect, as I said originally, that MyMenu is neither perfectly duplicating the CLI startup environment (which is very hard--ask Bill Hawes) nor sending a completely proper WBStartup message, i.e., one *including* a legal Lock on a directory. VT100 requires one or the other for its CurrentDir() call. Steve Walton