[Bug 22039] New: Lego Island: failed to start.
http://bugs.winehq.org/show_bug.cgi?id=22039 Summary: Lego Island: failed to start. Product: Wine Version: 1.1.40 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: gaming4jc2(a)yahoo.com Created an attachment (id=26806) --> (http://bugs.winehq.org/attachment.cgi?id=26806) err:d3d:wined3d_unregister_window Window 0x20054 is not registered with wined3d.... and more... Lego Island simply boots up to a black scree, then I get an error prompt saying: "Lego Island failed to start. Please quit all other applications and try again." This seems similar to bug: http://bugs.winehq.org/show_bug.cgi?id=13875 But that guy didn't get the prompt. Log and debugging of d3d attached. -- 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=22039 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #1 from joaopa <jeremielapuree(a)yahoo.fr> 2011-06-25 09:11:02 CDT --- Is it still a bug in current wine? -- 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=22039 --- Comment #2 from Luke <gaming4jc2(a)yahoo.com> 2011-06-28 12:03:48 CDT --- Created an attachment (id=35336) --> (http://bugs.winehq.org/attachment.cgi?id=35336) wine LEGOISLE.exe Afraid so, won't boot and goes to black screen after prompt as before. Then it just shuts itself down. Tested wine 1.3.22. -- 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=22039 --- Comment #3 from Luke <gaming4jc2(a)yahoo.com> 2013-01-21 20:01:26 CST --- Still seeing this on Wine 1.5.5 -------------------- WINEDEBUG=+dialog wine LEGOISLE.EXE fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 0x4 and card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x300)"). fixme:win:EnumDisplayDevicesW ((null),0,0x32ef6c,0x00000000), stub! luke(a)luke-EX58-UD3R:~/.wine/dosdevices/c:/Program Files/LEGO Island$ fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599 fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 0x4 and card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x300)"). fixme:win:EnumDisplayDevicesW ((null),0,0x33f5f4,0x00000000), stub! fixme:system:SystemParametersInfoW Unimplemented action: 93 (SPI_SETMOUSETRAILS) fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 0x4 and card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x300)"). fixme:win:EnumDisplayDevicesW ((null),0,0x33ecf4,0x00000000), stub! fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 0x4 and card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x300)"). fixme:win:EnumDisplayDevicesW ((null),0,0x33ef54,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1. fixme:d3drm:IDirect3DRM2Impl_CreateDeviceFromD3D (0x17d684/0x17d680)->(0x13d728,0x1c3b68,0x363514): partial stub fixme:d3drm:IDirect3DRM2Impl_SetDefaultTextureShades (0x17d684/0x17d680)->(32): stub fixme:d3drm:IDirect3DRM2Impl_SetDefaultTextureColors (0x17d684/0x17d680)->(256): stub fixme:d3drm:IDirect3DRMDevice2Impl_SetQuality (0x17d628/0x17d628)->(137): stub fixme:d3drm:IDirect3DRMDevice2Impl_SetShades (0x17d628/0x17d628)->(32): stub fixme:d3drm:IDirect3DRMDevice2Impl_SetDither (0x17d628/0x17d628)->(0): stub fixme:d3drm:IDirect3DRMDevice2Impl_GetWidth (0x17d628/0x17d628)->(): stub fixme:d3drm:IDirect3DRMDevice2Impl_GetHeight (0x17d628/0x17d628)->(): stub fixme:d3drm:IDirect3DRM2Impl_CreateViewport (0x17d684/0x17d680)->(0x17d628,0x203f60,0,0,-2147467263,-2147467263,0x363524): partial stub fixme:d3drm:IDirect3DRMViewportImpl_SetAppData (0x204c60/0x204c60)->(3552560): stub fixme:d3drm:IDirect3DRMViewportImpl_SetAppData (0x204c60/0x204c60)->(0): stub trace:dialog:GetDialogBaseUnits base units = 8,16 trace:dialog:DIALOG_ParseTemplate32 DIALOG 100, 80, 216, 168, 0 trace:dialog:DIALOG_ParseTemplate32 STYLE 0x90c80180 trace:dialog:DIALOG_ParseTemplate32 EXSTYLE 0x00000000 trace:dialog:DIALOG_ParseTemplate32 CAPTION L"" trace:dialog:DIALOG_CreateControls32 BEGIN trace:dialog:DIALOG_GetControl32 L"Static" L"" 1088, 8, 20, 16, 16, 50000003, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Static" L"" 100, 32, 4, 176, 48, 50020080, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"OK" 1, 16, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"Cancel" 2, 74, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Abort" 3, 132, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Retry" 4, 190, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Ignore" 5, 248, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Yes" 6, 306, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&No" 7, 364, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Try Again" 10, 422, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"&Continue" 11, 480, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_GetControl32 L"Button" L"Help" 9, 538, 56, 50, 14, 50010000, 00000000, 00000000 trace:dialog:DIALOG_CreateControls32 END trace:dialog:MSGBOX_DlgProc Message number 0x000c is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0046 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0083 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0047 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0003 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0005 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x030f is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0086 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0006 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0018 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0046 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x007f is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x007f is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0047 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x000f is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0085 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x000d is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0014 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0136 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0138 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0138 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0135 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0084 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0200 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0021 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0020 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0135 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0135 is being ignored. trace:dialog:EndDialog 0x70060 1 trace:dialog:MSGBOX_DlgProc Message number 0x0135 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0007 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0046 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0047 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0086 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0006 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0008 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0002 is being ignored. trace:dialog:MSGBOX_DlgProc Message number 0x0082 is being ignored. --------------------------- -- 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=22039 --- Comment #4 from testing.tigerwolf(a)mail.com 2013-06-27 17:54:45 CDT --- Created attachment 45009 --> http://bugs.winehq.org/attachment.cgi?id=45009 LEGO Island 2 execution log I still enconters the same kind of behaviour using wine 1.6-rc3 : Lego Island simply boots up to a black screen: "Loading...", and so nothing happens. But I don't notice exactly the same behavior as Luke : - also some d3d fixme errors: fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1.: - quartz error : err:quartz:GetClassMediaFile Media class not found
See attachment "Backtrace_LI2.txt" for more details
-- 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=22039 --- Comment #5 from testing.tigerwolf(a)mail.com 2013-06-27 17:59:28 CDT --- Created attachment 45010 --> http://bugs.winehq.org/attachment.cgi?id=45010 LEGO Island 2 installation backtrace I also notice errors during installation. This may be the root of the problem.
Luke, do you encounter some similar errors during installation?
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 user1(a)MyPC:~$ err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
See attachment "Install_LI2"
-- 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=22039 --- Comment #6 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-06-27 18:10:29 CDT --- I think this bug is about "Lego Island", and you are talking about "Lego Island 2". -- 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=22039 --- Comment #7 from Luke <gaming4jc2(a)yahoo.com> 2013-07-05 18:19:37 CDT --- Yes the added logs are for LEGO Island 2 which I do not have.. However this is still an issue in 1.6-rc4: --- fixme:win:EnumDisplayDevicesW ((null),0,0x33f4c8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33ed38,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e888,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e888,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:win:EnumDisplayDevicesW ((null),0,0x33ee28,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool. fixme:d3drm:IDirect3DRM2Impl_CreateDeviceFromD3D (0x153a94/0x153a90)->(0x14ee70,0x1561a8,0x373914): partial stub fixme:d3drm:IDirect3DRM2Impl_SetDefaultTextureShades (0x153a94/0x153a90)->(32): stub fixme:d3drm:IDirect3DRM2Impl_SetDefaultTextureColors (0x153a94/0x153a90)->(256): stub fixme:d3drm:IDirect3DRMDevice2Impl_SetShades (0x1b3c28/0x1b3c28)->(32): stub fixme:d3drm:IDirect3DRM2Impl_CreateViewport iface 0x153a94, device 0x1b3c28, camera 0x18dc30, x 0, y 0, width 0, height 0, viewport 0x373924 partial stub! fixme:d3drm:IDirect3DRMViewportImpl_SetAppData (0x1b3c58/0x1b3c58)->(3619120): stub fixme:d3drm:IDirect3DRMViewportImpl_SetAppData (0x1b3c58/0x1b3c58)->(0): stub --- -- 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=22039 Jarkko K <jarkko_korpi(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi(a)hotmail.com --- Comment #8 from Jarkko K <jarkko_korpi(a)hotmail.com> --- The post before this mentiones functions SetDefaultTextureShades and SetDefaultTextureColors both are stil stubs. http://source.winehq.org/git/wine.git/blob/a6e53eaed215447af648cce63e0b68fe2... And few other functions need work too. -- 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=22039 --- Comment #9 from Luke <gaming4jc2(a)yahoo.com> --- (In reply to Jarkko K from comment #8)
The post before this mentiones functions
SetDefaultTextureShades
and
SetDefaultTextureColors
both are stil stubs.
http://source.winehq.org/git/wine.git/blob/ a6e53eaed215447af648cce63e0b68fe234ceaa2:/dlls/d3drm/d3drm.c#l342
And few other functions need work too.
Confirming, still too many stubs in Wine 1.7.31 - gets the same error. -- 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=22039 --- Comment #10 from Luke <gaming4jc2(a)yahoo.com> --- Created attachment 52577 --> https://bugs.winehq.org/attachment.cgi?id=52577 wine 1.7.51 Still reproducible as of wine 1.7.51 -- 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=22039 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht(a)gmx.net Component|-unknown |directx-d3d Summary|Lego Island: failed to |LEGO Island (Mindscape) |start. |fails to start | |(Direct3DRMViewport::SetApp | |Data() and | |IDirect3DRMViewport::GetApp | |Data() are stubs) Ever confirmed|0 |1 --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming. Thanks to people still seeding this ancient stuff I got a copy for investigation. --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/LEGO Island $ WINEDEBUG=+tid,+seh,+relay,+d3d,+d3drm wine ./LEGOIsle.exe >>log.txt 2>&1 ... 0028:Call KERNEL32.CreateProcessW(0033f4b4 L"isle.exe",00421438 L"isle.exe /diskstream /script \\lego\\scripts\\isle\\isle.si",00000000,00000000,00000001,00000400,00000000,00000000,0033f6cc,0033f6bc) ret=7e5366c8 ... 002a:Call KERNEL32.__wine_kernel_init() ret=7bc6c8df 0028:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7e5366c8 ... 002a:Call d3drm.Direct3DRMCreate(0033f4f8) ret=100a1671 ... 002a:Ret d3drm.Direct3DRMCreate() retval=00000000 ret=100a1671 002a:trace:d3drm:d3drm1_QueryInterface iface 0x1c8d50, riid {4516ecc8-8f20-11d0-9b6d-0000c0781bc3}, out 0x1010103c. ... 002a:trace:d3drm:d3drm2_CreateFrame iface 0x1c8d54, parent_frame (nil), frame 0x3739b4. 002a:trace:d3drm:Direct3DRMFrame_create riid {c3dfbd60-3988-11d0-9ec2-0000c0291ac3}, parent (nil), out 0x3739b4. ... 002a:trace:d3drm:d3drm_frame3_QueryInterface iface 0x1c9bdc, riid {c3dfbd60-3988-11d0-9ec2-0000c0291ac3}, out 0x3739b4. 002a:trace:d3drm:d3drm_frame2_AddRef iface 0x1c9bd8. 002a:trace:d3drm:d3drm_frame3_AddRef 0x1c9bdc increasing refcount to 2. 002a:trace:d3drm:d3drm_frame3_Release 0x1c9bdc decreasing refcount to 1. 002a:trace:d3drm:d3drm2_CreateFrame iface 0x1c8d54, parent_frame (nil), frame 0x3739c4. 002a:trace:d3drm:Direct3DRMFrame_create riid {c3dfbd60-3988-11d0-9ec2-0000c0291ac3}, parent (nil), out 0x3739c4. ... 002a:fixme:d3drm:d3drm2_SetDefaultTextureShades iface 0x1c8d54, shade_count 32 stub! 002a:fixme:d3drm:d3drm2_SetDefaultTextureColors iface 0x1c8d54, color_count 256 stub! 002a:trace:d3drm:d3drm_device2_SetQuality iface 0x1ca164, quality 137. 002a:trace:d3drm:d3drm_device3_SetQuality iface 0x1ca168, quality 137. 002a:trace:d3drm:d3drm_device2_SetShades iface 0x1ca164, count 32. 002a:fixme:d3drm:d3drm_device3_SetShades iface 0x1ca168, count 32 stub! 002a:trace:d3drm:d3drm_device2_SetDither iface 0x1ca164, enabled 0. 002a:trace:d3drm:d3drm_device3_SetDither iface 0x1ca168, enable 0. 002a:trace:d3drm:d3drm_device2_GetWidth iface 0x1ca164. 002a:trace:d3drm:d3drm_device3_GetWidth iface 0x1ca168. 002a:trace:d3drm:d3drm_device2_GetHeight iface 0x1ca164. 002a:trace:d3drm:d3drm_device3_GetHeight iface 0x1ca168. 002a:fixme:d3drm:d3drm2_CreateViewport iface 0x1c8d54, device 0x1ca164, camera 0x1c9c58, x 0, y 0, width 0, height 0, viewport 0x3739e4 partial stub! 002a:trace:d3drm:Direct3DRMViewport_create riid {eb16cb02-d271-11ce-ac48-0000c03825a1}, out 0x3739e4 ... 002a:trace:d3drm:d3drm2_CreateFrame iface 0x1c8d54, parent_frame (nil), frame 0x3739f0. 002a:trace:d3drm:Direct3DRMFrame_create riid {c3dfbd60-3988-11d0-9ec2-0000c0291ac3}, parent (nil), out 0x3739f0. ... 002a:fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1c9cd8, data 0x3739f0 stub! 002a:trace:d3drm:d3drm_frame2_GetChildren iface 0x1ca1a8, children 0x33f2cc. 002a:trace:d3drm:d3drm_frame3_GetChildren iface 0x1ca1ac, children 0x33f2cc. ... 002a:fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1c9cd8, data 0 stub! 002a:trace:d3drm:d3drm_viewport1_Release 0x1c9cd8 decreasing refcount to 0. ... 002a:trace:d3drm:d3drm_device2_Release iface 0x1ca164. 002a:trace:d3drm:d3drm_device3_Release 0x1ca168 decreasing refcount to 0. 002a:trace:d3drm:d3drm_device_destroy Releasing attached ddraw interfaces. 002a:trace:d3drm:d3drm1_Release 0x1c8d50 decreasing refcount to 1. ... 002a:Call user32.MessageBoxA(00000000,004100c8 "\"LEGO\xae Island\" failed to start. Please quit all other applications and try again.",0041011c "LEGO\xae Island Error",00000000) ret=004016eb --- snip --- The problem results from 'IDirect3DRMViewport::SetAppData()' and 'IDirect3DRMViewport::GetAppData()' being stubs. The viewport/device gets destroyed due to 'SetAppData' stub. With 'SetAppData' semi-stubbed it crashes a bit later due to 'GetAppData' stub (tries to access NULL data). Source: https://source.winehq.org/git/wine.git/blob/175e68fe053fa7c74c8cf8b35ed1de49... https://source.winehq.org/git/wine.git/blob/175e68fe053fa7c74c8cf8b35ed1de49... Refining summary to target these. ProtectionID scan for documentation purpose: --- snip --- -=[ ProtectionID v0.6.6.7 DECEMBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 24/12/14-22:48:13 Ready... Scanning -> C:\Program Files\LEGO Island\ISLE.EXE File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 86528 (015200h) Byte(s) Compilation TimeStamp : 0x34145858 -> Mon 08th Sep 1997 19:56:08 (GMT) [TimeStamp] 0x34145858 -> Mon 08th Sep 1997 19:56:08 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x00400088 | - [File Heuristics] -> Flag #1 : 00000000000001001100000000000000 (0x0004C000) [Entrypoint Section Entropy] : 6.39 (section #0) ".text " | Size : 0xD5D6 (54742) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 6 (0x6) | ImageSize 0x1A000 (106496) byte(s) [VersionInfo] Company Name : Mindscape [VersionInfo] Product Name : Adventures on LEGO Island [VersionInfo] Product Version : 1. 1. 0. 0 [VersionInfo] File Description : isle [VersionInfo] File Version : 1. 1. 0. 0 [VersionInfo] Original FileName : isle.exe [VersionInfo] Internal Name : isle [VersionInfo] Version Comments : DG JB AG RC EE [VersionInfo] Legal Copyrights : Copyright © 1997 [CompilerDetect] -> Visual C++ 4.2 [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.328 Second(s) [000000148h (328) tick(s)] [499 of 573 scan(s) done] Scanning -> C:\Program Files\LEGO Island\LEGO1.DLL File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 1135616 (0115400h) Byte(s) Compilation TimeStamp : 0x34107E9B -> Fri 05th Sep 1997 21:50:19 (GMT) [TimeStamp] 0x34107E9B -> Fri 05th Sep 1997 21:50:19 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x10000088 | - [TimeStamp] 0x34107E9B -> Fri 05th Sep 1997 21:50:19 (GMT) | Export | - | Offset: 0x000ECE44 | VA: 0x100EDE44 | - [File Heuristics] -> Flag #1 : 00000000000001001100000100000000 (0x0004C100) [Entrypoint Section Entropy] : 6.47 (section #0) ".text " | Size : 0xD2A66 (862822) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 6 (0x6) | ImageSize 0x121000 (1183744) byte(s) [Export] 100% of function(s) (130 of 130) are in file | 0 are forwarded | 130 code | 0 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : Mindscape. Inc. [VersionInfo] Product Name : LegoOmni Library [VersionInfo] Product Version : 1. 1. 0. 0 [VersionInfo] File Description : LegoOmni Library [VersionInfo] File Version : 1. 1. 0. 0 [VersionInfo] Original FileName : LegoOmni Library [VersionInfo] Internal Name : LegoOmni Library [VersionInfo] Legal Copyrights : Copyright © 1997 [CompilerDetect] -> Visual C++ 4.2 [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.563 Second(s) [000000233h (563) tick(s)] [244 of 573 scan(s) done] Scanning -> C:\Program Files\LEGO Island\LEGOIsle.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 95744 (017600h) Byte(s) Compilation TimeStamp : 0x341455A1 -> Mon 08th Sep 1997 19:44:33 (GMT) [TimeStamp] 0x341455A1 -> Mon 08th Sep 1997 19:44:33 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x00400088 | - [File Heuristics] -> Flag #1 : 00000000000001001100000000000000 (0x0004C000) [Entrypoint Section Entropy] : 5.99 (section #0) ".text " | Size : 0x427E (17022) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 6 (0x6) | ImageSize 0x1A000 (106496) byte(s) [VersionInfo] Company Name : Mindscape. Inc. [VersionInfo] Product Name : LEGO Island [VersionInfo] Product Version : 1. 1. 0. 0 [VersionInfo] File Description : LEGOIsland & Configuration application [VersionInfo] File Version : 1. 1. 0. 0 [VersionInfo] Original FileName : CONFIG.EXE [VersionInfo] Internal Name : LEGOISLE.EXE [VersionInfo] Legal Copyrights : Copyright © 1997 [CompilerDetect] -> Visual C++ 4.2 [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.314 Second(s) [00000013Ah (314) tick(s)] [499 of 573 scan(s) done] --- snip --- $ wine --version wine-1.7.53 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=22039 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jem456.vasishta(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=22039 --- Comment #12 from Luke <gaming4jc2(a)yahoo.com> --- Created attachment 53338 --> https://bugs.winehq.org/attachment.cgi?id=53338 Wine 1.9.0 log Still an issue in Wine 1.9.0 -- 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=22039 testing.tigerwolf(a)mail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #45010|0 |1 is obsolete| | CC| |testing.tigerwolf(a)mail.com --- Comment #13 from testing.tigerwolf(a)mail.com --- Created attachment 53709 --> https://bugs.winehq.org/attachment.cgi?id=53709 Lego Island 2 fails to start - problem during installation Same problem using Wine 1.9.3 : fail during installation : IMarshal::ReleaseMarshalData failed with error 0x8001011d -- 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=22039 --- Comment #14 from testing.tigerwolf(a)mail.com --- (In reply to testing.tigerwolf from comment #13)
Created attachment 53709 [details] Lego Island 2 fails to start - problem during installation
Same problem using Wine 1.9.3 :
fail during installation : IMarshal::ReleaseMarshalData failed with error 0x8001011d
Several other bugs seems to be linked to the same issue "CoReleaseMarshalData" : https://bugs.winehq.org/buglist.cgi?quicksearch=CoReleaseMarshalData&list_id... -- 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=22039 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl(a)bk.ru --- Comment #15 from Sergey Isakov <isakov-sl(a)bk.ru> --- Let me add some observations. The game installed just fine. If I made this implementation ~~~~ static HRESULT WINAPI d3drm_viewport1_SetAppData(IDirect3DRMViewport *iface, DWORD data) { struct d3drm_viewport *viewport = impl_from_IDirect3DRMViewport(iface); FIXME("iface %p, data %#x semistub!\n", iface, data); viewport->user_data = data; return S_OK; //E_NOTIMPL; } ~~~~ then the crash will happen later ~~~ fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1799f8, data 0x3733e8 semistub! fixme:d3drm:d3drm_viewport1_AddDestroyCallback iface 0x1799f8, cb 0x100a1240, ctx 0x3733e8 stub! fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1799f8, data 0 semistub! Feb 29 14:44:03 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextGetCTM: invalid context 0x0 Feb 29 14:44:03 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextSetBaseCTM: invalid context 0x0 Feb 29 14:44:12 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextGetCTM: invalid context 0x0 Feb 29 14:44:12 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextSetBaseCTM: invalid context 0x0 err:ddraw:DllMain (0x163b30) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain (0x163b30) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain DDraw 0x163b30 still has surfaces attached. ~~~ see same address for context of AddDestroyCallback and data of SetAppData. It seems AddDestroyCallback should be more implemented. And I have a doubt about GetAppData() According to MSDN the function will return HResult HRESULT retVal = object.GetAppData(pdwAppData); where data will be in argument pdwAppData [out] Type: DWORD_PTR While current wine implementation declare this function as static DWORD WINAPI d3drm_viewport1_GetAppData(IDirect3DRMTexture *iface) is this the bug? This game uses many unimplemented functions so I can't make it working. -- 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=22039 --- Comment #16 from Aaryaman Vasishta <jem456.vasishta(a)gmail.com> --- (In reply to Sergey Isakov from comment #15)
Let me add some observations. The game installed just fine. If I made this implementation ~~~~ static HRESULT WINAPI d3drm_viewport1_SetAppData(IDirect3DRMViewport *iface, DWORD data) { struct d3drm_viewport *viewport = impl_from_IDirect3DRMViewport(iface); FIXME("iface %p, data %#x semistub!\n", iface, data);
viewport->user_data = data;
return S_OK; //E_NOTIMPL; } ~~~~ then the crash will happen later ~~~ fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1799f8, data 0x3733e8 semistub! fixme:d3drm:d3drm_viewport1_AddDestroyCallback iface 0x1799f8, cb 0x100a1240, ctx 0x3733e8 stub! fixme:d3drm:d3drm_viewport1_SetAppData iface 0x1799f8, data 0 semistub! Feb 29 14:44:03 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextGetCTM: invalid context 0x0 Feb 29 14:44:03 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextSetBaseCTM: invalid context 0x0 Feb 29 14:44:12 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextGetCTM: invalid context 0x0 Feb 29 14:44:12 Sergeys-iMac.local isle.exe[46597] <Error>: CGContextSetBaseCTM: invalid context 0x0 err:ddraw:DllMain (0x163b30) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain (0x163b30) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain DDraw 0x163b30 still has surfaces attached. ~~~ see same address for context of AddDestroyCallback and data of SetAppData. It seems AddDestroyCallback should be more implemented.
And I have a doubt about GetAppData() According to MSDN the function will return HResult HRESULT retVal = object.GetAppData(pdwAppData); where data will be in argument pdwAppData [out] Type: DWORD_PTR While current wine implementation declare this function as static DWORD WINAPI d3drm_viewport1_GetAppData(IDirect3DRMTexture *iface) is this the bug?
This game uses many unimplemented functions so I can't make it working.
Viewports is the next thing that I'll be working on. Right now I'm working on texture implementations. There's still quite a bit of rendering work left before it can start drawing anything. -- 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=22039 --- Comment #17 from Aaryaman Vasishta <jem456.vasishta(a)gmail.com> --- (In reply to Sergey Isakov from comment #15)
And I have a doubt about GetAppData() According to MSDN the function will return HResult HRESULT retVal = object.GetAppData(pdwAppData); where data will be in argument pdwAppData [out] Type: DWORD_PTR While current wine implementation declare this function as static DWORD WINAPI d3drm_viewport1_GetAppData(IDirect3DRMTexture *iface) is this the bug?
This game uses many unimplemented functions so I can't make it working.
IIRC MSDN doesn't contain documentation from DX <=8. According to the old DX 7 docs, GetAppDate does return a DWORD. -- 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=22039 --- Comment #18 from Aaryaman Vasishta <jem456.vasishta(a)gmail.com> ---
IIRC MSDN doesn't contain documentation from DX <=8. According to the old DX 7 docs, GetAppDate does return a DWORD.
Sorry, I meant to say GetAppData(). -- 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=22039 --- Comment #19 from Henri Verbeet <hverbeet(a)gmail.com> --- (In reply to Aaryaman Vasishta from comment #17)
IIRC MSDN doesn't contain documentation from DX <=8. According to the old DX 7 docs, GetAppDate does return a DWORD.
And that matches the actual header in the SDK. -- 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=22039 --- Comment #20 from Sergey Isakov <isakov-sl(a)bk.ru> --- I didn't find the header in DirectxSDK. -- 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=22039 --- Comment #21 from Sergey Isakov <isakov-sl(a)bk.ru> --- New observation. I installed native d3drm.dll and got intro playing (flying CD-disk with LEGOman). Then the program quit without crash report. The last lines in log ~~~~ fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1. Mar 1 13:22:44 Sergeys-iMac.local C:\Program Files\LEGO Island\ISLE.EXE[59699] <Error>: CGContextGetCTM: invalid context 0x0 Mar 1 13:22:44 Sergeys-iMac.local C:\Program Files\LEGO Island\ISLE.EXE[59699] <Error>: CGContextSetBaseCTM: invalid context 0x0 err:ddraw:DllMain (0x166638) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain (0x166638) EnumSurfaces failed, prepare for trouble err:ddraw:DllMain DDraw 0x166638 still has surfaces attached. ~~~~ No more messages about SetAppData and GetAppData. -- 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=22039 --- Comment #22 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 53776 --> https://bugs.winehq.org/attachment.cgi?id=53776 It works Ha! The LEGO man ask me to insert CD disk and then stop the game. When I insert it I can play. Screenshot to prove. Later next bug appears ~~~ fixme:ddraw:d3d_device1_Pick iface 0x1c7284, buffer 0x2a95230, viewport 0x198138, flags 0, rect (602,328)-(603,329) stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x0 stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x3030024 stub! wine: Unhandled page fault on read access to 0x00000008 at address 0x6ddcc18d (thread 002f), starting debugger... ~~~ So initial bug concerning d3drm.dll can be resolved by native library and waiting for wine implementation. -- 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=22039 --- Comment #23 from Aaryaman Vasishta <jem456.vasishta(a)gmail.com> --- (In reply to Sergey Isakov from comment #22)
Created attachment 53776 [details] It works
Ha! The LEGO man ask me to insert CD disk and then stop the game. When I insert it I can play. Screenshot to prove.
Later next bug appears ~~~ fixme:ddraw:d3d_device1_Pick iface 0x1c7284, buffer 0x2a95230, viewport 0x198138, flags 0, rect (602,328)-(603,329) stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x0 stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x3030024 stub! wine: Unhandled page fault on read access to 0x00000008 at address 0x6ddcc18d (thread 002f), starting debugger... ~~~
So initial bug concerning d3drm.dll can be resolved by native library and waiting for wine implementation.
Thanks for the obeservations! Could you post a ddraw + d3drm trace till this point? That'll reveal a lot of more useful things. Thanks! -- 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=22039 --- Comment #24 from Aaryaman Vasishta <jem456.vasishta(a)gmail.com> --- (In reply to Aaryaman Vasishta from comment #23)
(In reply to Sergey Isakov from comment #22)
Created attachment 53776 [details] It works
Ha! The LEGO man ask me to insert CD disk and then stop the game. When I insert it I can play. Screenshot to prove.
Later next bug appears ~~~ fixme:ddraw:d3d_device1_Pick iface 0x1c7284, buffer 0x2a95230, viewport 0x198138, flags 0, rect (602,328)-(603,329) stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x0 stub! fixme:ddraw:d3d_device1_GetPickRecords iface 0x1c7284, count 0x33f65c, records 0x3030024 stub! wine: Unhandled page fault on read access to 0x00000008 at address 0x6ddcc18d (thread 002f), starting debugger... ~~~
So initial bug concerning d3drm.dll can be resolved by native library and waiting for wine implementation.
Thanks for the obeservations! Could you post a ddraw + d3drm trace till this point? That'll reveal a lot of more useful things.
Thanks!
Though I don't think it should be done considering it's the native DLL. -- 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=22039 --- Comment #25 from Nikolay Sivov <bunglehead(a)gmail.com> --- (In reply to Sergey Isakov from comment #21)
New observation. I installed native d3drm.dll and got intro playing (flying CD-disk with LEGOman).
Please don't post traces, full or partial, when running with native modules. -- 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=22039 --- Comment #26 from Sergey Isakov <isakov-sl(a)bk.ru> --- With builtin d3drm I can't go to this point. Just same traces as about. -- 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=22039 --- Comment #27 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 53777 --> https://bugs.winehq.org/attachment.cgi?id=53777 log with +d3drm,+ddraw I made a wine from git 1.9.4-1.9.4-188-g5953927 and apply patch for SetAppData() and GetAppData() as in comment 15. The game finished with error, black screen only. Full log with tracing attached. d3drm set builtin. -- 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=22039 --- Comment #28 from Nikolay Sivov <bunglehead(a)gmail.com> --- This is implemented now, with http://source.winehq.org/git/wine.git/commit/7cf81baca446ae4677c759c179aa8ec.... I have a patch for destroy callbacks too, will send soon. -- 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=22039 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7cf81baca446ae4677c759c179a | |a8ec12b57d0e7 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #29 from Nikolay Sivov <bunglehead(a)gmail.com> --- Problem mentioned in bug summary is fixed with http://source.winehq.org/git/wine.git/commit/7cf81baca446ae4677c759c179aa8ec..., please open another one for next issue. -- 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=22039 --- Comment #30 from Sergey Isakov <isakov-sl(a)bk.ru> --- Next issues will be bug 10728 and bug 10729. Please, reopen them. -- 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=22039 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #31 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.9.5. -- 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=22039 sdoom4(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sdoom4(a)gmail.com --- Comment #32 from sdoom4(a)gmail.com --- Never thought I'd see the day. This is truly something special. -- 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