wine-bugs | 1 Feb 2011 01:15
Favicon

[Bug 20925] d3d[89]/tests/visual crash under valgrind

http://bugs.winehq.org/show_bug.cgi?id=20925

Austin English <austinenglish <at> gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |austinenglish <at> gmail.com

--- Comment #2 from Austin English <austinenglish <at> gmail.com> 2011-01-31 18:15:30 CST ---
FWIW, I filed an nvidia bug with nvidia-bug-report.sh, but I'm sure it will go
to /dev/null.

I've since switched to running mesa from git on my valgrinding machine. The
d3d9 visual test crashes there, as does d3d8/d3d9 device.

Henri said he'd take a look at that next (he fixed a bunch of leaks in the mesa
driver this weekend :-)).

--

-- 
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.

wine-bugs | 1 Feb 2011 01:28
Favicon

[Bug 25944] New: kernel32: console tests show some valgrind warnings

http://bugs.winehq.org/show_bug.cgi?id=25944

           Summary: kernel32: console tests show some valgrind warnings
           Product: Wine
           Version: 1.3.12
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: minor
          Priority: P2
         Component: kernel32
        AssignedTo: wine-bugs <at> winehq.org
        ReportedBy: austinenglish <at> gmail.com

Created an attachment (id=33078)
 --> (http://bugs.winehq.org/attachment.cgi?id=33078)
valgrind log

I'll attach the log, since the link will go dead eventually...

A few invalid reads, e.g.,:
 Invalid read of size 2
    at  WCUSER_FillMemDC (user.c:76)
    by  WCUSER_Refresh (user.c:760)
    by  WINECON_FetchCells (wineconsole.c:81)
    by  WINECON_GrabChanges (wineconsole.c:303)
    by  WCUSER_MainLoop (user.c:1376)
    by  WinMain (wineconsole.c:846)
    by  main (exe_main.c:48)
(Continue reading)

wine-bugs | 1 Feb 2011 01:55
Favicon

[Bug 25925] Bioshock: installer autopatcher fails verification

http://bugs.winehq.org/show_bug.cgi?id=25925

--- Comment #7 from Juan Lang <juan_lang <at> yahoo.com> 2011-01-31 18:55:06 CST ---
Does Christian Inci's patch (
http://www.winehq.org/pipermail/wine-patches/2011-January/098429.html ) help?

--

-- 
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.

wine-bugs | 1 Feb 2011 02:06
Favicon

[Bug 25945] New: C_ASSERT doesn't fail if given non-constant expression

http://bugs.winehq.org/show_bug.cgi?id=25945

           Summary: C_ASSERT doesn't fail if given non-constant expression
           Product: Wine
           Version: 1.1.22
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs <at> winehq.org
        ReportedBy: alexander.scott.johns+winebug <at> googlemail.com

In commit wine-1.1.21-63-g5d31eb9 AJ changed the definition of C_ASSERT (in
include/winnt.h) to make it compatible with newer versions of GCC.

Roughly, the change was:

-#define C_ASSERT(e) extern char __C_ASSERT__[(e)?1:-1] __attribute__((unused))
+#define C_ASSERT(e) extern void __C_ASSERT__(int [(e)?1:-1])

Unfortunately, in GCC 4.4.3, the new definition of C_ASSERT doesn't fail when
given a non-constant expression. E.g.:

  C_ASSERT(rand() == -1);      /* ignored */

I think this is because GCC (as per C99) is treating the parameter of
__C_ASSERT__ as a VLA (variable length array), and so its type is equivalent to
int[*].
(Continue reading)

wine-bugs | 1 Feb 2011 02:07
Favicon

[Bug 25945] C_ASSERT doesn't fail if given non-constant expression

http://bugs.winehq.org/show_bug.cgi?id=25945

Alexander Scott-Johns <alexander.scott.johns+winebug <at> googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download, source
                 CC|                            |julliard <at> codeweavers.com

--- Comment #1 from Alexander Scott-Johns <alexander.scott.johns+winebug <at> googlemail.com>
2011-01-31 19:07:50 CST ---
We could try something like (based on linux/kernel.h's BUILD_BUG_*):

  #define C_ASSERT(e)  (sizeof(struct { signed __static_assert : (e)?1:-1; }))

This will evaluate to sizeof(int), and can be used in constant expressions.
I'm not sure if this version of C_ASSERT can be made into a declaration, as
using it inside a function prototype makes GCC complain: "anonymous struct
declared inside parameter list".

If C99 features are available, this should work (it uses array literals and
array designators):

  #define C_ASSERT(e)  \
     extern void __C_ASSERT__(int [sizeof((char[]){ [-!(e)] = 0 })])

The _Static_assert(e,m) thing from C1x is implemented in GCC 4.6. If it's
available, we should use it, instead of using a homebrew solution (which
can then be a hacky, not-accepted-by-modern-GCC thing).

(Continue reading)

wine-bugs | 1 Feb 2011 02:18
Favicon

[Bug 20457] Elevated demo crashes in system.drv16 on startup

http://bugs.winehq.org/show_bug.cgi?id=20457

--- Comment #9 from Austin English <austinenglish <at> gmail.com> 2011-01-31 19:18:10 CST ---
(In reply to comment #8)
> Please, reopen this bug report:
> 
> In Wine 1.3.12:
> 
> $ wine elevated_1024x768.exe
> 
> [skipped]
> 
> Backtrace:
> =>0 0x7edb0560 __DTOR_LIST__+0x25c() in system.drv16 (0x7ed9ffff)
>   1 0x00000300 (0x905a4d00)
> 0x7edb0560 __DTOR_LIST__+0x25c in system.drv16: addl   
> %ebp,%cs:0x0(%eax,%eax,1)
> 
> [skipped]

This was previously fixed. If it's broken again, please run a regression test
and file a new 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.

(Continue reading)

wine-bugs | 1 Feb 2011 02:31
Favicon

[Bug 23522] Planescape Torment crashes when resting.

http://bugs.winehq.org/show_bug.cgi?id=23522

--- Comment #16 from paulo <i30817 <at> gmail.com> 2011-01-31 19:31:33 CST ---
Err, i was trying to use gcc 4.5 to verify if the root cause of the problem is
the expected one. I did:
CC=gcc-4.5 ./configure -m32 on my git dir
And it told me:
"checking whether gcc-4.5 -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit
development libraries."

Though i do have them otherwise i couldn't compile under gcc 4.4 as i did just
yesterday (since i use a 64 bit machine)

--

-- 
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.

wine-bugs | 1 Feb 2011 03:10
Favicon

[Bug 25946] New: gdi32/font tests fail on ubuntu x86_64

http://bugs.winehq.org/show_bug.cgi?id=25946

           Summary: gdi32/font tests fail on ubuntu x86_64
           Product: Wine
           Version: 1.3.12
          Platform: x86-64
               URL: http://test.winehq.org/data/36bc1c7f8f96743fae24849dc8
                    4bbbfeb91e4e7e/wine_ae-ub1004/gdi32:font.html
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression, source, testcase
          Severity: minor
          Priority: P2
         Component: gdi32
        AssignedTo: wine-bugs <at> winehq.org
        ReportedBy: austinenglish <at> gmail.com

Created an attachment (id=33079)
 --> (http://bugs.winehq.org/attachment.cgi?id=33079)
WINEDEBUG=+relay,+seh,+tid,+font make font.ok, bzip2'ed

font.c:1017: Test failed: GetCharABCWidthsA should have failed
font.c:1017: Test failed: GetCharABCWidthsA should have failed
font.c:1017: Test failed: GetCharABCWidthsA should have failed
font.c:1017: Test failed: GetCharABCWidthsA should have failed
font.c:1017: Test failed: GetCharABCWidthsA should have failed

it's regression, introduced by either
http://source.winehq.org/git/wine.git/?a=commitdiff;h=c117d45cb3390d8c12c640ff4191044fd9c8f93b
or
(Continue reading)

wine-bugs | 1 Feb 2011 03:10
Favicon

[Bug 25946] gdi32/font tests fail on ubuntu x86_64

http://bugs.winehq.org/show_bug.cgi?id=25946

--- Comment #1 from Austin English <austinenglish <at> gmail.com> 2011-01-31 20:10:34 CST ---
Created an attachment (id=33080)
 --> (http://bugs.winehq.org/attachment.cgi?id=33080)
WINEDEBUG=+font make font.ok, bzip2'ed

--

-- 
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.

wine-bugs | 1 Feb 2011 03:15
Favicon

[Bug 22469] FileMaker Pro 11: Text is upside down when builtin gdiplus is used

http://bugs.winehq.org/show_bug.cgi?id=22469

--- Comment #22 from Joerg Schiermeier <newsletter <at> Schiermeier-Software.de> 2011-01-31 20:15:50 CST ---
Created an attachment (id=33081)
 --> (http://bugs.winehq.org/attachment.cgi?id=33081)
Test database in FileMaker at 200% 

I compaered the two views of both settings: one time with wines GDI+ library
and one time with a library from WindowsXP SP3 with a magnification of 200%,
done by FileMaker itself.

This shows some difference:
-the letterings are placed wrong
-the buttons are not three-dimensional

To avoid hunting for ghosts I also created a new database, but there was also
the text turning upside down when I clicked into a datafield.

--

-- 
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.


Gmane