http://bugs.winehq.org/show_bug.cgi?id=3897
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jfmedeirosneto(a)yahoo.com.br
------- Additional Comments From vitaliy(a)kievinfo.com 2006-03-05 07:57 -------
*** Bug 4859 has been marked as a duplicate of this bug. ***
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4859
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |DUPLICATE
------- Additional Comments From vitaliy(a)kievinfo.com 2006-03-05 07:57 -------
Opps right it's 3897 because both functions are part of the same thing.
*** This bug has been marked as a duplicate of 3897 ***
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5066
------- Additional Comments From gerald.britton(a)gmail.com 2006-03-05 07:54 -------
I'm running fontforge:
$ fontforge --version
Copyright (c) 2000-2006 by George Williams.
Executable based on sources from 20:17 6-Apr-2006-ML.
fontforge 20060406-ML
and freetype 2.1.9
Wine 0.9.12 was installed after these, yet problem exists on my machine.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5161
------- Additional Comments From vitaliy(a)kievinfo.com 2006-03-05 07:50 -------
Yes +synchronous should get you into debugger. When debuger starts could you do
backtrace "bt"?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5176
Summary: Lotus Notes icons became black.
Product: Wine
Version: 0.9.11.
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-x11driver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: tobi(a)rakis.homeip.net
Modifications between version 0.9.6 - 0.9.10 at "dlls/x11drv/dib.c" at
function X11DRV_SetDIBits causes Lotus Notes icons to became black. (Pls. see
attached pictures and atteched diff files. )
By putting "old behaviour" back to dib.c icons work correctly.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4964
juris.smotrovs(a)sets.lv changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2181 is|0 |1
obsolete| |
------- Additional Comments From juris.smotrovs(a)sets.lv 2006-03-05 07:30 -------
Created an attachment (id=2387)
--> (http://bugs.winehq.org/attachment.cgi?id=2387&action=view)
Improved patch solving the problem
As I discovered, the previous patch made some wine tests
(dlls/user/tests/msg.c) to fail. The problem lies in correctly setting the
flags SWP_NOSIZE and SWP_NOCLIENTSIZE. A careful examination of these and
related tests showed that:
1) these flags should be set when the size in pixels of the corresponding
rectangles has changed (already implemented in Wine),
2) they should be set also when size in pixels has not changed, but window has
changed state between "maximized", "minimized" and "restored" (see description
of WM_SIZE; currently NOT implemented in Wine),
3) they should *not* be set when maximize, minimize or restore command is
issued on a window which is already, respectively, maximized, minimized or
restored.
Unfortunately, the information enabling to distinguish between 2) and 3) (i.e.
SW_... command flags plus the current state of window) is available only in
X11DRV_ShowWindow(), but is already lost inside X11DRV_SetWindowPos() which is
actually responsible for setting the SWP_NOSIZE, SWP_NOCLIENTSIZE flags and is
called from X11DRV_ShowWindow().
Thus, for the current implementation of these functions, some way is needed to
pass the necessary data from X11DRV_ShowWindow() to X11DRV_SetWindowPos(). I
did not dare to change the interfaces, i.e. to add new flags to window
structures or parameters to these important functions. I suppose, it is rather
a prerogative of the people directly responsible for x11drv.
Therefore I offer this patch which uses an already existing flag WIN_NEED_SIZE
in a way not conflicting with its current usage, though, to achieve that, the
patch is a bit clumsy.
Anyway, this patch solves the first (Win32 application) testcase problem, and
considerably improves behaviour of Wine on the second (dlls/user/tests/msg.c)
testcase, also making one existing todo testcase to succeed:
msg.c:3230: Test succeeded inside todo block: ShowWindow(SW_HIDE):overlapped:
marked "todo_wine" but succeeds
If you do not accept this patch as it is, I hope, it enables you to solve this
issue without much effort -- knowing which interface changes one can afford
here (e.g. adding a new flag similar to WIN_NEED_SIZE which would make the
correction less clumsy).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4960
juris.smotrovs(a)sets.lv changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2173 is|0 |1
obsolete| |
------- Additional Comments From juris.smotrovs(a)sets.lv 2006-03-05 07:00 -------
Created an attachment (id=2386)
--> (http://bugs.winehq.org/attachment.cgi?id=2386&action=view)
An improved patch solving the problem
The previous patch enabled SetWindowPos() for all windows with invisible
parent.
Examining wine message tests in Windows and Linux showed that actually, window
position changing messages *are not* sent for "plain" children with invisible
parents, but *are* sent for MDI children with invisible parents.
I corrected the patch correspondingly. Now it does not cause wine tests to
fail, and together with additional corrections (see patch for Wine Bug 4964)
makes 1 existing test to succeed, and considerably improves behaviour on wine
testcase 2339 attached here.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4859
jfmedeirosneto(a)yahoo.com.br changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|DUPLICATE |
------- Additional Comments From jfmedeirosneto(a)yahoo.com.br 2006-03-05 06:34 -------
Is not the same bug of 3591
3591 = imagehlp bug
this bug = EndUpdateResourceW
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3897
------- Additional Comments From jfmedeirosneto(a)yahoo.com.br 2006-03-05 06:31 -------
When I run "wine c:\\Python23\\python.exe setup.py py2exe" the following error
appears :
fixme:resource:EndUpdateResourceW (0x7a9c6b42,0): stub
Traceback (most recent call last):
File "setup.py", line 30, in ?
data_files=[("res", glob.glob("res\\*.*")),
File "C:\Python23\lib\distutils\core.py", line 149, in setup
dist.run_commands()
File "C:\Python23\lib\distutils\dist.py", line 907, in run_commands
self.run_command(cmd)
File "C:\Python23\lib\distutils\dist.py", line 927, in run_command
cmd_obj.run()
File "c:\Python23\Lib\site-packages\py2exe\build_exe.py", line 197, in run
self._run()
File "c:\Python23\Lib\site-packages\py2exe\build_exe.py", line 264, in _run
self.create_binaries(py_files, extensions, dlls)
File "c:\Python23\Lib\site-packages\py2exe\build_exe.py", line 526, in
create_binaries
arcname, target.script)
File "c:\Python23\Lib\site-packages\py2exe\build_exe.py", line 752, in
build_executable
add_resource(unicode(exe_path), script_bytes, u"PYTHONSCRIPT", 1, True)
RuntimeError: EndUpdateResource: Success
I think this error is caused by "EndUpdateResourceW" method in some dll but I
am
not know the solution.
Thanks for all....
Joao Francisco Medeiros Neto
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.