Consultor Eletrônico



Kbase 727: 269 pmode loader task failed diagnostics.Protected mode only
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
269 pmode loader task failed diagnostics.Protected mode only

900910-cmb01 LAST UPDATE: 05/14/93
INTRODUCTION: JPL
=============

This Product Service Knowledgebase entry explains why you might
receive the error "pmode loader: create task failed errno = xx".
It also explains ways to correct this error.

PROGRESS ERROR NUMBER: PROGRESS ERROR TEXT:
====================== ====================

"pmode loader: create task failed errno = xx"


POSSIBLE CAUSE OF ERROR:
========================

You will only get this error if you are attempting to run protected
mode PROGRESS. Some reasons why you might get this error are:
- you might be using shadow ram,
- you might not have memory allocated as extended,
- your module might be corrupt,
- you might not have config.sys configured correctly,
- you may be using memory resident programs that do not leave enough
memory for Protected Mode PROGRESS.


DOES ERROR INDICATE CORRUPTION: IF SO, WHAT TYPE:
=============================== =================

If none of the corrective measures below help resolve your problem,
then your module may be corrupt. You should contact PSC Technical
Support for the correct size of the _pprogrs module.


CORRECTIVE MEASURES:
===================

The following are all possibilities in which you can fix the problem
you are having. Not all of these corrective measures may apply to
your situation:

1. If you are using shadow ram, you may continue to have problems
running PROGRESS in Protected Mode. You should disable shadow ram
before starting up PROGRESS.

2. You want to make sure that you have the memory allocated above the
1 MEG barrier as EXTENDED memory. PROGRESS does not run with
EXPANDED memory. PROGRESS needs one full Meg of Extended memory
to run PROTECTED MODE PROGRESS. In addition to the extended
memory needed, PROGRESS will use around 150K of real memory also.

3. In the config.sys file, you can configure some parameters that
might help you get rid of the problem. These parameters are:
files = 23
buffers = 30.

If you are running on a 286, you can use the config.286 file.
Some of the parameters in this file should be:
keyboardwait=1
shutdown=9
pspswitch=0.

4. Some device drivers use too much memory for PROGRESS to run in
PROTECTED MODE. Try taking the device drivers out of your
config.sys file. If PROTECTED MODE works, then the drivers you
were using took up too much memory.

5. If you can reproduce the problem, use the real mode executable
(_progres.exe) to step through the same steps to try to recreate
the problem. Real mode usually generates a Progress error message
instead of the pmode loader error message. This usually can
direct you to the cause of the pmode loader error. (When using
real mode Progress you might have to use the -ovl startup
parameter if "stget: out of storage" errors appear. Lower the
-ovl to 70 and try again.
NOTE: Real mode will be slower than protected mode, but this
is simply a test to get a better error return)

Progress Software Technical Support Note # 727