http://bugs.winehq.org/show_bug.cgi?id=2858
------- Additional Comments From saulius.krasuckas(a)elst.vtu.lt 2005-17-10 03:48 -------
In my case installation was overwriting ELF-binary data with PE-binary data.
You can check this using "file":
$ file ~/.wine/drive_c/windows/system32/regsvr32.exe
| /home/s2/.wine/drive_c/windows/system32/regsvr32.exe: symbolic link to
/usr/src/wine-cvs/wine/programs/regsvr32.exe.so
$ ll /usr/src/wine-cvs/wine/programs/regsvr32.exe.so
| lrwxrwxrwx 1 s2 s2 24 Oct 7 01:41
/usr/src/wine-cvs/wine/programs/regsvr32.exe.so -> regsvr32/regsvr32.exe.so
$ ll /usr/src/wine-cvs/wine/programs/regsvr32/regsvr32.exe.so
| -rwxrwxr-x 1 s2 s2 652514 Oct 11 20:27
/usr/src/wine-cvs/wine/programs/regsvr32/regsvr32.exe.so
$ file /usr/src/wine-cvs/wine/programs/regsvr32/regsvr32.exe.so
| /usr/src/wine-cvs/wine/programs/regsvr32/regsvr32.exe.so: ELF 32-bit LSB
shared object, Intel 80386, version 1 (SYSV), not stripped
After IE6 installation it reports about PE 32-bit executable. :-\
After this wine fails to launch regsvr32.exe.so -- dlopen() fails on it. Maybe
the same issue arose in your case too?
--
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=3608
marcus(a)jet.franken.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From marcus(a)jet.franken.de 2005-17-10 03:36 -------
please send this patch to wine-patches directly.
--
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=3608
------- Additional Comments From oldium.pro(a)seznam.cz 2005-17-10 02:52 -------
Described problem with inverted bitmaps can be seen in the game Neighbours from
Hell (tested only in game version I) in this case: Without patch all texts are
drawn in inverted colors (background is foreground and vice versa), with patch
everything is rendered 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=3608
Summary: [PATCH] Fix for monochrome DIBs
Product: Wine
Version: CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-x11driver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: oldium.pro(a)seznam.cz
I found a problem in translating XImage into DIB created by CreateDIBSection. I
also created a patch, which will be part of this bug-report.
Affected applications: Neighbours from Hell (game).
All problems are in graphics/x11drv/dib.c only. It is only the case, when
colors of DIB are inverted - so color[0]=0xFFFFFF and color[1]=0x000000 (and
others).
In this patch:
1. When update XImage->DIB (monochrome images) is made, function
X11DRV_DIB_GetImageBits_1 falls back into "notsupported" branch. The palette of
the DIB was ignored in this case. If the colors are inverted, also image is
inverted for updating DIB. Update DIB->XImage is not affected as it uses the
palette.
2. Used XImage (bmpImage parameter) has RGB mask corresponding to current visual
(set by X during the creation of XImage), so it is not zero. The RGB mask was
checked for zero when copying BMP->DIB, so new static inline function
X11DRV_DIB_CheckMask was introduced.
3. Parameter colorMap was set to identity color map for every monochrome bitmap.
Changed to check if colorMap is NULL (should not be) or has the same colors
(color[0]==color[1], this can happen).
Note: This was sent to wine-patches mailing list (8th October 2005) but as I
don't know how fast is the reaction there, I rather created this issue for
tracking the problem.
--
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=3560
------- Additional Comments From I-SAngeli(a)siriush.com 2005-17-10 01:21 -------
Hi Jonathan,
How come I get this error? Am I doing something wrong?
wine # patch -p1 < 19084-001.bin
can't find file to patch at input line 8
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: dlls/kernel/locale.c
|===================================================================
|RCS file: /home/wine/wine/dlls/kernel/locale.c,v
|retrieving revision 1.67
|diff -u -p -r1.67 locale.c
|--- dlls/kernel/locale.c 12 Sep 2005 21:22:32 -0000 1.67
|+++ dlls/kernel/locale.c 15 Oct 2005 13:28:56 -0000
--------------------------
File to patch:
Thank you,
Spiro
--
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=916
dpaun(a)rogers.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED
------- Additional Comments From dpaun(a)rogers.com 2005-17-10 00:01 -------
Fixed.
--
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=75
Bug 75 depends on bug 79, which changed state.
Bug 79 Summary: Wine 1.0 Documentation Metabug - Developers Guide
http://bugs.winehq.org/show_bug.cgi?id=79
What |Old Value |New Value
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.