App is returning DLLs not found and (error 0000007b)

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
produkkt
Newbie
Newbie
Posts: 4
Joined: Tue Sep 04, 2018 4:19 pm

App is returning DLLs not found and (error 0000007b)

Post by produkkt »

Hello,

I am trying to get GeForce Now to work, and I am getting the following error:

Code: Select all

err:module:import_dll Library api-ms-win-core-heap-l2-1-0.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\ncrypt.dll") not found
err:module:import_dll Loading library NTASN1.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\ncrypt.dll") failed (error c000007b).
err:module:import_dll Library api-ms-win-core-memory-l1-1-2.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\ncrypt.dll") not found
err:module:import_dll Library api-ms-win-core-delayload-l1-1-1.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\ncrypt.dll") not found
err:module:import_dll Library ncrypt.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\libcef.dll") not found
err:module:import_dll Library libcef.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\GeForceNOW.exe") not found
err:module:import_dll Loading library qwave.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\Bifrost2.dll") failed (error c000007b).
err:module:import_dll Library Bifrost2.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\GeForceNOW.exe") not found
err:module:import_dll Loading library qwave.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\Bifrost2.dll") failed (error c000007b).
err:module:import_dll Library Bifrost2.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\Geronimo.dll") not found
err:module:import_dll Library Geronimo.dll (which is needed by L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\GeForceNOW.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\tyler\\Downloads\\Untitled Folder\\lass\\GeForceNOW\\CEF\\GeForceNOW.exe" failed, status c0000135
Some of these DLLs are not found, and some of them are returing (error 0000007b) after being manually added. Thanks.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by DarkShadow44 »

Just adding libraries? From where? Do you know what you're doing?

0xc000007b is STATUS_INVALID_IMAGE_FORMAT. Most likely wrong bitness, make sure you don't mix up 32bit/64bit DLLs.

On a side note, recent wine adds api-ms-win-core-heap-l2-1-0.dll
produkkt
Newbie
Newbie
Posts: 4
Joined: Tue Sep 04, 2018 4:19 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by produkkt »

DarkShadow44 wrote:Just adding libraries? From where? Do you know what you're doing?

0xc000007b is STATUS_INVALID_IMAGE_FORMAT. Most likely wrong bitness, make sure you don't mix up 32bit/64bit DLLs.

On a side note, recent wine adds api-ms-win-core-heap-l2-1-0.dll
Pretty sure I know what I am doing. I have copied the DLLs from my 64 bit Windows installation into my SysWOW64 folder accordingly. Thanks for the suggestion, I'll update it right now.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by DarkShadow44 »

produkkt wrote:I have copied the DLLs from my 64 bit Windows installation into my SysWOW64 folder accordingly.
From syswow64 to syswow64 should be fine. It's a 32bit program?
produkkt
Newbie
Newbie
Posts: 4
Joined: Tue Sep 04, 2018 4:19 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by produkkt »

No GeForce Now is 64 bit only
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by DarkShadow44 »

produkkt wrote:No GeForce Now is 64 bit only
Then why are you copying the 32bit dlls from syswow64?
You know that system32 contains the 64bit DLLs and syswow64 the 32bit DLLs?
produkkt
Newbie
Newbie
Posts: 4
Joined: Tue Sep 04, 2018 4:19 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by produkkt »

Yep I understand that. I've tried copying those DLLs to both directories, and still doesn't work
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by DarkShadow44 »

When using a fresh WINEPREFIX and copying the files from windows system32 to windows system32, do you get the same error?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: App is returning DLLs not found and (error 0000007b)

Post by Bob Wya »

@produkkt

Robert Michelsen appears to be filing bugs against Geforce Now, just now (excuse the pun)! Plus updating some Geforce Experience bugs.
Though I'm not sure if that Nvidia utility is a hard requirement for Geforce Now.

Please in future state:
  • what Wine version you are using
  • what Linux distribution you are using
We are just assuming you aren't doing something dumb... Like trying to run the application on Wine Stable 3.0.2... :roll:
So I'm presuming you are testing with Wine Staging 3.15?? :?

Bob
Locked