http://bugs.winehq.org/show_bug.cgi?id=33194
Bug #: 33194 Summary: Multiple applications ported to WinRT/ARM using MSVCR110.dll require msvcrt.__C_specific_handler Product: Wine Version: 1.5.25 Platform: arm OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello folks,
now we have the first version of builtin MSVCR110.dll some bugs :) Miranda for ARM needs this.
--- snip --- $ wine ./miranda32.exe err:module:find_forwarded_export function not found for forward 'msvcrt.__C_specific_handler' used by L"C:\windows\system32\msvcr110.dll". If you are using builtin L"msvcr110.dll", try using the native one instead. --- snip ---
It's only implemented for x86 64-bit in ntdll:
http://source.winehq.org/git/wine.git/blob/14a81773c7ce865dd6d919ddee89cad30...
--- snip --- 148 @ stdcall -arch=x86_64 __C_specific_handler(ptr long ptr ptr) ntdll.__C_specific_handler --- snip ---
Regards
http://bugs.winehq.org/show_bug.cgi?id=33194
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://forum.xda-developers | |.com/attachment.php?attachm | |entid=1649674&d=1358334467
http://bugs.winehq.org/show_bug.cgi?id=33194
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
http://bugs.winehq.org/show_bug.cgi?id=33194
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |32991
--- Comment #1 from André H. nerv@dawncrow.de 2013-03-16 10:06:41 CDT --- The amd64 uses RtlUnwindEx, so we need that first, too. Still we have a good Application to the what parameters we get passed and how they are filled...
http://bugs.winehq.org/show_bug.cgi?id=33194
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement
--- Comment #2 from André H. nerv@dawncrow.de 2013-09-03 17:14:56 CDT --- Well on the other hand, this was simply caused by the initial msvcr110 commit (0e7f39439da99ac7900fa32786b0cd81463573fb) which introduced:
+@ stdcall -arch=arm,x86_64 __C_specific_handler(ptr long ptr ptr) msvcrt.__C_specific_handler
While msvcrt only had the x86_64 export. Meanwhile the msvcr110 export changed to:
@ stdcall -arch=x86_64 __C_specific_handler(ptr long ptr ptr) msvcrt.__C_specific_handler
So you won't see the err anymore. The question is if there are applications calling it...
https://bugs.winehq.org/show_bug.cgi?id=33194
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
$ wine --version wine-3.13
Regards
https://bugs.winehq.org/show_bug.cgi?id=33194
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |799731f4b9e9495181e18a68eba | |16c9219db73fd Resolution|--- |FIXED Severity|enhancement |normal
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive:
https://web.archive.org/web/20200524120546/https://dl.xda-cdn.com/1/6/4/9/6/...
@André, comment #2
--- quote --- So you won't see the err anymore. The question is if there are applications calling it... --- quote ---
I didn't find ARMv7 apps calling this directly hence resolving the ticket.
Fixed by commit https://source.winehq.org/git/wine.git/commitdiff/799731f4b9e9495181e18a68eb... ("msvcrt: Synchronize spec files."), part of Wine 1.5.26 release.
Thanks Alexandre
Regards
https://bugs.winehq.org/show_bug.cgi?id=33194
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.10.
https://bugs.winehq.org/show_bug.cgi?id=33194
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://forum.xda-developers |https://web.archive.org/web |.com/attachment.php?attachm |/20200524120546/https://dl. |entid=1649674&d=1358334467 |xda-cdn.com/1/6/4/9/6/7/4/m | |iranda_arm.zip?key=FaJbKr3p | |3RtiidNxRQxUAw&ts=159032194 | |7
https://bugs.winehq.org/show_bug.cgi?id=33194
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|32991 |