http://bugs.winehq.org/show_bug.cgi?id=12171
Summary: adding popupmenu to itself, then using finditem causes
stack overflow
Product: Wine
Version: 0.9.58.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: user32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mark.dufour(a)gmail.com
The following code crashes WINE, but not Windows. It adds a popupmenu to the
popupmenu itself, then calls MENU_FindItem via GetMenuState. MENU_FindItem
keeps following the loop until it crashes with a stack overflow. Windows reacts
a bit strangely, too, but does not crash. Messing around in MENU_FindItem
allows WZebra (othello program, listed in the appdb) to start, but I was unable
to figure out the correct solution. Not sure if WZebra accidentally creates a
temporary loop, or that this is caused by some other regression. WZebra used to
work great a long time ago.
/* sub menu */
hSubMenu = CreatePopupMenu();
InsertMenu(hSubMenu, -1, MF_BYPOSITION, 1234, "loop");
/* main menu */
hMenu = CreateMenu();
InsertMenu(hMenu, -1, MF_BYPOSITION | MF_POPUP, (UINT)hSubMenu,
"&File");
/* add popupmenu to itself */
ModifyMenu(hSubMenu, 1234, MF_POPUP, (UINT)hSubMenu, "loop");
/* MENU_FindItem ends up in infinite recursion */
GetMenuState(hMenu, (UINT)hSubMenu, 0);
--
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=10435
Summary: Portal 1.0: Portals don't always appear correctly
(clipping plane / frustum not being respected?)
Product: Wine
Version: 0.9.49.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: chrislord.net(a)gmail.com
Often in Portal, instead of seeing through a pair of portals, you end up seeing
what's behind the destination portal - but this depends on the viewing angle
and distance.
It would appear that the clipping plane/frustum (whatever) when the portal is
rendered is modified with respect to the player's position in Portal; or
perhaps it *isn't* modified and is instead rendered with the same clipping
frustum as the main viewpoint.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9688
Summary: Thief: Deadly Shadows does not render text properly
Product: Wine
Version: CVS/GIT
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ehoover(a)mines.edu
Created an attachment (id=8111)
--> (http://bugs.winehq.org/attachment.cgi?id=8111)
Screenshot illustrating problem
Many things in Thief: Deadly Shadows do not properly render text. This makes it
extremely difficult to use the menus, save/load games, or read in-game
instructions. Also, the problem gets worse as you move the mouse around.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9374
Summary: Ricochet Infinity window fills the screen when switching
from fullscreen mode
Product: Wine
Version: 0.9.43.
Platform: PC
URL: http://appdb.winehq.org/appview.php?iVersionId=8907
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-directx
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: madewokherd(a)gmail.com
By default, Ricochet Infinity runs in fullscreen mode at 800x600. When
switching from fullscreen mode to windowed mode, the screen size is changed
from 800x600 back to the original screen size (this should happen), and the
window is resized to full the screen (this should not). This happens whether
I'm using my normal window manager or running the program in a virtual desktop.
Starting the game once the setting is changed to windowed mode works fine; the
window is 800x600 and the screen size is not changed.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=12572
Summary: resedit tree control background not drawn
Product: Wine
Version: CVS/GIT
Platform: Other
URL: http://www.resedit.net/
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
(I used the Unicode version, if it matters.)
Play around with resedit a bit; the tree control in the
upper left doesn't draw its background.
--
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=11345
Summary: Wrong button vertical position
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mirko2324(a)yahoo.de
Created an attachment (id=10453)
--> (http://bugs.winehq.org/attachment.cgi?id=10453)
screenshot
The up/down-button in all detail windows of eMule v0.48a (f. e. download
details) are at the wrong vertical position. I made a screenshot of this issue.
I have tested this with different versions of eMule and 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=13024
Summary: Regressions in Trackmania Nations Forever
Product: Wine
Version: CVS/GIT
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: tom(a)dbservice.com
>From Wine-0.9.52 (the oldest version I tested, probably works with earlier
versions too) until commit 9e9ef6238a5f27423e28c8f95f69fb02b98d8f27 TMNF work
fine. No crashes etc. That commit breaks TMNF completely so that it won't even
start. No error message, it just exits after a few seconds. Starting with
commit 69a40127c64ddce1908d72556bc0d6dcec86b396 the game starts again, but
often crashes. Seems like some kind of memory leak in the D3D code, as
GL_OUT_OF_MEMORY errors often precede the crash. Starting with commit
bd68237096eb7731239359a2b4941163be015f42 the in-game menus are not displayed
correctly. I can see the menus as transparent and blurred areas, but no buttons
etc are visible.
Here are the full commit messages listed for your convenience:
commit 9e9ef6238a5f27423e28c8f95f69fb02b98d8f27
Author: Roderick Colenbrander <thunderbird2k(a)gmx.net>
Date: Fri Mar 21 21:41:59 2008 +0000
wined3d: Remove unneeded code in CheckDeviceFormat.
All these checks are done during the capability checks which are
performed under the resource type checks.
commit 69a40127c64ddce1908d72556bc0d6dcec86b396
Author: Roderick Colenbrander <thunderbird2k(a)gmx.net>
Date: Sat Mar 22 21:41:30 2008 +0000
wined3d: Add D3DUSAGE_QUERY_PIXELSHADER_BLENDING to CheckDeviceFormat.
commit bd68237096eb7731239359a2b4941163be015f42
Author: Stefan Dösinger <stefan(a)codeweavers.com>
Date: Sat Mar 29 13:55:59 2008 +0100
wined3d: Implement TSSARGTEMP with register combiners.
If I revert all three commits, I can play TMNF, no more crashes. Reverting just
one or two of them isn't enough, I have to revert all three.
--
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=12816
Summary: CheckTextureCapability at ATI1 ATI2 AL16 R16 RAWZ INTZ
DF24 DF16
Product: Wine
Version: 0.9.60
Platform: Other
URL: http://paste.ubuntu-nl.org/64623/
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sjbayer3(a)yahoo.com
Fresh Install of Ubuntu 8.04 amd64.
Fresh Install of Wine .60 from wine repository
Application: Age of Conan
Program first asks for 2 dlls d3dx9_36.dll and xinput1_3.dll
Putting them in sys32 I can then get the program window to appear and I get
errors for CheckTextureCapability at ATI1 ATI2 AL16 R16 RAWZ INTZ DF24 DF16
(each error appears on a seperate line in terminal) the application then
crashes and asks me to submit a bug report to Funcom (the makers of the
application).
First bug report, I hope I did this correctly.
--
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=12349
Summary: DSOUND_MixInBuffer Assertion `dsb->buf_mixpos + len <=
dsb->tmp_buffer_len' failed
Product: Wine
Version: 0.9.57.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-dsound
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: hoehle(a)users.sourceforge.net
Hi,
at least two applications regularly abort because of this assertion failure.
"Der Löwe ist los" and "Tiger Team - Geheimnis der goldenen Mumie"
(games for children, from different German editors).
A common point is that both are based on Macromedia. During run they create a
folder in windows/temp/ containing msvcrt.dll, iml32.dll (containing the string
Macromedia Director 7.0.2r85 1999), dirapi.dll and xtras/*.x32.
I.e. Macromedia might badly drive dsound. That might be the culprit.
The applications basically start, however at random time, they abort with the
message:
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 1579,
block size = 2
mixer.c:489: DSOUND_MixInBuffer: Assertion `dsb->buf_mixpos + len <=
dsb->tmp_buffer_len' failed.
I've tried WINEDEBUG=dsound which overflows me with endless output. I'll try to
extract a sensible snippet and attach it.
I'm using 0.9.57 (compiled locally) with Ubuntu Dapper & Gutsy, ALSA output.
Note that some of the sounds are played very well, others produce (very loud)
noise. At some point in time, the application aborts.
A possibly related (revealing?) issue is that I could "turn" a broken sound
(producing loud noise and often causing the assertion failure) into its audible
form by clicking on another object in the game "Tiger Team". This causes some
good speech output, and while speech goes on, click the initial object: the two
sounds are mixed correctly.
This item might be related to bug #7693, yet that one only talks about the
error log message, not the application aborting because of the assertion
failure.
Regards
--
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=11542
Summary: Proteus Demo crashes/hangs early
Product: Wine
Version: 0.9.53.
Platform: Other
URL: http://www.labcenter.co.uk/download/prodemo_download.htm
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
A user said this was an important app for him, see
http://groups.google.com/group/comp.emulators.ms-windows.wine/browse_frm/th…
so I downloaded it.
-rw-r--r-- 1 dank dank 26884429 2008-02-10 11:39 prodemo.exe
md5sum:
625319872a0fdd12fe79ad8209b80f3 prodemo.exe
It had some hitches installing (the outer installer hung,
the inner installer it left behind ran, but five or six times
claimed "too many files open", and you had to click ignore
each time to finish the install. (File handle leak?)
Running the ares.exe it installed crashed after putting up the UI.
I'll attach the log.
--
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.