http://bugs.winehq.org/show_bug.cgi?id=31643
Bug #: 31643 Summary: Gothic 3 demo crashes without native vcomp.dll (purist) Product: Wine Version: 1.5.12 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: vcomp AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Gothic 3 has a freely downloadable standalone demo, 095b5f736dd57f30a45a4ac2d9369354c601dfc9 Gothic3Demo.exe which runs ok with "winetricks d3dx9_36" (see bug 28055). With vcomp=builtin, it crashes with unimplemented function vcomp.dll._vcomp_fork
mscodescan says it references vcomp:_vcomp_enter_critsect vcomp:_vcomp_for_static_end vcomp:_vcomp_for_static_simple_init vcomp:_vcomp_fork vcomp:_vcomp_leave_critsect
http://bugs.winehq.org/show_bug.cgi?id=31643
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.fileplanet.com/1 | |70222/170000/fileinfo/Gothi | |c-3-Demo
http://bugs.winehq.org/show_bug.cgi?id=31643
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31643
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaynobyl@gmx.de
--- Comment #1 from Jay jaynobyl@gmx.de 2013-10-07 15:12:35 CDT --- In bug 26688 all these functions are needed, too.
https://bugs.winehq.org/show_bug.cgi?id=31643
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.fileplanet.com/1 |http://www.gameborder.net/d |70222/170000/fileinfo/Gothi |ownload/gothic-3-demo/ |c-3-Demo | CC| |focht@gmx.net Summary|Gothic 3 demo crashes |Gothic 3 demo crashes on |without native vcomp.dll |unimplemented function |(purist) |vcomp.dll._vcomp_fork | |(purist)
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, still present. Refining summary to target the stub.
Prerequisite: 'winetricks d3dx9_36'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Aspyr/Gothic III Demo
$ wine ./Gothic3.exe ... wine: Call from 0x7b83a97b to unimplemented function vcomp.dll._vcomp_fork, aborting --- snip ---
$ sha1sum nzd_Gothic3Demo.exe 095b5f736dd57f30a45a4ac2d9369354c601dfc9 nzd_Gothic3Demo.exe
$ du -sh nzd_Gothic3Demo.exe 1.1G nzd_Gothic3Demo.exe
$ wine --version wine-1.7.13-100-gfcae016
Regards
https://bugs.winehq.org/show_bug.cgi?id=31643
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #3 from hanska2@luukku.com --- Still stub 1.7.24
https://bugs.winehq.org/show_bug.cgi?id=31643
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Gothic 3 demo crashes on |Multiple games and |unimplemented function |applications crash on |vcomp.dll._vcomp_fork |unimplemented function |(purist) |vcomp.dll._vcomp_fork | |(Gothic 3 demo, NeXTA)
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
also needed for Network EXplorer for Traffic Analysis (NEXTA) and DTALite
Project homepage: https://code.google.com/p/nexta/
Download: https://nexta.googlecode.com/files/Software_release_01_11_2014.zip
To trigger this you need to load a project and click 'Project' -> '5. Perform Traffic Assignment' -> 'Run Simulation'.
--- snip --- $ wine ./NEXTA_32.exe ... ------- Iteration = 0-------- wine: Call from 0x7b83b1d3 to unimplemented function vcomp90.dll._vcomp_fork, aborting wine: Unimplemented function vcomp90.dll._vcomp_fork called at address 0x7b83b1d3 (thread 0041), starting debugger... Unhandled exception: unimplemented function vcomp90.dll._vcomp_fork called in 32-bit code (0x7b83b1d3). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b83b1d3 ESP:002beee4 EBP:002bef48 EFLAGS:00200283( - -- I S - - -C) EAX:7b826e65 EBX:7b8be000 ECX:7e6a21e3 EDX:002bef0c ESI:004d1430 EDI:00000000 ... Modules: Module Address Debug info Name (74 modules) PE 400000- e08000 Export dtalite_32 ... Threads: process tid prio (all id:s are in hex) 00000008 NEXTA_32.exe 0000003f 0 0000003e 0 00000009 0 ... 00000040 (D) Z:\home\focht\Downloads\Software_release\DTALite_32.exe 00000041 0 <== --- snip ---
$ sha1sum Software_release_01_11_2014.zip f4bccb2479b4c39c0a1a6a175573aa66eb28cf9f Software_release_01_11_2014.zip
$ du -sh Software_release_01_11_2014.zip 91M Software_release_01_11_2014.zip
$ wine --version wine-1.7.31
Regards
https://bugs.winehq.org/show_bug.cgi?id=31643
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #5 from Sebastian Lackner sebastian@fds-team.de --- Wooho! This bug should be fixed with http://source.winehq.org/git/wine.git/commit/ad1077f94bfe5b8b762f30b1d2174cc..., but its very likely that it crashes on a different unimplemented function now. I have various additional patches in my queue, but feel free to open new bugs for the follow-up problems (and add me as CC please).
https://bugs.winehq.org/show_bug.cgi?id=31643
--- Comment #6 from Dan Kegel dank@kegel.com --- Congratulations!
https://bugs.winehq.org/show_bug.cgi?id=31643
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ad1077f94bfe5b8b762f30b1d21 | |74cce61dfbb22 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to Sebastian Lackner from comment #5)
Wooho! This bug should be fixed with http://source.winehq.org/git/wine.git/commit/ ad1077f94bfe5b8b762f30b1d2174cce61dfbb22, but its very likely that it crashes on a different unimplemented function now. I have various additional patches in my queue, but feel free to open new bugs for the follow-up problems (and add me as CC please).
Works for Gothic 3, next up is bug 38937.
https://bugs.winehq.org/show_bug.cgi?id=31643
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.48.
https://bugs.winehq.org/show_bug.cgi?id=31643
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|jaynobyl@gmx.de |