Kbase P90991: Windows Explorer crashes when accessing Properties of a .R file compiled in a version of Progress pr
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/17/2009 |
|
Status: Verified
SYMPTOM(s):
Windows Explorer crashes trying to access the Properties of a .R file
PROSHELL.DLL is causing the GPF within the Windows Explorer
Faulting application explorer.exe, version 6.0.2900.3156, faulting module proshell.dll, version 10.1.2.1216, fault address 0x000016a5
no environment variables set pointing to other Progress installs
Service Pack has been installed from START > RUN > setup.exe
Service Pack installed without AdminService or ProService running
R-code was compiled in a version of Progress lower than OpenEdge 10
Stack trace from explorer.exe reads:
user32!ScrollDC
!Ordinal134
explorer!<nosymbols>
explorer!<nosymbols>
explorer!<nosymbols>
kernel32!OpenEventA
From the Windows Registry:
[HKEY_CLASSES_ROOT\CLSID\{E31397F2-88E6-11d0-A7B6-00AA00B62D90}\InProcServer32]
Default = "<OE10 Install>\Bin\PROSHELL.DLL"
Windows Explorer does not crash when accessing the Properties of R-code files compiled in OpenEdge
FACT(s) (Environment):
Windows
OpenEdge 10.0A
OpenEdge 10.0A01
OpenEdge 10.0B
CAUSE:
Bug# OE00108335
CAUSE:
Proshell.dll was changed to handle the new OpenEdge 10 R-code but support for older R-code versions was removed in the process. This was broken in 10.0A.
FIX:
Upgrade to OpenEdge 10.1A or later
Workaround: unassociate the .r file-extention
START > EXPLORER > TOOLS > FOLDER OPTIONS > FILE TYPES > FILE TYPE = Progress .R File <DELETE>