http://bugs.winehq.org/show_bug.cgi?id=24745
Summary: Loki requires msvcp80.dll.??$?MDU?$char_traits@D@std@@V?$allocator@D @1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@ V?$allocator@D@2@@0@0@Z Product: Wine Version: 1.3.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: xvachon@gmail.com
Loki requires this function to start :
wine: Call from 0x7ed8e052 to unimplemented function msvcp80.dll.??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z, aborting
http://bugs.winehq.org/show_bug.cgi?id=24745
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Loki requires |Some games require |msvcp80.dll.??$?MDU?$char_t |msvcp80.dll.??$?MDU?$char_t |raits@D@std@@V?$allocator@D |raits@D@std@@V?$allocator@D |@1@@std@@YA_NABV?$basic_str |@1@@std@@YA_NABV?$basic_str |ing@DU?$char_traits@D@std@@ |ing@DU?$char_traits@D@std@@ |V?$allocator@D@2@@0@0@Z |V?$allocator@D@2@@0@0@Z
--- Comment #1 from Xavier Vachon xvachon@gmail.com 2010-10-25 10:21:57 CDT --- Affects Star Wars The Force Unleashed
http://bugs.winehq.org/show_bug.cgi?id=24745
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |kennybobs@o2.co.uk Ever Confirmed|0 |1 Severity|normal |minor
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2011-04-17 02:17:46 CDT --- Confirming unimplemented function.
Affects Gomez Peer which uses a modified Mozilla client (although the details are not clear).
"winetricks vcrun2005" should work around this.
http://bugs.winehq.org/show_bug.cgi?id=24745
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://lastmile.gomez.com/P | |EERInstall.exe Summary|Some games require |Unimplemented function |msvcp80.dll.??$?MDU?$char_t |msvcp80.dll.??$?MDU?$char_t |raits@D@std@@V?$allocator@D |raits@D@std@@V?$allocator |@1@@std@@YA_NABV?$basic_str |@D@1@@std@@YA_NABV?$basic_s |ing@DU?$char_traits@D@std@@ |tring@DU?$char_traits@D@std |V?$allocator@D@2@@0@0@Z |@@V?$allocator@D@2@@0@0@Z
http://bugs.winehq.org/show_bug.cgi?id=24745
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #3 from Piotr Caban piotr.caban@gmail.com 2011-04-30 05:38:27 CDT --- msvcp80.dll.??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z is implemented. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=24745
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Ken Sharp kennybobs@o2.co.uk 2011-04-30 15:18:48 CDT --- Fixed
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #5 from Xavier Vachon xvachon@gmail.com 2011-04-30 15:39:01 CDT --- Created an attachment (id=34411) --> (http://bugs.winehq.org/attachment.cgi?id=34411) mscodescan log
This function is in indeed, but Loki still requires vcrun2005. I have edited the title of the bug accordingly.
Currently it fails on :
wine: Call from 0x7ed6b4c2 to unimplemented function msvcp80.dll.?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIABV12@I@Z, aborting
Uploading a mscodescan log for all the required functions.
http://bugs.winehq.org/show_bug.cgi?id=24745
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
--- Comment #6 from Xavier Vachon xvachon@gmail.com 2011-04-30 15:39:16 CDT --- Reopening
http://bugs.winehq.org/show_bug.cgi?id=24745
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unimplemented function |Loki requires vcrun2005 |msvcp80.dll.??$?MDU?$char_t | |raits@D@std@@V?$allocator | |@D@1@@std@@YA_NABV?$basic_s | |tring@DU?$char_traits@D@std | |@@V?$allocator@D@2@@0@0@Z |
http://bugs.winehq.org/show_bug.cgi?id=24745
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|Loki requires vcrun2005 |Loki fails due to missing | |msvcp80.dll.?find@?$basic_s | |tring@DU?$char_traits@D@std | |@@V?$allocator@D@2@@std@@QB | |EIABV12@I@Z
--- Comment #7 from Anastasius Focht focht@gmx.net 2011-05-01 12:52:36 CDT --- Hello,
adjusting summary to target a specific problem.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24745
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Loki fails due to missing |Loki fails due to missing |msvcp80.dll.?find@?$basic_s |msvcp80.dll.?find@?$basic_s |tring@DU?$char_traits@D@std |tring@DU? |@@V?$allocator@D@2@@std@@QB |$char_traits@D@std@@V?$allo |EIABV12@I@Z |cator@D@2@@std@@QBEIABV12@I | |@Z
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #8 from Ken Sharp kennybobs@o2.co.uk 2011-05-02 10:19:20 CDT --- (From update of attachment 34411) Looks like a lot needs to be implemented for Loki. A more generic title would be much more suitable.
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #9 from Austin English austinenglish@gmail.com 2011-05-02 11:04:57 CDT --- (In reply to comment #8)
(From update of attachment 34411 [details]) Looks like a lot needs to be implemented for Loki. A more generic title would be much more suitable.
A targeted bug title is preferred over an unclear title that changes each time part of the problem is fixed.
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #10 from Ken Sharp kennybobs@o2.co.uk 2011-05-02 11:40:30 CDT --- "Loki requires vcrun2005" is clear enough.
The originally reported problem was fixed. All that'll happen here is that the title is going to be changed every time one function is implemented, which isn't useful at all.
"Implement msvcp80.dll" would be a more useful, succinct starter bug, which is clearly the problem. http://source.winehq.org/source/dlls/msvcp80/msvcp80.c
So long as winetricks provides vcrun2005 it's still not a major issue, of course.
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #11 from Anastasius Focht focht@gmx.net 2011-05-02 13:21:02 CDT --- Hello,
--- quote --- The originally reported problem was fixed. All that'll happen here is that the title is going to be changed every time one function is implemented, which isn't useful at all. --- quote ---
If the specific function is implemented, the bug can be closed. If the app still crashes on another unimpl. function, open a new bug, targeting the new function.
--- quote --- "Implement msvcp80.dll" would be a more useful, succinct starter bug, which is clearly the problem. --- quote ---
That would effectively create a meta-bug (whole component/API).
Have a look at Wine bugzilla. Various people created bugs _generically_ targeting msvcp80 either to make Wine "purist" or missing installer deps reasons. Great idea :|
Almost all of them reference overlapping API sets of msvcp80, technically making them duplicates. By targeting specific functions (of a function group, or standalone), these issues can be effectively decoupled/tracked from each other.
There is still no need to file a bug report on each of the missing APIs (due to mscodescan reports). Just file new bugs on demand(!) - when new CRT stuff gets committed and retesting is done.
By making smaller/specific targets, the work of individual people can be tracked better (having smaller work packages) and potential regressions of course.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24745
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|kennybobs@o2.co.uk |
--- Comment #12 from Ken Sharp kennybobs@o2.co.uk 2011-05-02 14:01:36 CDT --- So you propose opening a new bug for everything listed here: http://bugs.winehq.org/attachment.cgi?id=34411
Go for it.
You can close this fixed, then!
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com 2011-05-02 14:21:11 CDT --- (In reply to comment #12)
So you propose opening a new bug for everything listed here: http://bugs.winehq.org/attachment.cgi?id=34411
Did you read previous comment?
http://bugs.winehq.org/show_bug.cgi?id=24745
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |infyquest@gmail.com Resolution| |FIXED
--- Comment #14 from Vijay Kamuju infyquest@gmail.com 2011-09-12 12:35:24 CDT --- the missing function reported again is fixed in http://source.winehq.org/git/wine.git/commitdiff/aa19d0cf5f366830d7e4b47ca6f...
For any new issue open a new bug report
http://bugs.winehq.org/show_bug.cgi?id=24745
--- Comment #15 from Xavier Vachon xvachon@gmail.com 2011-09-12 18:44:16 CDT --- (In reply to comment #14)
the missing function reported again is fixed in http://source.winehq.org/git/wine.git/commitdiff/aa19d0cf5f366830d7e4b47ca6f...
For any new issue open a new bug report
Next one in line : http://bugs.winehq.org/show_bug.cgi?id=28356
http://bugs.winehq.org/show_bug.cgi?id=24745
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2011-09-23 12:59:49 CDT --- Closing bugs fixed in 1.3.29.
http://bugs.winehq.org/show_bug.cgi?id=24745
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |aa19d0cf5f366830d7e4b47ca6f | |556a16f4c08f7