PRB: Source Profiler Incompatible with OS/2 2.0 (87452)



The information in this article applies to:

  • Microsoft Source Profiler for MS-DOS 1.0
  • Microsoft Source Profiler for MS-DOS 1.2
  • Microsoft Source Profiler for OS/2 1.0
  • Microsoft Source Profiler for OS/2 1.2

This article was previously published under Q87452
The information in this article is included in the documentation starting with Visual C++ 5.0. Look there for future revisions.

SYMPTOMS

Microsoft Source Profiler versions 1.0 and 1.2 are not compatible with OS/2 version 2.0. Profiling OS/2 applications with Source Profiler version 1.0 under OS/2 version 2.0 may cause the following error:
PR 1005: Version 1.1 of the operating system is required to run the profiler.


Profiling OS/2 applications with Source Profiler version 1.2 under OS/2 version 2.0 may not cause any error. However, the reports generated may contain invalid results.

CAUSE

Microsoft Source Profiler versions 1.0 and 1.2 were designed to work only under OS/2 versions 1.x. Because memory address mapping has changed significantly under OS/2 2.0, the ability of OS/2 2.0 to run OS/2 1.x applications is not sufficient to allow the Source Profiler to function correctly.

RESOLUTION

To use Microsoft Source Profiler versions 1.0 and 1.2 under OS/2, use versions 1.2, 1.21, and 1.3 of the OS/2 operating system.

Modification Type:MajorLast Reviewed:10/23/2003
Keywords:kb16bitonly kberrmsg KB87452