PRB: Source Profiler Incompatible with OS/2 2.0

Last reviewed: July 17, 1997
Article ID: Q87452
1.00 1.20 OS/2 kbtool kberrmsg kbprb

The information in this article applies to:

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

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.


KBCategory: kbtool kberrmsg kbprb
KBSubcategory: TlsMisc
Additional reference words: 1.00 1.20
Keywords : kb16bitonly TlsMisc kberrmsg kbprb kbtool
Version : 1.00 1.20
Platform : OS/2


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: July 17, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.