gdiplus.dll or it's depencies missing?

Questions about Wine on Linux
Locked
JensA
Newbie
Newbie
Posts: 2
Joined: Thu Nov 28, 2024 3:06 pm

gdiplus.dll or it's depencies missing?

Post by JensA »

I have a weird issue where a system dll "gdiplus.dll" seems to be there but cannot be loaded?

I used bottles to set up a win64 prefix/environment. I was able to complete the setup from

Code: Select all

https://download.betreuung.de/2013/atwork_extrasmall_setup.exe
.
Trying to start one of the installed exe files fails with

Code: Select all

028c:err:module:import_dll Loading library gdiplus.dll (which is needed by L"C:\\atwork\\VFP9R.DLL") failed (error c000007b).
The gdiplus.dll is there in system32 when I look with the file manager.
So why would it not load?

I remembered a tool:

Code: Select all

https://www.dependencywalker.com/
and put that into the wine environment and when checking gdiplus.dll I get some errors.

Code: Select all

Error: At least one required implicit or forwarded dependency was not found.
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.
And I'm lost. What could be wrong here and how to fix it?

thanks
qwertymnb
Level 5
Level 5
Posts: 272
Joined: Sun Jan 17, 2016 4:36 pm

Re: gdiplus.dll or it's depencies missing?

Post by qwertymnb »

Hi, no idea what goes wrong, I opened a bugreport here: https://bugs.winehq.org/show_bug.cgi?id=57494
qwertymnb
Level 5
Level 5
Posts: 272
Joined: Sun Jan 17, 2016 4:36 pm

Re: gdiplus.dll or it's depencies missing?

Post by qwertymnb »

See https://bugs.winehq.org/show_bug.cgi?id=57494#c1 for the cause.

Current workaround that works for me:

rm -rf ~/.wine/drive_c/windows/syswow64/GDIPLUS.DLL

wine wineboot -u

wine admin.exe --> now starts ok for me.
JensA
Newbie
Newbie
Posts: 2
Joined: Thu Nov 28, 2024 3:06 pm

Re: gdiplus.dll or it's depencies missing?

Post by JensA »

Cool, thanks for checking this out!

Considering there are regular updates for the software that might break it again it's probably too risky to run with wine. A business depends on it ...

thank you
Locked