[Bug 39498] New: LEGO Rock Raiders - Using bundled d3drm.dll causes freezing
https://bugs.winehq.org/show_bug.cgi?id=39498 Bug ID: 39498 Summary: LEGO Rock Raiders - Using bundled d3drm.dll causes freezing Product: Wine Version: 1.7.50 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: david.maza.au(a)gmail.com Distribution: --- Created attachment 52637 --> https://bugs.winehq.org/attachment.cgi?id=52637 Compressed Trace Log Hello, If I use the bundled d3drm.dll version to play Lego Rock Raiders, the game freezes after the first screen. The music continues to play in the background but the game is unplayable. Interestingly, holding down a key on my keyboard stops the freezing. For example, holding down the Alt+Tab key combination causes the game to continue rendering items on the screen. Unfortunately using the native d3drm.dll doesn't work and causes a crash on startup (bug #39497). -- 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=39498 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- Hi, David. Is this log you attached when running with d3drm.dll wine provides or the one from windows? -- 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=39498 --- Comment #2 from Bruno Jesus <00cpxxx(a)gmail.com> --- For me the game starts with native d3drm.dll and crashes with built-in (bug 39346). I don't see a hang. -- 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=39498 Josh Holland <anowlcalledjosh(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anowlcalledjosh(a)gmail.com -- 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=39498 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #3 from joaopa <jeremielapuree(a)yahoo.fr> --- It is a duplicate of bug 39346. Can an administrator close this bug as DUPLICATE? -- 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=39498 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #4 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to joaopa from comment #3)
It is a duplicate of bug 39346.
Can an administrator close this bug as DUPLICATE?
This isn't a duplicate. That bug is about using builtin d3drm, this bug is about using the bundled version shipped with the application. -- 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=39498 --- Comment #5 from joaopa <jeremielapuree(a)yahoo.fr> --- Zebediah, I don't understand your point. There is no bundled d3drm.dll in the original CD. DirectX6 is bundled, but then you install all Directx (in particular d3drm.dll). With wineddlloverrides="d3drm=n", one has a crash, but the crash is unrelated to native d3drm. It is then a crash with amstream. -- 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=39498 --- Comment #6 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to joaopa from comment #5)
Zebediah, I don't understand your point. There is no bundled d3drm.dll in the original CD. DirectX6 is bundled, but then you install all Directx (in particular d3drm.dll).
I'm not sure I understand how that doesn't count as bundled d3drm? -- 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=39498 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Resolution|--- |WORKSFORME URL| |https://archive.org/downloa | |d/LEGORockRaidersWindows/LE | |GO_Rock_Raiders_Win_Files_E | |N.7z Status|UNCONFIRMED |RESOLVED Keywords| |download --- Comment #7 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, I can't even reproduce the problem with Wine 1.7.50 this bug was reported against. The intro is shown and I'm able to play the game. --- snip --- $ WINEDLLOVERRIDES=d3drm=n WINEDEBUG=+loaddll wine ./LegoRR.exe ... trace:loaddll:load_native_dll Loaded L"Z:\\home\\focht\\Downloads\\LEGO_Rock_Raiders_Win_Files_EN\\Game Files\\LegoRR.exe" at 0x400000: native ... 0x7e4f0000: builtin trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\opengl32.dll" at 0x7a820000: builtin trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\wined3d.dll" at 0x7e320000: builtin trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\ddraw.dll" at 0x7e460000: builtin ... trace:loaddll:load_native_dll Loaded L"Z:\\home\\focht\\Downloads\\LEGO_Rock_Raiders_Win_Files_EN\\Game Files\\d3drm.dll" at 0x6dd90000: native trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\avifil32.dll" at 0x7dfa0000: builtin trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\dinput.dll" at 0x7df50000: builtin trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\dsound.dll" at 0x7df00000: builtin ... --- snip --- The CTRL-C can be seen in the attached trace log from OP but nothing obvious before. --- snip --- ... 0009:Call opengl32.wglGetPixelFormat(00240039) ret=7e9a785f 0009:Call gdi32.__wine_get_wgl_driver(00240039,0000000d) ret=7a8a58a9 0009:Ret gdi32.__wine_get_wgl_driver() retval=7e07c020 ret=7a8a58a9 0009:Ret opengl32.wglGetPixelFormat() retval=00000000 ret=7e9a785f 0009:Ret gdi32.GetPixelFormat() retval=00000000 ret=7e70b461 0009:Call gdi32.SetPixelFormat(00240039,00000001,00000000) ret=7e70b50f 0009:Call opengl32.wglSetPixelFormat(00240039,00000001,00000000) ret=7e9a78fe 0009:Call gdi32.__wine_get_wgl_driver(00240039,0000000d) ret=7a8a58f9 0009:Ret gdi32.__wine_get_wgl_driver() retval=7e07c020 ret=7a8a58f9 0009:Ret opengl32.wglSetPixelFormat() retval=00000000 ret=7e9a78fe 002d:Call PE DLL (proc=0x7eaf5970,module=0x7ea50000 L"user32.dll",reason=THREAD_ATTACH,res=(nil)) 0009:Ret gdi32.SetPixelFormat() retval=00000000 ret=7e70b50f 002d:Ret PE DLL (proc=0x7eaf5970,module=0x7ea50000 L"user32.dll",reason=THREAD_ATTACH,res=(nil)) retval=1 0009:Call gdi32.GetPixelFormat(00150037) ret=7e70b461 0009:Call opengl32.wglGetPixelFormat(00150037) ret=7e9a785f 0009:Call gdi32.__wine_get_wgl_driver(00150037,0000000d) ret=7a8a58a9 0009:Ret gdi32.__wine_get_wgl_driver() retval=7e07c020 ret=7a8a58a9 ... 002d:Call PE DLL (proc=0x647d1a80,module=0x64780000 L"d3drm.dll",reason=THREAD_ATTACH,res=(nil)) 002d:Ret PE DLL (proc=0x647d1a80,module=0x64780000 L"d3drm.dll",reason=THREAD_ATTACH,res=(nil)) retval=1 002d:Starting thread proc 0x7b82e390 (arg=(nil)) 002d:trace:seh:raise_exception code=40010005 flags=0 addr=0x7b83bfee ip=7b83bfee tid=002d 002d:trace:seh:raise_exception eax=7b827849 ebx=7b8bf000 ecx=00000000 edx=00000000 esi=40010005 edi=7ffb8000 002d:trace:seh:raise_exception ebp=0f18e8d8 esp=0f18e864 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000246 002d:trace:seh:call_stack_handlers calling handler at 0x7b888dc0 code=40010005 flags=0 0009:Ret opengl32.wglMakeCurrent() retval=00000001 ret=7e70dfa2 002d:trace:seh:__regs_RtlUnwind code=40010005 flags=2 002d:trace:seh:__regs_RtlUnwind calling handler at 0x7bc83890 code=40010005 flags=2 002d:trace:seh:__regs_RtlUnwind handler at 0x7bc83890 returned 1 002d:fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0 --- snip --- Resolving 'WORKSFORME'. $ sha1sum LEGO_Rock_Raiders_Win_Files_EN.7z 7cc3857fb6f1c7063c665ca4e88d62c8fcdadaed LEGO_Rock_Raiders_Win_Files_EN.7z $ du -sh LEGO_Rock_Raiders_Win_Files_EN.7z 397M LEGO_Rock_Raiders_Win_Files_EN.7z $ wine --version wine-6.0-rc1-29-g310019789f7 Regards -- 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=39498 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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=39498 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED --- Comment #9 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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=39498 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Closing bugs marked workforme -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla