Kbase P101283: Session crash when using -cpinternal UTF-8 and -cprcodeout UTF-8 batch process
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/10/2010 |
|
Status: Unverified
SYMPTOM(s):
Session crash when using -cpinternal UTF-8 and -cprcodeout UTF-8 batch process
Compiling and running code on the fly that reads XML files with UTF-8 set for cpinternal and cprcodeout, results in session crash.
UTF-8 batch process crashes when parsing XML files.
//=====================================================
PROGRESS stack trace as of Wed Feb 16 13:44:51 2005
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 77F498BA 01:000088BA C:\WINDOWS\system32\ntdll.dll
Registers:
EAX:000B00FA
EBX:000003FE
ECX:00E90178
EDX:00FE0ED4
ESI:09786010
EDI:00E90000
CS:EIP:001B:77F498BA
SS:ESP:0023:0012FD14 EBP:0012FD28
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010216
Call Stack:
Address Frame
77F498BA 0012FD28 RtlAnsiCharToUnicodeChar+1AA
77F5156B 0012FD70 RtlReAllocateHeap+1EB0
77F46890 0012FE38 RtlFreeHeap+1AB7C00118F 0012FE80 free+39
0058E7CF 01040694 utevt+13422F
//=====================================================
PROGRESS stack trace as of Wed Feb 16 13:44:54 2005
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 77F498BA 01:000088BA C:\WINDOWS\system32\ntdll.dll
Registers:
EAX:000B00FA
EBX:000003FE
ECX:00E90178
EDX:00FE0ED4
ESI:09786010
EDI:00E90000
CS:EIP:001B:77F498BA
SS:ESP:0023:0104069C EBP:0012FD28
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010216
Call Stack:
Address Frame
77F498BA 0012FD28 RtlAnsiCharToUnicodeChar+1AA
77F5156B 0012FD70 RtlReAllocateHeap+1EB0
77F46890 0012FE38 RtlFreeHeap+1AB
7C00118F 0012FE80 free+39
0058E7CF 01040694 utevt+13422F
//=====================================================
PROGRESS stack trace as of Fri Feb 25 14:40:32 2005
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 7C93426D 01:0003326D C:\WINDOWS\system32\ntdll.dll
Registers:
EAX:00000010
EBX:00000006
ECX:00F1E360
EDX:00ED5A78
ESI:00F1E2F8
EDI:00F1E328
CS:EIP:001B:7C93426D
SS:ESP:0023:0012FBA4 EBP:0012FDC4
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010246
Call Stack:
Address Frame
7C93426D 0012FDC4 RtlInitializeContext+1EC
7C0010D3 0012FE04 EH_prolog+D3
7C00107B 00EECB44 EH_prolog+7B
FACT(s) (Environment):
OpenEdge 10.0B
CAUSE:
Bug# OE00113899
FIX:
Change either the batch process session cpinternal setting or the session cprcodeout setting to a local single byte code page. For example iso8859-1.