http://bugs.winehq.org/show_bug.cgi?id=23187
Summary: DeferWindowPos behaves wrong when invalid HWND
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: user32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rodrigorivascosta(a)gmail.com
Created an attachment (id=28848)
--> (http://bugs.winehq.org/attachment.cgi?id=28848)
Sample program to demonstrate the problem
The Wine behavior of the BeginDeferWindowPos/DeferWindowPos/EndDeferWindowPos
functions differ from the Windows one when some of the HWND used are invalid:
The attached program uses these functions to move several windows at once, but
one HWND is purposely hijacked to force the error. In Windows, all the windows
but the wrong one are moved. In Wine, however, only the windows "before" the
wrong one are moved.
It looks like Windows checks the HWNDs to be valid when calling DeferWindowPos
whereas Wine checks them when calling EndDeferWindowPos.
This can be checked with the output of the attached program:
Windows:
------------
BDWP 006D03E7
DWP 006D03E7
DWP 006D03E7
DWP 00000000
Error: 1400
DWP 006D03E7
DWP 006D03E7
DWP 006D03E7
EDWP 1
------------
Wine:
------------
BDWP 001B0082
DWP 001B0082
DWP 001B0082
DWP 001B0082
DWP 001B0082
DWP 001B0082
DWP 001B0082
EDWP 0
Error: 1400
------------
Note that the Windows behavior is somewhat different than the documented in
MSDN.
Regards.
--
Rodrigo.
--
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=17196
Summary: Text Editor Curser can be scrolled outside editor
Product: Wine
Version: 1.1.14
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: florian(a)fkoeberle.de
This bug is about the cursor which displays the position,
where text will appear in an text editor.
In a text editor like notepad with enough content for scrollbars it is possible
to scroll so long, until the cursor gets displayed oudside the actual text
editor.
If you scroll to much the cursor gets captured outside the editor and doesn't
come back if you scroll back.
I can reproduce the bug with notepad, however if you scroll the cursor so much,
that it stays outside it will be actually out of the window.
To see that the cursor gets actually displayed, if there is still window at the
position you try the Application Warcraft III: World Editor, which suffers from
the same bug.
--
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=11808
Summary: winefile: broken horizontal scrolling
Product: Wine
Version: 0.9.56.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: hoehle(a)users.sourceforge.net
Hi,
I've tested 0.9.56, 0.9.48, 0.9.21(!) and noticed that there is a bug with
horizontal scrolling with winefile.
After clicking the right half of the horizontal scrollbar, so that the view
scrolls to the right, click to the left. The view should scroll back to the
left, but this does not happen.
The same happens in both displays of winefile (the file list and directory
tree). In the tree, the visual effect when scrolling back is "interesting".
OTOH, regedit scrolls perfectly fine.
Same when clicking the horizontal arrows instead of the bar.
I'm using Ubuntu Dapper and Gutsy, compiling wine snapshots myself, running
wine in a 800x600 virtual desktop.
Regards,
Jörg Höhle
--
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=19862
Summary: CodeCreatures crashes.
Product: Wine
Version: 1.1.28
Platform: PC
URL: http://ftp.sunet.se/pub/games/PC/guru3d/benchmark/Code
creatures_Benchmark_Pro_Setup.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: xerox_xerox2000(a)yahoo.co.uk
I tried some benchmark programs from guru3d, this (rather old) benchmark
program crashes.
I'll attach the log generated by the app itsself. The console output didn't
really tell anything interesting.
Note for myself, the dumb hack below makes the app run fine.
diff --git a/dlls/d3d8/texture.c b/dlls/d3d8/texture.c
index c22c491..58b5365 100644
--- a/dlls/d3d8/texture.c
+++ b/dlls/d3d8/texture.c
@@ -270,7 +270,7 @@ static HRESULT WINAPI
IDirect3DTexture8Impl_UnlockRect(LPDIRECT3DTEXTURE8 iface,
hr = IWineD3DTexture_UnlockRect(This->wineD3DTexture, Level);
wined3d_mutex_unlock();
- return hr;
+ return 0;//hr;
}
static HRESULT WINAPI IDirect3DTexture8Impl_AddDirtyRect(LPDIRECT3DTEXTURE8
iface, CONST RECT *pDirtyRect) {
--
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=24160
Summary: sigcheck incorrectly validates modified exes
Product: Wine
Version: 1.3.1
Platform: x86
URL: http://technet.microsoft.com/en-us/sysinternals/bb8974
41.aspx
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: crypt32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: adys.wh(a)gmail.com
http://www.pastethat.com/dJurt/get
(3MB compressed, 8MB uncompressed - cant attach)
wine sigcheck -q wow2.exe
Z:\home\adys\Wow2.exe:
Verified: Signed
Signing date: 1:43 PM 8/26/2010
Publisher: Blizzard Entertainment
Description: World of Warcraft Retail
Product: World of Warcraft
Version: Version 3.3
File version: 3, 3, 5, 12340
fixme:mscoree:CorExitProcess (0) stub
The file is NOT valid, and on Windows it shows up as "Bad signature" instead of
Signed.
--
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=13365
Summary: Mising Text in IFC Markets Terminal Graphics
Product: Wine
Version: 1.0-rc1
Platform: PC
URL: http://ifcmarkets.com/download/IFCMTerminalSetup.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
When you're viewing the platform graphics, the text at the right that shows the
current prices of the currencies are missing. You can see the problem in the
screenshots.
--
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=23108
Summary: Problems switching between instances of PowerPoint
2007 with KDE
Product: Wine
Version: 1.2-rc2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: m.duelli(a)web.de
Created an attachment (id=28717)
--> (http://bugs.winehq.org/attachment.cgi?id=28717)
Superfluous third
I am using KDE 4 and run PowerPoint 2007 via wine 1.2rc2 (however, the problem
I will describe exists for me since the time I first started using wine more
intensively)
How to reproduce:
1. Use KDE 4 (a friend tested with another window manager and could not
reproduce it)
2. Open a PowerPoint file. Everything is fine so far, works great. As usual, I
can switch between different windows without any problems
3. Open another PowerPoint file. Now things get strange! Instead of two
PowerPoint windows, I can see three windows: the two opened files and a third
window without any content but the title. (see attached screenshot)
In that state, I cannot simply change between the instances of PowerPoint but
always have to maximize the window I would like to choose.
When closing the second PowerPoint file, the superfluous small window stays.
As far as I have tested, this behaviour does not occur with multiple instances
of Word, for instance.
--
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=15084
Summary: ReadConsoleInputW() handles a NULL lpNumberOfEventsRead
parameter incorrectly
Product: Wine
Version: 1.1.3
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dg(a)cowlark.com
On the Windows console, if I try to read input events with ReadConsoleInputW()
and pass in NULL as the pointer to the lpNumberOfEventsRead field, wine
completes successfully where Windows XP fails and returns an error code.
--
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=15100
Summary: Google Talk cannot be "x"ed out
Product: Wine
Version: 1.1.2
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: benjamin.j.mccann(a)gmail.com
Created an attachment (id=15783)
--> (http://bugs.winehq.org/attachment.cgi?id=15783)
Output fron running "wine googletalk.exe"
The "x" in the upper right hand corner of the Google Talk window does not work
for closing the application. However, the minimization button does work. I'm
unsure as to which feature has a bug or is unimplemented.
--
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=21397
Summary: LookupAccountName cannot retrieve a 'groups' SID
Product: Wine
Version: 1.1.36
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: advapi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: us(a)edmeades.me.uk
Debugging an application I found the cause of the first failure is that the
software installs a 'group' (which fails with a fixme). Post install, I created
a group (addgroup) but the application calls LookupAccountName to retrieve the
SID of that created group.
You can hack around this (if LookupAccountName fails, query the current user
and re-call the function to get it's sid) but looking at the function there is
complete support missing for anything other than the current user.
Ideally it should call (something like getgrent?) and if it finds a group, map
it to a SID somehow (perhaps end the SID with the gid?). It could handle
querying other users as well in a similar way (getpwnam?)
JEWMQ
--
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.