Microsoft KB Archive/58653

= CodeView Does Not Support Debugging Spawned Process =

Article ID: 58653

Article Last Modified on 9/30/2003

-

APPLIES TO


 * Microsoft CodeView 4.1
 * Microsoft CodeView 3.0
 * Microsoft CodeView 3.0
 * Microsoft CodeView 3.0
 * Microsoft CodeView 4.0
 * Microsoft CodeView 4.01
 * Microsoft CodeView 4.01
 * Microsoft CodeView 4.1

-



This article was previously published under Q58653



The following are several reasons why CodeView doesn't provide debugging support for spawned processes in MS-DOS:


 * 1) MS-DOS is not a multitasking operating system. CodeView cannot start another thread/process to watch the execution of the spawned process.
 * 2) MS-DOS does not provide debugging support for the MS-DOS BIOS calls (Interrupt 21h). Since all spawn and exec functions in MS-DOS must go through the BIOS to run, CodeView cannot follow the spawned program.
 * 3) MS-DOS only recognizes 640K of memory; therefore, there is insufficient memory to debug a large program, since both the parent and child processes must reside in memory at the same time.

Additional query words: kbinf 2.20 3.00 4.00 4.10

Keywords: kb16bitonly KB58653

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.