http://bugs.winehq.org/show_bug.cgi?id=29967
Bug #: 29967
Summary: Cyberboard Player hangs when opening a game
Product: Wine
Version: 1.3.36
Platform: x86
URL: http://cyberboard.brainiac.com/cyberboardv310.exe
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: gdi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gyebro69(a)gmail.com
CC: julliard(a)winehq.org
Blocks: 23225
Classification: Unclassified
Regression SHA1: 579afe5cc6ffd661b1802c42ae2adf17dbfcedc8
Created attachment 39007
--> http://bugs.winehq.org/attachment.cgi?id=39007
winedbg backtrace
I came across the problem when testing bug #23225.
Steps to reproduce the problem:
1. Install Cyberboard, then start it with CBPlayer.exe.
2. "File" -> "Open" -> "GenericGame.gam". At that point the application
freezes.
Nothing relevant in the terminal.
The attached backtrace was created with wine-1.4-rc4-31-gf43f37d.
This is a regression caused by
579afe5cc6ffd661b1802c42ae2adf17dbfcedc8 is the first bad commit
commit 579afe5cc6ffd661b1802c42ae2adf17dbfcedc8
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Thu Dec 29 09:57:58 2011 +0100
gdi32: Implement PolyPolygon in the DIB driver.
:040000 040000 5d2ceff77fe209eb9e185dbafa9b15754ed61155
91a9ad1dc5873b198973190b34e66970fa39996b M dlls
git checkout 579afe5cc6ffd661b1802c42ae2adf17dbfcedc8 >>the application hangs
git reset --hard HEAD^ >>the application opens the game normally
--
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=9127
--- Comment #39 from xangel1(a)mail.ru 2012-02-24 12:36:14 CST ---
(In reply to comment #38)
> (In reply to comment #37)
>
> Glad to know you could solve it. And yes, I can also confirm the problem with
> loading/saving.
>
> Saving works fine most of the time (it has crashed a few times) but loading
> *never* works. It crashes with an unhandled exception.
>
> This is the only thing keeping me from playing STEINS;GATE as everything else
> works perfectly; but having to start from the beginning in such a long
> text-based game makes it useless.
>
> I hope someone has been able to find a workaround for this problem.
winetricks d3d9 stabilize in-game save&loads
--
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=8871
GyB <gyebro69(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed by SHA1| |d17f037fb11b8a654a38040aaef
| |bdce5f2358963
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #28 from GyB <gyebro69(a)gmail.com> 2012-02-24 12:16:24 CST ---
The patch has been committed as d17f037fb11b8a654a38040aaefbdce5f2358963.
Text as well as the loading screens are now visible in Bloodrayne 2. The
remaining problem with incorrect position of the text in the menus should go
into a separate bug.
Marking as 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=201
Higgs bison <bizzone(a)hotbox.ru> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|bizzone(a)hotbox.ru |
--
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=29990
Bug #: 29990
Summary: Firefox, thunderbird and Seamonkey and wine on Ubuntu
Product: Wine
Version: unspecified
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: onesime45(a)yahoo.fr
Classification: Unclassified
Hello,
Sorry, I already posted a message that was closed as invalid
(http://bugs.winehq.org/show_bug.cgi?id=29565), but my problem has still not
been solved.
I posted on other forums
(http://forums.mozillazine.org/viewtopic.php?f=9&t=2428361 or
http://portableapps.com/node/30460) and it seems that still come to Wine.
Could help me diagnose my problem, I propose to carry out tests etc. to find
where it comes from?
Thank you.
--
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=29565
Bug #: 29565
Summary: Wine and Portable Apps (Firefox and Thunderbird)
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: onesime45(a)yahoo.fr
Classification: Unclassified
Hi all,
I use Portable Apps with windows and Ubuntu (with Wine), and since few days, I
can't open Thunderbird or Firefox Portable. I have an error message who propose
me to tell to wine support...
Is it normal?
--
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=28227
Summary: Diablo II: Graphics in game and menu flicker
Product: Wine
Version: 1.3.27
Platform: x86-64
OS/Version: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: henry.baldursson(a)gmail.com
With version 1.3.27, graphics in the menu and game started to flicker. Can
sometimes be fixed or reduced by switching between 640x480 and 800x600 graphics
modes from within game.
Got the latest version of Diablo 2, downloaded from battle.net, using the
latest version of Wineskin to create bundles. I run it in the DirectDraw mode.
Workaround: Changing back to 1.3.26 fixes the flickering.
--
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=9127
xangel1(a)mail.ru changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |xangel1(a)mail.ru
--
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=6716
--- Comment #29 from Nikolay Sivov <bunglehead(a)gmail.com> 2012-02-24 07:35:47 CST ---
(In reply to comment #28)
> Seems like I have found the bug. As I can tell, the problem is following:
>
> IDOS has broken WindowProc handler for custom drawing - it returns 48 insted of
> CDRF_NOTIFYITEMDRAW code when the handler is called with CDDS_PREPAINT code.
48 is (CDRF_NOTIFYITEMDRAW | CDRF_NOTIFYPOSTPAINT)
> According to MSDN, ListView should send NM_CUSTOMDRAW notifications _only_ if
> dwDrawStage equals CDDS_PREPAINT:
>
> http://msdn.microsoft.com/en-us/library/windows/desktop/bb775489(v=vs.85).a…
This is usually irrelevant how it's documented to be, tests are what we need.
>
> The problem is, that wine treats cditemmode parameters as flags and compares it
> with "&", and not with "==".
>
They are bit flags.
>
> Please, could someone double check my patch before I post it to by applied?
I think you change much more than you test shows. If I got it correctly you
mean that if retvalue is not equal to CDRF_NOTIFYITEMDRAW whole custom draw
sequence should be skipped, is that right? If so you need to return something
else, some garbage value will work as well, or 0, and check if message sequence
is empty after 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=6716
--- Comment #28 from Petr Dlouhý <petr.dlouhy(a)email.cz> 2012-02-24 07:24:08 CST ---
Seems like I have found the bug. As I can tell, the problem is following:
IDOS has broken WindowProc handler for custom drawing - it returns 48 insted of
CDRF_NOTIFYITEMDRAW code when the handler is called with CDDS_PREPAINT code.
According to MSDN, ListView should send NM_CUSTOMDRAW notifications _only_ if
dwDrawStage equals CDDS_PREPAINT:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb775489(v=vs.85).a…
The problem is, that wine treats cditemmode parameters as flags and compares it
with "&", and not with "==".
I am attaching patch, which solves this. It also contains test for this which
runs on WinXP, Wine with native comctl32 library, Wine with this patch but not
on pure Wine 1.4-rc2.
Please, could someone double check my patch before I post it to by applied?
--
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.