http://bugs.winehq.com/show_bug.cgi?id=778
*** shadow/778 Sun Jun 9 15:24:39 2002
--- shadow/778.tmp.26524 Sun Jun 9 15:24:39 2002
***************
*** 0 ****
--- 1,50 ----
+ +============================================================================+
+ | Compiler warnings for wine-20020605 |
+ +----------------------------------------------------------------------------+
+ | Bug #: 778 Product: Wine |
+ | Status: UNCONFIRMED Version: unspecified |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-binary |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs(a)winehq.com |
+ | Reported By: tenthumbs(a)cybernex.net |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ I used gcc -W and these warnigns turned up. Most of them are of the form
+ unsigned foo;
+ if (foo < 0) report _error;
+ Gcc is "smart" and knows unsigned values can never be negative so the test is
+ false, the error clause becomes unreachable code and gcc eliminates it when
+ optimizing. Not good.
+
+ I'm sure the component is wrong so someone fix it.
+
+ The list:
+ files/file.c:135: warning: unsigned value < 0 is always 0
+ dlls/ntdll/reg.c:229: warning: unsigned value < 0 is always 0
+ dlls/advapi32/crypt.c:845: warning: unsigned value < 0 is always 0
+ dlls/advapi32/crypt.c:1132: warning: unsigned value < 0 is always 0
+ dlls/gdi/freetype.c:712: warning: unsigned value < 0 is always 0
+ controls/button.c:201: warning: unsigned value < 0 is always 0
+ dlls/x11drv/winpos.c:1405: warning: unsigned value >= 0 is always 1
+ dlls/comctl32/listview.c:1835: warning: unsigned value >= 0 is always 1
+ dlls/comctl32/listview.c:1838: warning: unsigned value >= 0 is always 1
+ dlls/ole32/hglobalstream.c:614: warning: unsigned value < 0 is always 0
+ dlls/ole32/oleobj.c:291: warning: unsigned value < 0 is always 0
+ dlls/ole32/oleobj.c:650: warning: unsigned value < 0 is always 0
+ dlls/shlwapi/ordinal.c:1163: warning: unsigned value < 0 is always 0
+ dlls/shlwapi/ordinal.c:2458: warning: unsigned value < 0 is always 0
+ dlls/shlwapi/ordinal.c:2473: warning: unsigned value < 0 is always 0
+ dlls/shlwapi/shlwapi_main.c:63: warning: unsigned value >= 0 is always 1
+ dlls/oleaut32/typelib.c:4586: warning: unsigned value >= 0 is always 1
+ dlls/oleaut32/typelib.c:4819: warning: unsigned value >= 0 is always 1
+ dlls/oleaut32/variant.c:3935: warning: unsigned value < 0 is always 0
+ dlls/oleaut32/variant.c:4035: warning: unsigned value < 0 is always 0
+ dlls/oleaut32/variant.c:4647: warning: unsigned value < 0 is always 0
+ dlls/wininet/internet.c:855: warning: unsigned value < 0 is always 0
+ dlls/wininet/internet.c:903: warning: unsigned value < 0 is always 0
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=467
*** shadow/467 Sat Jun 1 17:18:34 2002
--- shadow/467.tmp.18617 Sun Jun 9 12:38:01 2002
***************
*** 301,303 ****
--- 301,307 ----
Ricardo can you try to install from CVS as we can work on the bug better if this
is the case.
+
+ ------- Additional Comments From centi_riccardo(a)libero.it 2002-06-09 12:38 -------
+ Created an attachment (id=171)
+ ME AGAIN
http://bugs.winehq.com/show_bug.cgi?id=508
*** shadow/508 Wed Mar 20 07:45:21 2002
--- shadow/508.tmp.16052 Sun Jun 9 11:50:13 2002
***************
*** 7,13 ****
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-winelib |
+----------------------------------------------------------------------------+
! | Assigned To: bugs(a)codeweavers.com |
| Reported By: fgouget(a)codeweavers.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
--- 7,13 ----
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-winelib |
+----------------------------------------------------------------------------+
! | Assigned To: wine-bugs(a)winehq.com |
| Reported By: fgouget(a)codeweavers.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
***************
*** 18,20 ****
--- 18,35 ----
| DESCRIPTION |
See bug 90 for instructions.
Approximate number of references: 1219
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2002-06-09 11:50 -------
+ This is the blocking target right now.
+ The problem is that many other handles are being assigned to a HANDLE variable.
+ So these assignements cannot be done without a cast as they otherwise generate a
+ warning.
+ So the idea is to convert HANDLE, and hence all other handle types to void*.
+ Thus assignments will be doable between them without casts. Then we can continue
+ converting individual handles to strict mode, i.e. to pointer types other than
+ void*.
+ There are a number of compilation errors to fix to make Wine compile with a
+ void* for handles: cases where a handle is used as an index. Then there is a
+ whole slew of traces to fix: %d -> %p.
+ IOW, lots of work to do.
+
http://bugs.winehq.com/show_bug.cgi?id=514
*** shadow/514 Thu May 30 15:05:22 2002
--- shadow/514.tmp.12356 Sun Jun 9 03:31:35 2002
***************
*** 2358,2360 ****
--- 2358,2367 ----
******************************************************
I mean - did you try the installation before with older Wine and whether it worked?
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2002-06-09 03:31 -------
+ __CxxFrameHandler: I have also seen this kind of traces quite a few times
+ myself. I am not sure however whether it was the cause or the symptom of the
+ problem.
+ Regardless, because it keeps comming back it may be interesting to actually
+ implement it right (if one finds documentation for it).
http://bugs.winehq.com/show_bug.cgi?id=410
*** shadow/410 Wed May 29 15:07:43 2002
--- shadow/410.tmp.31188 Sat Jun 8 21:50:13 2002
***************
*** 2,8 ****
| Sound stuck at 48000Hz |
+----------------------------------------------------------------------------+
| Bug #: 410 Product: Wine |
! | Status: UNCONFIRMED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-directx |
--- 2,8 ----
| Sound stuck at 48000Hz |
+----------------------------------------------------------------------------+
| Bug #: 410 Product: Wine |
! | Status: RESOLVED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-directx |
***************
*** 29,31 ****
--- 29,47 ----
Try to reproduce the problem with recent Wine build.
If the problem still exists, please provide details how to reproduce it, which
application you run, do you see the same problem with Linux native applications?
+
+ ------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-06-08 21:50 -------
+ according to offline post by the reporter this is not a wine bug so marking as
+ RESOLVED
+ -----------------------------------------------------
+ Nope problem not fixed.
+ But the problem occurs in every Linux app except those that can mix as 48khz.
+
+ Also poblem in some apps such as HL -> sound is very crackled, but according to
+ some other buglists it is because data isn't send fast enough.. or let's say
+ data is sent at 22Khz, but soundcard accepts data at 48Khz...
+
+ Not a wine problem.
+
+ sorry for troubling you.
+ -----------
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=735
*** shadow/735 Tue May 28 15:01:07 2002
--- shadow/735.tmp.20208 Sat Jun 8 17:03:49 2002
***************
*** 13,18 ****
--- 13,19 ----
+----------------------------------------------------------------------------+
| Milestone: TargetMilestone: --- |
| URL: |
+ | Dependencies: OtherBugsDependingOnThis: 455 |
+============================================================================+
| DESCRIPTION |
WM_INPUTLANGCHANGE and WM_INPUTLANGCHANGEREQUEST messages are supposed to be
***************
*** 26,28 ****
--- 27,37 ----
------- Additional Comments From apa3a(a)yahoo.com 2002-05-28 15:01 -------
Shashar, I gave you privileges to confirm and edit bugs, so in future you can
confirm your bugs.
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2002-06-08 17:03 -------
+ This seems to fit in the FIXMEs.
+ Pointing to the thread on wine-devel too for reference. It seems to contain
+ useful information as to how to implement this.
+
+ http://www.winehq.com/hypermail/wine-devel/2002/05/0728.html
+ http://www.winehq.com/hypermail/wine-devel/2002/05/0743.html
http://bugs.winehq.com/show_bug.cgi?id=776
*** shadow/776 Sat Jun 8 16:17:26 2002
--- shadow/776.tmp.18292 Sat Jun 8 16:20:22 2002
***************
*** 2,8 ****
| CreatePalette again |
+----------------------------------------------------------------------------+
| Bug #: 776 Product: Wine |
! | Status: UNCONFIRMED Version: CVS |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-gdi |
--- 2,8 ----
| CreatePalette again |
+----------------------------------------------------------------------------+
| Bug #: 776 Product: Wine |
! | Status: DUPLICATE Version: CVS |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-gdi |
***************
*** 24,26 ****
--- 24,31 ----
And all this only to create the main window and display the splash screen.
Not deleting the palette seems to be a pretty standard windows programming bug :(
+
+ ------- Additional Comments From mstefani(a)redhat.com 2002-06-08 16:20 -------
+
+
+ *** This bug has been marked as a duplicate of 667 ***
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=776
*** shadow/776 Sat Jun 8 16:17:26 2002
--- shadow/776.tmp.18073 Sat Jun 8 16:17:26 2002
***************
*** 0 ****
--- 1,26 ----
+ +============================================================================+
+ | CreatePalette again |
+ +----------------------------------------------------------------------------+
+ | Bug #: 776 Product: Wine |
+ | Status: UNCONFIRMED Version: CVS |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-gdi |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs(a)winehq.com |
+ | Reported By: mstefani(a)redhat.com |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ The program SKAT 5.2.1 from http://www.skat-spiel.de/ creates a lot of palettes
+ without deleting them thus exhausting the GDI heap.
+ I've seen 57 successfull calls to CreatePalette, only one DeleteObject() on a
+ palette, 16 failed CreatePalette due to exhausted GDI heap and than the program
+ crashes with:
+ err:clipping:CLIPPING_UpdateGCRegion hVisRgn is zero. Please report this.
+ And all this only to create the main window and display the splash screen.
+
+ Not deleting the palette seems to be a pretty standard windows programming bug :(
\ No newline at end of file