View previous topic :: View next topic |
Author |
Message |
steveDoyle
Joined: 04 Sep 2009 Posts: 108 Location: Manchester
|
Posted: Wed Dec 02, 2020 11:57 am Post subject: ERROR 29. call to missing routine: EnumProcessModulesEx |
|
|
Paul
I have just load v8.70 and applications that worked happy under V8-61 (win XP 32) are now crashing with
ERROR 29. call to missing routine: EnumProcessModulesEx at 0x0813fd32"
Initially the crash occurred with
external BV_DND_TRANS
lex_temp = '&Rotate/Midror'
ilen = 13
IWIN = WINIO@('%pm[|,~' // LEX_TEMP(1:ILEN) // ']&',
+ BV_GREY_TRANS, BV_DND_TRANS)
changing the lex_temp = '&Rotate-Mirror' permitted the application to progress until it crash elsewhere
with
*** Error 29, Call to missing routine : EnumProcessModulesEx at 0x0813fd32.
7e418734 routine at address 7E418734 [+0000]
7e42bdf1 routine at address 7E42BDF1 [+0000]
7e428ea0 routine at address 7E428EA0 [+0000]
7e42ce7c routine at address 7E42CE7C [+0000]
7c90e473 routine at address 7C90E473 [+0000]
7e42e442 routine at address 7E42E442 [+0000]
7e42e4dc routine at address 7E42E4DC [+0000]
0108a4c4 EDIT_END_WIN [+002b]
EDIT_END_WIN just contains IWIN = WINIO@('%ff') which i use to terminate all of my clearwin windows as it make the code easier to read.
EDIT_END_WIN work fine with simple dialogues but the is a very complex %gr interactive flow sheeting interface
I'm assumed the "/" maybe making the code look for a icon in the resource file
Any idea on how i should proceed?
regards
steve |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 7933 Location: Salford, UK
|
Posted: Wed Dec 02, 2020 1:35 pm Post subject: |
|
|
Steve
This relates to item 442 in the ClearWin+ enhancements file cwplus.enh.
The library now makes calls to the Microsoft API function EnumProcessModulesEx which unfortunately requires Windows Vista or later.
This is simple for us to fix but in the meantime you will need to use an earlier salflibc.dll or a later operating system than Windows XP. |
|
Back to top |
|
|
steveDoyle
Joined: 04 Sep 2009 Posts: 108 Location: Manchester
|
Posted: Wed Dec 02, 2020 1:43 pm Post subject: |
|
|
HI Paul
Thank for the quick response, I'll will revert to the earlier DLL until a fix is available
I still use XP as a development platform i have code analyser / beautifier (Forwarn/Pretty) that will not work on win 8/10
I have tried to find suitable 32bit replacements without success
regards
steve |
|
Back to top |
|
|
|