Image Map Image Map
Results 1 to 2 of 2

Thread: Run Time Error R6001 when running DOSSHELL

  1. #1
    Join Date
    Dec 2011
    Location
    NJ
    Posts
    806
    Blog Entries
    13

    Default Run Time Error R6001 when running DOSSHELL

    This is a low-priority issue for me, since I don't normally run DOSSHELL, but it worries me all the same. Upon running DOSSHELL on my 1984 PC AT running IBM DOS 5, I get the following error after all directories are loaded:
    20180711_231835.jpg

    According to this Microsoft KB article, this error occurs when "The DOSSHELL.EXE file cannot be found on your disk, or there is not enough free memory in your system for the program". However, on my AT, I have 590kB of conventional memory.
    20180711_232053.jpg

    Additionally, DOSSHELL.EXE, COMMAND.COM, and DOSSWAP.EXE are all present!
    20180711_232258.jpg

    Based on the DOSSHELL.SWP timestamp, the last time I ran DOSSHELL was in November 2016, and I don't recall any issues back then. Renaming DOSSHELL.SWB doesn't change anything.

    Has anyone seen an issue like this before w/ DOSSHELL where there's sufficient memory _and_ both COMMAND.COM and DOSSHELL.EXE can be found? I wonder if there is bitrot/hard errors on the hard drive in the AT...
    Looking for: Needham's Electronics PB-10 Microcontroller Adapter (yes, still looking after 2 years :P).

  2. #2
    Join Date
    Jan 2007
    Location
    Pacific Northwest, USA
    Posts
    27,669
    Blog Entries
    20

    Default

    R6001 is a null pointer assignment (Microsoft C).

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •