https://bugs.winehq.org/show_bug.cgi?id=47304
Bug ID: 47304 Summary: Athena's Charm Table search 0.35b (.NET 2.0 app) crashes on unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$c har_traits@D@std@@@1@XZ Product: Wine Version: 4.9 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcm Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 34538
Also mentioned in bug 32091 (https://bugs.winehq.org/show_bug.cgi?id=32091#c10) which targets VC++ 2005 runtime.
Old archive of the Website:
https://web.archive.org/web/20130415231318/http://forums.minegarde.com/topic...
--- snip --- $ winedump -j clr Athena's\ MH3U\ Charm\ Table\ Search\ v0.35b.exe Contents of Athena's MH3U Charm Table Search v0.35b.exe: 982528 bytes
CLR Header Header Size 0x48 72 Required runtime version 2.05 Flags 0x3 ILONLY 32BITREQUIRED EntryPointToken 0x6000ed4 100667092
CLR Data Directory MetaData rva: 0x6b540 size: 0x83f5c Resources rva: 0x67804 size: 0x3d38 StrongNameSignature rva: 0x0 size: 0x0 CodeManagerTable rva: 0x0 size: 0x0 VTableFixups rva: 0x0 size: 0x0 ExportAddressTableJumps rva: 0x0 size: 0x0 ManagedNativeHeader rva: 0x0 size: 0x0
Done dumping Athena's MH3U Charm Table Search v0.35b.exe --- snip ---
--- snip --- $ wine ./Athena's\ MH3U\ Charm\ Table\ Search\ v0.35b.exe ... 0009:fixme:msvcm:CrtImplementationDetails_DoDllLanguageSupportValidation stub wine: Call from 0x7b44fe8b to unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ, aborting
================================================================= Native Crash Reporting ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= wine: Unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ called at address 0x7b44fe8b (thread 0009), starting debugger... --- snip ---
'winetricks -q vcrun2008' should help here but seems to be broken. Neither the SxS nor non-SxS 32-bit variant is installed. For the CRT and ATL libs to be installed in WinSXS you need 'WinVer' setting 'Windows XP'.
$ sha1sum Athenas\ MH3U\ Charm\ Table\ Search\ v0.35b.rar de1dccb0c7165e5494b88abd27807721b49f2a61 Athenas MH3U Charm Table Search v0.35b.rar
$ du -sh Athenas\ MH3U\ Charm\ Table\ Search\ v0.35b.rar 172K Athenas MH3U Charm Table Search v0.35b.rar
$ wine --version wine-4.9-134-gd535df42f6
Regards
https://bugs.winehq.org/show_bug.cgi?id=47304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=34537 URL| |https://download1481.mediaf | |ire.com/uaaei7uqqc4g/i9vjh5 | |17p1hu9vp/Athena%5C%27s+MH3 | |U+Charm+Table+Search+v0.35b | |.rar Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=47304
pattietreutel katyaberezyaka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=47304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://download1481.mediaf |www.mediafire.com/file/i9vj |ire.com/uaaei7uqqc4g/i9vjh5 |h517p1hu9vp/Athena%2527s_MH |17p1hu9vp/Athena%5C%27s+MH3 |3U_Charm_Table_Search_v0.35 |U+Charm+Table+Search+v0.35b |b.rar |.rar |
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
https://source.winehq.org/git/wine.git/blob/1e478b804f72a9b5122fc6adafac5479...
More external links:
https://www.reddit.com/r/MonsterHunter/comments/3rsvlv/since_minegardecoms_g...
https://www.mediafire.com/folder/4o1idj7mmtn85/Monster_Hunter#xxu5lu7jk4j47
$ wine --version wine-5.3
Regards
https://bugs.winehq.org/show_bug.cgi?id=47304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|www.mediafire.com/file/i9vj |https://web.archive.org/web |h517p1hu9vp/Athena%2527s_MH |/20210308144600/http://down |3U_Charm_Table_Search_v0.35 |load1481.mediafire.com/8qap |b.rar |3c99m4bg/i9vjh517p1hu9vp/At | |hena%5C%27s+MH3U+Charm+Tabl | |e+Search+v0.35b.rar Summary|Athena's Charm Table search |Multiple applications crash |0.35b (.NET 2.0 app) |on unimplemented function |crashes on unimplemented |msvcm90.dll.?_Cin_func@std@ |function |@YAAAV?$basic_istream@DU?$c |msvcm90.dll.?_Cin_func@std@ |har_traits@D@std@@@1@XZ |@YAAAV?$basic_istream@DU?$c |(Athena's Charm Table |har_traits@D@std@@@1@XZ |search 0.35b, Intuit | |QuickBooks Pro 2012)
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
Adding stable download link via Internet Archive:
https://web.archive.org/web/20210308144600/http://download1481.mediafire.com...
Also encountered with Intuit QuickBooks Pro 2012 installer.
http://dlm2.download.intuit.com/akdlm/SBD/QuickBooks/2012/US_R8/QuickBooksPr...
https://dlm3.download.intuit.com/SBD/QuickBooks/2012/US_R16/QuickBooksPro201...
archive.org currently doesn't have QuickBooksPro2012 snapshots from download.intuit.com, although it claims snapshots have been successfully created. Quite a frustrating user experience / lottery game.
--- snip --- ... wine: Call from 0x7b00dbe1 to unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ, aborting wine: Unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ called at address 7B00DBE1 (thread 0147), starting debugger... 013d:err:service:process_send_command service protocol error - failed to write pipe! 0091:err:msi:ITERATE_StartService Failed to start service L"QBVSS" (1053) 0091:err:msi:execute_script Execution of script 0 halted; action L"StartServices" returned 1627 0091:err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1627 --- snip ---
QB Pro 2012 installer needs 'winetricks -q riched20' prerequisite to work around some RichEdit regression.
$ sha1sum QuickBooksPro2012.exe 9e022ccf17f62cc81ae4ac183750e3d6e1b3e314 QuickBooksPro2012.exe
$ du -sh QuickBooksPro2012.exe 462M QuickBooksPro2012.exe
$ wine --version wine-6.3
Regards
https://bugs.winehq.org/show_bug.cgi?id=47304
Mikhail mikhail.v.gavrilov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikhail.v.gavrilov@gmail.co | |m
https://bugs.winehq.org/show_bug.cgi?id=47304
--- Comment #3 from Mikhail mikhail.v.gavrilov@gmail.com --- Yet another application needed "Unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ"
Unfortunately direct link is not available for unregistered users https://www.minidsp.com/userdownloads/headphone-amplifier-series/il-dsp-plug... so I uploaded this file to Google Disk. https://drive.google.com/file/d/1qC0djCwAc6qCym0kHnoH2RE0_uMmcWIt/view?usp=s...
--- snip --- $ ./IL-DSP.exe 002c:fixme:winediag:LdrInitializeThunk wine-staging 6.16 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0074:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 00a8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 00fc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0104:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0150:fixme:sync:SetWaitableTimerEx (00000204, 0631FE3C, 0, 00000000, 00000000, 00000000, 500) semi-stub 0104:fixme:secur32:LsaGetLogonSessionData 0062E5FC 0062E5EC stub 0104:fixme:pulse:AudioSessionControl_RegisterAudioSessionNotification (007359C0)->(0070FC80) - stub 0104:fixme:pulse:AudioSessionControl_UnregisterAudioSessionNotification (007359C0)->(0070FC80) - stub 0104:fixme:nls:get_dummy_preferred_ui_language (0x8 0062E1B8 00000000 0062E1BC) returning a dummy value (current locale) 0104:fixme:nls:get_dummy_preferred_ui_language (0x8 0062E1B8 06DCB1E0 0062E1BC) returning a dummy value (current locale) 0104:fixme:imm:ImmReleaseContext (00010068, 0AACC090): stub 0168:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0168:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0168:fixme:msvcm:CrtImplementationDetails_DoDllLanguageSupportValidation stub wine: Call from 7B010F76 to unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ, aborting wine: Unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ called at address 7B010F76 (thread 0168), starting debugger... 017c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. 0188:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1. --- snip ---
$ sha1sum Downloads/IL_DSP_v1_1/Plugins/Windows/IL-DSP.exe 5e7a195860fa345f20206be71bef587bcc322457 Downloads/IL_DSP_v1_1/Plugins/Windows/IL-DSP.exe
$ du -sh Downloads/IL_DSP_v1_1/Plugins/Windows/IL-DSP.exe 16M Downloads/IL_DSP_v1_1/Plugins/Windows/IL-DSP.exe
$ wine --version wine-6.16 (Staging)
For reproduction: 1. Install IL-DSP 2. Launch IL-DSP with wine: `wine ".wine/drive_c/Program Files (x86)/miniDSP/IL-DSP/IL-DSP.exe"` 3. Press "Connect" button in main window.
https://bugs.winehq.org/show_bug.cgi?id=47304
Ben Shefte shefben@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shefben@gmail.com
--- Comment #4 from Ben Shefte shefben@gmail.com --- isnt this just a basic cin standard function? I would be very surprised if mingw didnt offer a builtin function to build off of for that dll
https://bugs.winehq.org/show_bug.cgi?id=47304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple applications crash |Multiple applications crash |on unimplemented function |on unimplemented function |msvcm90.dll.?_Cin_func@std@ |msvcm90.dll.?_Cin_func@std@ |@YAAAV?$basic_istream@DU?$c |@YAAAV?$basic_istream@DU?$c |har_traits@D@std@@@1@XZ |har_traits@D@std@@@1@XZ |(Athena's Charm Table |(Athena's Charm Table |search 0.35b, Intuit |search 0.35b, Intuit |QuickBooks Pro 2012) |QuickBooks Pro 2012, | |MiniDSP iL-DSP v1.1)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello Mikhail,
--- quote --- Unfortunately direct link is not available for unregistered users --- quote ---
I've registered with throw-away email. Apparently you have to buy one of the products (actual hardware) before downloads appear under that folder.
--- quote --- I uploaded this file to Google Disk. --- quote ---
thanks for sharing. I've created an archive.org entry for it.
https://archive.org/details/minidsp-il-dsp-v1.1
https://archive.org/download/minidsp-il-dsp-v1.1/IL-DSP.exe
https://www.virustotal.com/gui/file/622c0824d78e53172de59a4936306ad4727582a9...
$ sha1sum IL-DSP.exe 5e7a195860fa345f20206be71bef587bcc322457 IL-DSP.exe
$ du -sh IL-DSP.exe 16M IL-DSP.exe
$ wine --version wine-7.0-rc5
Regards
https://bugs.winehq.org/show_bug.cgi?id=47304
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
--- Comment #6 from Bartosz gang65@poczta.onet.pl --- The Merge Request with implemented functions: https://gitlab.winehq.org/wine/wine/-/merge_requests/1191
It is fixing crash for: Athena's Charm Table search 0.35b MiniDSP iL-DSP v1.1
other applications were not tested.
https://bugs.winehq.org/show_bug.cgi?id=47304
--- Comment #7 from Bartosz gang65@poczta.onet.pl --- The MiniDSP iL-DSP v1.1 is starting correctly. It is crashing after press button "Connect" in top, right corner.
Console logs:
0134:fixme:msvcm:CrtImplementationDetails_DoDllLanguageSupportValidation stub wine: Call from 7B0125E6 to unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ, aborting wine: Unimplemented function msvcm90.dll.?_Cin_func@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@1@XZ called at address 7B0125E6 (thread 0134), starting debugger...