http://bugs.winehq.org/show_bug.cgi?id=5340
xerox_xerox2000(a)yahoo.co.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://www.sourceinsight.com
| |/down35.html
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2007-04-02 01:49 -------
Added download link. Is the bug also present in the trial? (I tried it, only the
"Open" menuy didn't work, is that the bug you mean?)
--
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=6992
------- Additional Comments From mk144210(a)bcm.tmc.edu 2007-04-02 01:13 -------
I have fixed this bug. I attached the patch and will submit it to wine-patches.
It is a simple one-line change:
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -642,7 +642,7 @@ UINT MSI_InstallPackage( MSIPACKAGE *pac
msi_apply_transforms( package );
msi_apply_patches( package );
- if ( msi_get_property_int(package, szUILevel, 0) >= INSTALLUILEVEL_REDUCED
)
+ if ( (msi_get_property_int(package, szUILevel, 0) & INSTALLUILEVEL_FULL) >=
INSTALLUILEVEL_REDUCED )
{
package->script->InWhatSequence |= SEQUENCE_UI;
rc = ACTION_ProcessUISequence(package);
Basically, the current code was not taking into account the flags like
INSTALLUILEVEL_SOURCESONLY (=0x100) and was taking anything that had these
flags to be a full UI install. The Vector NTI installer MSI files were
INSTALLUILEVEL_NONE (=2) | INSTALLUILEVEL_SOURCEONLY (0x100) = 0x102 and thus
wine was thinking it was a full ui level install because it was just seeing
if the UI level is greater than reduced UI level, rather than just taking the
part of the UI level value that refers just to the actual UI level without the
flags.
Unfortunately it seems like the installation of Vector NTI with the wine
MSI, although now seems to install most things, is still not complete (but
this error is gone). I will have to look at the further logs of the install now.
Misha
--
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=6551
flexo(a)holycrap.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From flexo(a)holycrap.org 2007-03-02 22:15 -------
Confirmed (although this looks more like 2 seconds to me :).
--
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=6006
------- Additional Comments From cjstimpson(a)utwire.net 2007-03-02 21:55 -------
Created an attachment (id=4774)
--> (http://bugs.winehq.org/attachment.cgi?id=4774&action=view)
paint-reproduction.png
Attaching image of what paint-reproduction.c generates.
Notice the rect(10,10,30,20) of garbage pixels. On Windows, that rect is
filled with the background color.
--
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=6006
------- Additional Comments From cjstimpson(a)utwire.net 2007-03-02 21:51 -------
Created an attachment (id=4773)
--> (http://bugs.winehq.org/attachment.cgi?id=4773&action=view)
paint-reproduction.c
Attaching some code that reproduces the rest of this problem.
Interestingly, the WM_PAINT handler does a paint of some child windows, and
calls ValidateRect to prevent extra WM_PAINT events from being generated
afterwards.
Under wine, the result is a window with garbage pixels on it. Under Windows,
there are no garbage pixels.
--
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=6006
------- Additional Comments From cjstimpson(a)utwire.net 2007-03-02 21:47 -------
Created an attachment (id=4772)
--> (http://bugs.winehq.org/attachment.cgi?id=4772&action=view)
button-setfont.patch
When the main window is resized, the button turn visible, because the font is
changed.
The following patch fixes wine so it doesn't directly paint the button, but
instead invalidates it.
Test is included.
This patch has already been submitted to wine-patches but was not accepted.
--
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.