On Fri, 3 Jan 2003 06:24 pm, Bart Oldeman wrote: > On Fri, 3 Jan 2003, Jan Willem Stumpel wrote: > > When I use freedos, the command interpreter (in my system > > /usr/lib/dosemu/commands/comcom.com) has several bugs. Should they > > be reported to the freedos people or to the dosemu people? > > dosemu, preferrably in the SF bug tracker. > it is built into dosemu.bin indeed. > If you CC me comcom or joystick bug reports they will get fixed faster (as opposed to probably not at all :)) since I don't read every single email that comes up on MLs. Just don't deliberately stress-test comcom because it's known to be buggy. > > > 1) changing directory: > > C:\>cd\ws\text > > cd\ws\text: file not found > > yes, this is a known bug. > Bart, I've recycled your 1.1.3.8 comcom patch and moved it to com_argparse in coopthreads to make comcom-space.patch which should solve the problem once and for all (argument parsing in comcom is still far from perfect but good enough for the time being). I checked for the possibility of an introduced buffer overrun but it shouldn't happen since 256 is much larger than the maximum command line length of about 128. > > 2) running a program in a directory above the present one: > > C:\>cd \ws\text > > C:\WS\TEXT>..\ws > > ..\ws: file not found > > > > The file extension is needed: the command ..\ws.exe succeeds. > > this one I haven't observed before. Thanks. > comcom-exist-exec.patch > > C:\WS\TEXT>\oldc\tsr\minimon > > MiniMon Version 1.0 installed. Activate with > > C:\WS\TEXT>cd\ > > cd\: insufficient memory > > well, first fix bug 1 and then look again :) > Does it still happen after the attached patches have been applied? Clarence BTW, Stas, I'm looking into the comcom problem at sourceforge.