Open exvarkin opened 1 year ago
Is it only DD that crashes or other Progress based applications as well? I don't have w11 myself but my colleague has. He runs progress 11.2 and does not have this issues with DD
Could you run a session with client side logging enabled and send me the log? That might clear up things. Check here for info on how to do that
It seems to only be DD, haven't seen the behavior on other applications.
I tried to turn on the client side logging, added the startup parameter's to the DataDigger.pf. Unfortunately no matter what logginglevel I have set, all I get in the log the setting of the log level itself.
[23/05/25@07:03:41.045-0400] P-019372 T-022228 1 4GL -- Logging level set to = 4
===================================================== PROGRESS stack trace as of Thu May 25 07:10:40 2023
Progress OpenEdge Release 11.3 build 1333 SP02 on WINNT
Startup parameters: -pf C:\Progress\OpenEdge11\startup.pf,-cpinternal ISO8859-1,-cpstream ISO8859-1,-cpcoll Basic,-cpcase Basic,-d ymd,-numsep 44,-numdec 46,(end .pf),-pf C:\utils\DataDigger-DD26\DataDigger.pf,-s 1000,-d dmy,-E,-rereadnolock,-h 255,-T c:\temp,-Bt 4000,-tmpbsize 8,-p DataDigger.p,-logginglevel 4,-clientlog win11debug-level4.log,-dslog win11ds.log,(end .pf)
Exception code: C0000005 ACCESS_VIOLATION Fault address: 78D60AA5 01:0054FAA5 C:\Progress\OpenEdge11\bin\prow32.dll
Registers: EAX:00000001 EBX:FFFFFFEE ECX:A5440000 EDX:00000000 ESI:C0016E71 EDI:5C08087B CS:EIP:0023:78D60AA5 SS:ESP:002B:0066F0E4 EBP:00000012 DS:002B ES:002B FS:0053 GS:002B Flags:00010206
Debugging dll: C:\Progress\OpenEdge11\bin\DBGHELP.DLL Symbol Path: C:\Progress\OpenEdge11\bin;C:\Progress\OpenEdge11\pdbfiles
Call Stack: Address Frame 78D60AA5 0066F0F4 rcUpdateFieldMap+C0D95 765CBACF 0066F0F8 PeekMessageW+2DF 78D612FD 0066F108 rcUpdateFieldMap+C15ED 78D907EE 0066F128 wwProxInterfaceReadIcon+23F0E 789F0FF3 0066F13C DllStartup+13F163 78A08BC9 0066F154 DllStartup+156D39 78986702 0066F16C DllStartup+D4872 789FCA49 0066F188 DllStartup+14ABB9 78986702 0066F1A0 DllStartup+D4872 78A01F0C 0066F1C0 DllStartup+15007C 78986702 0066F1D8 DllStartup+D4872 78A424CC 0066F1FC DllStartup+19063C 78A0861A 0066F208 DllStartup+15678A 78A024E3 0066F224 DllStartup+150653 78A0861A 0066F238 DllStartup+15678A 789A06D5 0066F268 DllStartup+EE845
ABL Stack Trace
--> C:\utils\DataDigger-DD26\wDataDigger.w at line 4678 (C:\utils\DataDigger-DD26\wDataDigger.r) btnDataDiggerChoose C:/utils/DataDigger-DD26/wDataDigger.w at line 4966 (C:\utils\DataDigger-DD26\wDataDigger.r) USER-INTERFACE-TRIGGER C:/utils/DataDigger-DD26/wDataDigger.w at line 3280 (C:\utils\DataDigger-DD26\wDataDigger.r) C:/utils/DataDigger-DD26/DataDigger2.p at line 207 (C:\utils\DataDigger-DD26\DataDigger2.r) DataDigger.p at line 23 (.\DataDigger.r)
Persistent procedures/Classes
Handle File Name 001230 .\myDataDigger.r 001229 .\DataDiggerLib.r 001236 C:\utils\DataDigger-DD26\wDataDigger.r 001008 .\myDataDigger.r 001007 .\DataDiggerLib.r 001015 C:\utils\DataDigger-DD26\wDataDigger.r
PROPATH .,C:\Progress\OpenEdge11\gui,C:\Progress\OpenEdge11\gui\adecomm.pl,C:\Progress\OpenEdge11\gui\adecomp.pl,C:\Progress\OpenEdge11\gui\adedesk.pl,C:\Progress\OpenEdge11\gui\adedict.pl,C:\Progress\OpenEdge11\gui\adeedit.pl,C:\Progress\OpenEdge11\gui\adeicon.pl,C:\Progress\OpenEdge11\gui\aderes.pl,C:\Progress\OpenEdge11\gui\adeshar.pl,C:\Progress\OpenEdge11\gui\adeuib.pl,C:\Progress\OpenEdge11\gui\adeweb.pl,C:\Progress\OpenEdge11\gui\adexml.pl,C:\Progress\OpenEdge11\gui\dataadmin.pl,C:\Progress\OpenEdge11\gui\prodict.pl,C:\Progress\OpenEdge11\gui\protools.pl,C:\Progress\OpenEdge11,C:\Progress\OpenEdge11\bin
Databases (logical/type/physical)
End of Protrace
I've been having a issues since updating my workstation to Win11. I've been able to reproduce it on multiple machines at this point.
Using Progress OpenEdge 11.3.2 (32-bit)
It seem to crash when drawing a new window. Sometime right on startup, othertimes it works fine for a while before crashing. In the protract, the call stack always ends with "rcUpdateFieldMap" on top.
`Exception code: C0000005 ACCESS_VIOLATION Fault address: 52851091 01:00550091 C:\Progress\OpenEdge11\bin\prow32.dll
...
Call Stack: Address Frame 52851091 00EFF250 rcUpdateFieldMap+C1381 52851B2A 00EFF260 rcUpdateFieldMap+C1E1A 52851F36 00EFF290 rcUpdateFieldMap+C2226 `
Hoping someone might have more insight.