wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
RonSMeyer
Level 2
Level 2
Posts: 13
Joined: Mon Jul 27, 2015 7:10 pm

wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Post by RonSMeyer »

Versions 10 rc4 and r5 are failing with error "wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting"
I don't know if error existed in previous candidates.

The fail occurs on actual windows programs as well as my most used application. The prefix is 32 bit.

The copy/paste demonstrates failure of windows uninstaller.exe from both a linux command line and windows command line within wine.
Followed by the same error produced by the application.
I don't know what the "vulkan" thing is. I'm not sure if it's related. I don't think so. Module ierutil.dll seems to be the common error.
I opened a bug after seeing the error on rc4. #57621

But the release candidate does not work. When I restore Version 9, it all works again.

Code: Select all

Using the wine prefix for my most used application
ron@RCS1:~$ export WINEPREFIX=~/ThumbsPlus10
ron@RCS1:~$ wine --version
wine-10.0-rc5

Run Windows uninstaller 
ron@RCS1:~$ wine uninstaller
0074:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0074:err:xrandr:vulkan_init_once Failed to load libvulkan.so.1
wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Open a windows command prompt and the run uninstaller from the windows command line
ron@RCS1:~$ cd ThumbsPlus10/drive_c/windows/system32
ron@RCS1:~/ThumbsPlus10/drive_c/windows/system32
ron@RCS1:~/ThumbsPlus10/drive_c/windows/system32$ wine cmd
0074:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0074:err:xrandr:vulkan_init_once Failed to load libvulkan.so.1
Microsoft Windows 6.1.7601
C:\windows\system32>uninstaller
C:\windows\system32>wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting
C:\windows\system32>exit

Run the application from a windows command prompt
ron@RCS1:~/ThumbsPlus10/drive_c/windows/system32$ wine cmd
0074:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0074:err:xrandr:vulkan_init_once Failed to load libvulkan.so.1
Microsoft Windows 6.1.7601

cd C:\Program Files\ThumbsPlus 10\Bin
C:\Program Files\ThumbsPlus 10\Bin>Thumbs10.exe

C:\Program Files\ThumbsPlus 10\Bin>0134:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0237F710, 0237F724 0237F718
0134:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0237F710 0237F724 0237F718) returning a dummy value (current locale)
0134:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0134:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems

wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

0134:err:module:loader_init "urlmon.dll" failed to initialize, aborting
0134:err:module:loader_init Initializing dlls for L"C:\\Program Files\\ThumbsPlus 10\\Bin\\Thumbs10.exe" failed, status 80000100
 
RonSMeyer
Level 2
Level 2
Posts: 13
Joined: Mon Jul 27, 2015 7:10 pm

Re: wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Post by RonSMeyer »

Alright....additional information. One of the things I must have for the program to run correctly is ie8. I'm installing ie8 through winetricks. If I build a clean 32 bit prefix, I do not get the error as is. BUT, as soon as I install ie8 in the prefix, the windows "uninstaller" (which is really "Add/Remove Programs") fails with this error. The program does even exist in the prefix at this time. For some reason, "uninstaller" is also affected, in addition to the ThumbsPlus program. It appears ie8 is the culprit here. I'm adding this information to bug report #57621 because it still exists in rc6.

wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting
RonSMeyer
Level 2
Level 2
Posts: 13
Joined: Mon Jul 27, 2015 7:10 pm

Re: wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Post by RonSMeyer »

RonSMeyer wrote: Sat Jan 18, 2025 11:44 am Alright....additional information. One of the things I must have for the program to run correctly is ie8. I'm installing ie8 through winetricks. If I build a clean 32 bit prefix, I do not get the error as is. BUT, as soon as I install ie8 in the prefix, the windows "uninstaller" (which is really "Add/Remove Programs") fails with this error. The program does even exist in the prefix at this time. For some reason, "uninstaller" is also affected, in addition to the ThumbsPlus program. It appears ie8 is the culprit here. I'm adding this information to bug report #57621 because it still exists in rc6.

wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting
Why can't I edit this? "The program DOES NOT even exist in the prefix at this time."
DaveGee
Newbie
Newbie
Posts: 1
Joined: Sun Sep 22, 2024 10:09 pm

Re: wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Post by DaveGee »

I had a similar problem with Microsoft Money Sunset failing on the same release Candidates throwing up a 'unimplemented function ierutil.dll.###' error. Fixed it using Winetricks to install 'ierutil' from the 'install a Windows DLL or component.
RonSMeyer
Level 2
Level 2
Posts: 13
Joined: Mon Jul 27, 2015 7:10 pm

Re: wine: Call from 7BD50E18 to unimplemented function iertutil.dll.653, aborting

Post by RonSMeyer »

With help from a developer through the bug report -
Apparently a change was made in Wine in an earlier version to provide its own "iertutil" which affected ie8.
I didn't see this until installing the Wine 10 release candidate.

In winecfg it needs to be set to ""*iertutil"="native,builtin"

Winetricks has been modified to do this automatically in its newest release.

"ie8: set iertutil to native before running installer
Wine started providing its own in wine-9.20-179-ga2e573be585, which
makes the installer fail."

See: https://github.com/Winetricks/winetrick ... 947b5af39b
Post Reply