http://bugs.winehq.org/show_bug.cgi?id=10086
Summary: Liero Xtreme: Unknown DirectDraw Error Product: Wine Version: 0.9.47. Platform: PC URL: http://www.spectrumfire.net/files/LieroX_v0.56_Pack_1.9. zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: nodisgod@yahoo.com
Created an attachment (id=8648) --> (http://bugs.winehq.org/attachment.cgi?id=8648) Wine output
When launching Liero Xtreme via wine LieroX.exe, the application performs a resolution change, but fails with a DirectDraw unknown error, then gracefully exists. Attached are logs and the screenshot of the error dialog.
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #1 from scguy318 nodisgod@yahoo.com 2007-10-18 19:04:46 --- Created an attachment (id=8649) --> (http://bugs.winehq.org/attachment.cgi?id=8649) Error dialog screenshot
http://bugs.winehq.org/show_bug.cgi?id=10086
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Lei Zhang thestig@google.com 2007-10-19 12:15:10 --- fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
Perhaps you need to set X to run in 16 bpp mode, or set the application to run at 32 bpp.
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #3 from scguy318 nodisgod@yahoo.com 2007-10-20 03:02:42 --- I am indeed running the X server at 16 bpp, and I don't believe there is such an option for this particular application.
http://bugs.winehq.org/show_bug.cgi?id=10086
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
--- Comment #4 from Vincent Povirk madewokherd@gmail.com 2008-05-14 12:33:58 --- Obligatory note: This program has a Linux version.
I've reproduced this problem with the latest Wine from Git, and I found that replacing SDL.dll with the latest version from http://www.libsdl.org/download-1.2.php gets it past the error.
This may be the result of a bug in SDL that has been fixed, or it may be coincidental.
http://bugs.winehq.org/show_bug.cgi?id=10086
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pleasedontspamme@mail2mycell | |.com
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-14 16:38:08 --- *** Bug 10712 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #6 from Vincent Povirk madewokherd@gmail.com 2008-05-14 16:40:31 --- Well, this is interesting.
http://www.libsdl.org/cgi/viewvc.cgi?view=rev&revision=1357
http://www.libsdl.org/cgi/viewvc.cgi/branches/SDL-1.2/src/video/windx5/SDL_d...
"I've tried playing with running SDL compiled for Windows with Wine (and WineX) under Linux. It didn't originally work too well, but I somehow managed to make it work. Most of the fixes was patches to Wine(X), but I also found something in video/windx5/SDL_dx5video.c which, as far as I can tell, actually is a bug in SDL. The result from the COM method Release, which returns the new reference count, is compared to DD_OK. Because QueryInterface is called immediately before, the reference count shouldn't be DD_OK (== 0)."
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #7 from Vincent Povirk madewokherd@gmail.com 2008-05-15 22:52:06 --- So apparently SDL is creating an IDirectDrawSurface, using QueryInterface to get an IDirectDrawSurface3 for the same object, and then calling Release on its original IDirectDrawSurface. Because QueryInterface creates a reference, it would make sense to assume that there would be at least one reference left after it releases the original interface, but apparently that's not what happens on Windows. I suspect that each interface has an independent reference count in this case (that seems to be possible from what little I've been able to read today about COM), and that using QueryInterface to get an IDirectDrawSurface3 does not affect the refcount of the IDirectDrawSurface.
http://bugs.winehq.org/show_bug.cgi?id=10086
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-22 16:42:11 --- See Bug 12372 for another "sdl-crashing" app. Starts fine with newest version of sdl.dll
http://bugs.winehq.org/show_bug.cgi?id=10086
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.1.0
--- Comment #9 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-22 16:46:32 --- oh, and also affects some popcap games (family feud for example). This affects so many apps, nice candidate for wine-0.1.1 i'd say....
http://bugs.winehq.org/show_bug.cgi?id=10086
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.1.0 |1.2.0
--- Comment #10 from Austin English austinenglish@gmail.com 2008-05-22 16:52:18 --- (In reply to comment #9)
oh, and also affects some popcap games (family feud for example). This affects so many apps, nice candidate for wine-0.1.1 i'd say....
I think you meant 1.2.0 :-).
http://bugs.winehq.org/show_bug.cgi?id=10086
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #11 from Ken Sharp kennybobs@o2.co.uk 2008-12-17 04:30:11 --- Created an attachment (id=18010) --> (http://bugs.winehq.org/attachment.cgi?id=18010) Backtrace with SDL 1.2
Wine 1.1.10
Family Feud doesn't work at all now.
Downloaded and updated SDL.dll, SDL_mixer.dll and SDL_image.dll to stop the dumps, but FF exits without any clue as to why. Replacing SDL.dll alone used to work.
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #12 from Ken Sharp kennybobs@o2.co.uk 2008-12-17 04:31:14 --- http://www.libsdl.org/projects/
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #13 from Ken Sharp kennybobs@o2.co.uk 2009-02-16 14:50:06 --- Re-tested Family Feud in wine-1.1.15-58-g3fa05ae and whatever was blocking me before has been fixed.
The SDL.dll file still needs to be replaced, which is odd given that SDL.dll actually comes with the app.
Given SDL.dll is FOSS, can't it simply be included in wine?
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #14 from Vincent Povirk madewokherd@gmail.com 2009-02-16 14:59:21 --- There's no reason to resort to that. This problem is well-understood enough that it just needs a developer to spend the time to fix it.
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #15 from Ken Sharp kennybobs@o2.co.uk 2009-02-16 15:31:43 --- It's not resorting to anything, the work has already been done, why bother duplicating the work?
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #16 from Ken Sharp kennybobs@o2.co.uk 2009-08-14 16:35:51 --- Still present in latest git.
http://bugs.winehq.org/show_bug.cgi?id=10086
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gilap@gmx.net
--- Comment #17 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2009-08-23 18:06:22 --- *** Bug 18138 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10086
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source Component|directx-ddraw |-unknown Summary|Liero Xtreme: Unknown |SDL error causes some |DirectDraw Error |applications to crash Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=10086
Roderick Colenbrander thunderbird2k@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thunderbird2k@gmail.com AssignedTo|wine-bugs@winehq.org |madewokherd@gmail.com
--- Comment #18 from Roderick Colenbrander thunderbird2k@gmail.com 2009-11-08 03:13:49 --- Assigning to Vincent :)
http://bugs.winehq.org/show_bug.cgi?id=10086
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.spectrumfire.net |http://downloads.sourceforg |/files/LieroX_v0.56_Pack_1. |e.net/project/openlierox/pa |9.zip |cks/LieroX%200.56%20Pack1.9 | |/lx0.56_pack1.9.zip
http://bugs.winehq.org/show_bug.cgi?id=10086
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://downloads.sourceforg | |e.net/project/openlierox/pa | |cks/LieroX%200.56%20Pack1.9 | |/lx0.56_pack1.9.zip |
--- Comment #19 from Vincent Povirk madewokherd@gmail.com 2009-11-11 15:35:22 --- The url link was broken. I'll have a new one up as soon as I find something I'm sure produces this bug.
http://bugs.winehq.org/show_bug.cgi?id=10086
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|madewokherd@gmail.com |wine-bugs@winehq.org
--- Comment #20 from Vincent Povirk madewokherd@gmail.com 2009-11-11 16:05:48 --- Forget it, I can't find a working download anymore.
http://bugs.winehq.org/show_bug.cgi?id=10086
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download |
http://bugs.winehq.org/show_bug.cgi?id=10086
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://downloads.popcap.com | |/www/popcap_downloads/Famil | |yFeudSetup.exe
http://bugs.winehq.org/show_bug.cgi?id=10086
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |guy.roussin@teledetection.f | |r
--- Comment #21 from Andrew Nguyen arethusa26@gmail.com 2010-05-26 16:34:35 --- *** Bug 14603 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10086
Carlton Hobbs carlton.hobbs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |carlton.hobbs@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=10086
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #22 from Jerome Leclanche adys.wh@gmail.com 2010-06-30 01:39:56 --- (In reply to comment #19)
The url link was broken. I'll have a new one up as soon as I find something I'm sure produces this bug.
Update on this bug?
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #23 from Vincent Povirk madewokherd@gmail.com 2010-06-30 09:47:43 --- I believe someone else is working on this. I've also learned we have a test case: http://source.winehq.org/ident?i=IFaceRefCount
http://bugs.winehq.org/show_bug.cgi?id=10086
Mr Nobody limited_choice@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |limited_choice@hotmail.com
--- Comment #24 from Mr Nobody limited_choice@hotmail.com 2011-01-06 03:39:24 CST --- The BigFishGames title 'Jewel Quest' does this too - it ships with an SDL.dll that reliably crashes wine ; downloading the SDL.dll from http://www.libsdl.org/release/SDL-1.2.14-win32.zip gets it running - (this would be wrt wine-1.2, I haven't checked it lately)
http://bugs.winehq.org/show_bug.cgi?id=10086
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #25 from joaopa jeremielapuree@yahoo.fr 2011-07-20 15:05:59 CDT --- still a bug in current wine? There was some work about refcount for directdraw
http://bugs.winehq.org/show_bug.cgi?id=10086
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #26 from André H. nerv@dawncrow.de 2011-07-28 14:29:26 CDT --- Family Feud from the bug url http://downloads.popcap.com/www/popcap_downloads/FamilyFeudSetup.exe works great here
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #27 from André H. nerv@dawncrow.de 2011-10-02 07:13:56 CDT --- can someone please confirm if this is fixed or not?
http://bugs.winehq.org/show_bug.cgi?id=10086
--- Comment #28 from Ken Sharp kennybobs@o2.co.uk 2011-10-02 08:14:57 CDT --- Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Still present in wine-1.3.29-121-gfdda702.
http://bugs.winehq.org/show_bug.cgi?id=10086
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #29 from Ken Sharp kennybobs@o2.co.uk 2012-09-06 20:17:43 CDT --- Fixed in Wine 1.5.12
http://bugs.winehq.org/show_bug.cgi?id=10086
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #30 from Alexandre Julliard julliard@winehq.org 2012-09-14 13:35:12 CDT --- Closing bugs fixed in 1.5.13.