https://bugs.winehq.org/show_bug.cgi?id=48416
Bug ID: 48416 Summary: wine: Call from 0x7bc7b154 to unimplemented function api-ms-win-core-rtlsupport-l1-2-0.dll.RtlInstallFuncti onTableCallback, aborting Product: Wine Version: 4.21 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
I tried to register a native wmvcore (64 bit):
WINEDLLOVERRIDES=wmvcore=n wine64 regsvr32.exe wmvcore.dll and got the crash from the bugtitle
Adding the spec-entry and forwarding to ntdll fixes it (at least it claims to be successfull);
It seems to me the specfile is not up to date but i don`t know, because on win7 i only have version l1.1.0 of this api-file.
Could someone who knows more about this fix this? Thanks
https://bugs.winehq.org/show_bug.cgi?id=48416
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
--- Comment #1 from Zhiyi Zhang zzhang@codeweavers.com --- Created attachment 66249 --> https://bugs.winehq.org/attachment.cgi?id=66249 patch
This should fix your issue.
Use winedump spec <dll> to generate a spec file. Replace the stub to correct function spec entries(calling convention, architecture, norelay?, parameter type, whether forward or import).
https://bugs.winehq.org/show_bug.cgi?id=48416
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Zhiyi Zhang from comment #1)
Created attachment 66249 [details] patch
This should fix your issue.
Hi Zhiyi, thanks for the patch! When it gets committed I`ll resolve this bug as fixed.
Use winedump spec <dll> to generate a spec file. Replace the stub to correct function spec entries(calling convention, architecture, norelay?, parameter type, whether forward or import).
Yeah the problem merely was I could not find this dll, not on my win7 partition, nor on my laptop with win10. I guess it`s win8?
https://bugs.winehq.org/show_bug.cgi?id=48416
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- Some api-ms-win-* dlls are synthetic; we essentially have to add exports as needed.
https://bugs.winehq.org/show_bug.cgi?id=48416
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |54fb785c6aaad4bf83ff9750bd2 | |78f9c4e903bf0
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Fixed by 54fb785c6aaad4bf83ff9750bd278f9c4e903bf0
Thanks Zhiyi!
https://bugs.winehq.org/show_bug.cgi?id=48416
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|54fb785c6aaad4bf83ff9750bd2 | |78f9c4e903bf0 | Fixed by SHA1| |54fb785c6aaad4bf83ff9750bd2 | |78f9c4e903bf0 Resolution|--- |FIXED Status|NEW |RESOLVED CC| |jacek@codeweavers.com
--- Comment #5 from Jacek Caban jacek@codeweavers.com --- Fixed in git.
https://bugs.winehq.org/show_bug.cgi?id=48416
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc6.