Kbase P63960: OS-COMMAND and DOS statements GPF when COMSPEC environment variable is not defined
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
SYMPTOM(s):
OS-COMMAND and DOS statements GPF when COMSPEC environment variable is "" or is not defined.
From Dr. Watson: (Windows 2000)
App: X:/vobs_prgs
t/dlcbld/bin/rx.exe (pid=1284)
When: 1/22/2004 @ 16:55:35.750
Exception number: c0000005 (access violation)
function: utfChgSlash
103ae586 55 push ebp
103ae587 8bec mov ebp,esp
103ae589 8b4508 mov eax,[ebp+0x8] ss:00c8cfca=????????
FAULT ->103ae58c 0fb600 movzx eax,byte ptr [eax] ds:00000000=??
103ae58f 85c0 test eax,eax
103ae591 741a jz utftmpo+0x5b (103b70ad)
103ae593 8b4508 mov eax,[ebp+0x8] ss:00c8cfca=????????
103ae596 0fb600 movzx eax,byte ptr [eax] ds:00000000=??
103ae599 83f82f cmp eax,0x2f
103ae59c 7506 jnz utftmpo+0x52 (103b70a4)
103ae59e 8b4508 mov eax,[ebp+0x8] ss:00c8cfca=????????
103ae5a1 c6005c mov byte ptr [eax],0x5c ds:00000000=??
103ae5a4 8b4508 mov eax,[ebp+0x8] ss:00c8cfca=????????
103ae5a7 40 inc eax
103ae5a8 894508 mov [ebp+0x8],eax ss:00c8cfca=????????
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012F9F8 10424207 00000000 00000004 00133835 00E71134 prow32!utfChgSlash
0012FD24 10423FEB 00000000 00000001 00E60AD4 00000000 prow32!umoWin32
0012FD58 103349E9 00E60AD4 00000000 00F5C5D8 00F5C5D8 prow32!ioOSEscape
0012FD7C 101AD37E 00F5C5C0 00F5C5C0 00F56C90 00000000 prow32!rnopsys
0012FDD0 10198F4E FFFFFFFF 0012FE64 10202533 00000004 prow32!rnexec_entry
0012FDDC 10202533 00000004 00000004 003C0001 00000004 prow32!rninterpret
0012FE64 10112D04 00000000 00000000 00000000 00E95690 prow32!umeDispatchEvent
0012FEC0 1031675C 00E6D4D4 0012FED8 1001B879 00000002 prow32!wwRunDispatcher
0012FECC 1001B879 00000002 0012FF08 10006CF8 00366634 prow32!iodispatch
0012FED8 10006CF8 00366634 00000000 00000000 00000000 prow32!rnrq
0012FF08 10051FF0 00000003 00363A70 0000006C 0012FF24 prow32!drmain
0012FF1C 00401008 0012FFC0 00401148 00400000 00000000 prow32!ProStartup
0012FF24 00401148 00400000 00000000 00133835 00000001 rx!WinMain
0012FFC0 77E8D326 00000004 00000008 7FFDF000 C0000005 rx!WinMainCRTStartup
0012FFF0 00000000 00401014 00000000 000000C8 00000100 kernel32!CreateProcessW
CAUSE:
This is a known issue being investigated by Development
FIX:
Define ComSpec environment variable with a valid value