[Bug 17275] New: Aquamark 3 crashes at end
http://bugs.winehq.org/show_bug.cgi?id=17275 Summary: Aquamark 3 crashes at end Product: Wine Version: unspecified Platform: Other URL: http://downloads.guru3d.com/download.php?det=673 OS/Version: other Status: NEW Keywords: download Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: dank(a)kegel.com On my system, with an nvidia GeForce 8500 GT, aquamark 3 runs beautifully until the very end, where it crashes with wine: Unhandled exception 0xc0000092 at address 0x7ead85d4 (thread 0009), starting debugger... The crash happens regardless of whether you choose demo or benchmark mode. It happens right after the "massive overdraw" scene. Supposedly this app worked before, so perhaps this is a regression. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Aquamark 3 crashes at end |Aquamark 3 crashes at end | |after failing to access | |VIDEOPRT.SYS --- Comment #1 from Dan Kegel <dank(a)kegel.com> 2009-02-06 08:15:53 --- Yeah, looking at wine-review's movie of this benchmark, http://www.youtube.com/watch?v=c6y-8QlIgcE on my system it crashes right when it leaves the rendering mode and goes back to the main window. (I think it's at frame 5200 of the demo or so.) The log shows err:module:import_dll Library VIDEOPRT.SYS (which is needed by L"C:\\windows\\system32\\DRIVERS\\ENTECH.SYS") not found err:winedevice:ServiceMain driver L"ENTECH" failed to load err:rpc:I_RpcGetBuffer no binding Looks like entech is http://entechtaiwan.com/util/ps.shtm, a utility that provides some sort of low level graphics card control. I guess to make it happy we need to implement some part of VIDEOPRT.SYS, but until then, we probably shouldn't crash in rpcrt4. (Or maybe we should. What would this app do on Windows if VIDEOPRT.SYS didn't exist?) Here's the backtrace: =>0 RaiseException+0x73(code=1702, flags=<?>, nbargs=0, args=(nil)) 1 RpcRaiseException+0x35(exception=1702) [dlls/rpcrt4/rpcrt4_main.c:174] in rpcrt4 2 in rpcrt4 (+0x10f4b) 3 svcctl_CloseServiceHandle+0xe4(handle=<?>) [dlls/advapi32/svcctl_c.c:208] in advapi32 4 CloseServiceHandle+0x74(hSCObject=(nil)) [dlls/advapi32/service.c:817] in advapi32 5 in direcpll (+0x6570) 6 in direcpll (+0x6bfa) 7 in direcpll (+0xb6ee) 8 in direcpll (+0xbdf7) 9 call_dll_entry_point+0x15() in ntdll 10 MODULE_InitDLL+0xe3(wm=<?>, reason=1, lpReserved=(nil)) [dlls/ntdll/loader.c:973] in ntdll Sadly, dcom98 isn't a workaround; it still crashes in their rpcrt4, but at a different point (during OpenSCManager). That driver was last mentioned in wine-devel quite a while ago: http://www.winehq.org/pipermail/wine-devel/2003-September/019818.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #2 from Dan Kegel <dank(a)kegel.com> 2009-02-07 16:05:59 --- Wine Reviews says it ran to completion back in wine-0.9.49, so this at least appears to be a regression. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression --- Comment #3 from Dan Kegel <dank(a)kegel.com> 2009-02-07 16:15:01 --- Works in 1.0.1, so flagging as regression. I'll try to narrow down the version it appeared in. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #4 from Dan Kegel <dank(a)kegel.com> 2009-02-07 20:17:42 --- bisect says the bad patch is: http://www.winehq.org/pipermail/wine-cvs/2009-January/051723.html 061087811f14c708dcba87925bc2fbd2b4302afb wined3d: Remove the apply_pshader_fog state handler. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d --- Comment #5 from Dan Kegel <dank(a)kegel.com> 2009-02-07 20:20:38 --- setting component. See also bug 16932. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Version|unspecified |1.1.13 --- Comment #6 from Dan Kegel <dank(a)kegel.com> 2009-02-07 20:43:35 --- setting version -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #7 from Austin English <austinenglish(a)gmail.com> 2009-02-08 01:13:17 --- Dupe of 16988? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #8 from Dan Kegel <dank(a)kegel.com> 2009-02-08 07:28:37 --- Sadly, no, applying the patch from bug 16988 doesn't help. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 zil <zilforever(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zilforever(a)gmail.com --- Comment #9 from zil <zilforever(a)gmail.com> 2009-10-23 07:05:11 --- in Wine 1.1.31 it still crash with "Divide by Zero" error after "massive overdraw" scene -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Roderick Colenbrander <thunderbird2k(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thunderbird2k(a)gmail.com --- Comment #10 from Roderick Colenbrander <thunderbird2k(a)gmail.com> 2010-05-27 12:03:20 --- While perhaps we could add a dummy videoprt.sys but likely it won't help much. The direcpll dll is responsible for retrieving gpu information like gpu clocks, amount of video memory and other information. In order to obtain this information it uses a kernel module roughly to access GPU registers through memory mapped I/O. For a part it uses the entech.sys module for this and videoprt.sys appears to be some generic interface which can at least poke with some legacy vga / vesa registers, interrupts and other lowlevel things. It is really about stepping on the toes of drm drivers and xorg drivers. I wouldn't be surprised if the real regression between 1.0 and now is because ntoskrnl has been improved a lot. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #11 from Henri Verbeet <hverbeet(a)gmail.com> 2010-05-27 14:38:09 --- (In reply to comment #10)
While perhaps we could add a dummy videoprt.sys but likely it won't help much. The direcpll dll is responsible for retrieving gpu information like gpu clocks, amount of video memory and other information. In order to obtain this information it uses a kernel module roughly to access GPU registers through memory mapped I/O. For a part it uses the entech.sys module for this and videoprt.sys appears to be some generic interface which can at least poke with some legacy vga / vesa registers, interrupts and other lowlevel things. It is really about stepping on the toes of drm drivers and xorg drivers.
I wouldn't be surprised if the real regression between 1.0 and now is because ntoskrnl has been improved a lot.
Maybe you should consider reading the bug report before replying to it :-\ Supposedly this is a D3D regression. As for the actual exception, 0xc0000092 is a floating point exception. e6611e22fb037a879205f1330d1a3485f9f18705 may have some effect on that, so it makes sense to retest this with current git. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #12 from zil <zilforever(a)gmail.com> 2010-05-28 11:59:50 --- wine-1.2-rc1-179-gdd09205 in terminal there is still: err:module:import_dll Library VIDEOPRT.SYS (which is needed by L"C:\\windows\\system32\\DRIVERS\\ENTECH.SYS") not found err:winedevice:ServiceMain driver L"ENTECH" failed to load but demo and benchmark 1 works and dont crash after "massive overdraw" scene. I dont have professional version. So its fixed and dont crash. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 --- Comment #13 from zil <zilforever(a)gmail.com> 2010-06-14 13:55:41 --- This bug like 7807 was fixed with e6611e22fb037a879205f1330d1a3485f9f18705. Shouldnt it be marked as fixed? Dan Kegel could confirm that. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |wylda(a)volny.cz Resolution| |FIXED --- Comment #14 from Wylda <wylda(a)volny.cz> 2010-06-14 15:00:56 --- Reported FIXED. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17275 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #15 from Alexandre Julliard <julliard(a)winehq.org> 2010-06-18 12:46:44 --- Closing bugs fixed in 1.2-rc4. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=17275 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- OS|other |Linux Fixed by SHA1| |e6611e22fb037a879205f1330d1 | |a3485f9f18705 Hardware|Other |x86 CC| |focht(a)gmx.net -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org