new winetricks 20110123: work around bug in wine-1.3.12. new winetricks-alpha 20110123: ditto, plus new verbs cnc3_demo, guildwars, hphbp_demo, nfsshift_demo, sims3, spotify, vc2005trial

2011-01-23 Thread Dan Kegel
Another week, another winetricks. This release is mainly to add a workaround for http://bugs.winehq.org/show_bug.cgi?id=25838 in wine-1.3.12, which broke winetricks. winetricks-alpha version 20110123 adds the following new verbs: cnc3_demo: Command and Conquer 3 demo guildwars: Guild Wars

wine-1.3.12 broke winetricks :-(

2011-01-23 Thread Dan Kegel
Looks like wine-1.3.12 went out without the fix for http://bugs.winehq.org/show_bug.cgi?id=25838 I've checked a workaround into winetricks, and will do a release, but I bet a few users will be confused...

Re: 3Dmark2001se & heap corruption

2011-01-23 Thread Jeff Zaroyko
On Mon, Jan 24, 2011 at 6:42 AM, Henri Verbeet wrote: > On 23 January 2011 09:03,   wrote: >> >> Is there any way to verify such heap corruption on real windows? >> > Not easily, I think. There are certainly tools like Valgrind for > Windows, but I'm not sure if there are any free ones. If there's

Re: dinput: Combine ASCII and Unicode device create callbacks. Add tests. (try 2)

2011-01-23 Thread Vitaliy Margolen
On 01/21/2011 08:43 AM, Greg Geldorp wrote: From: Vitaliy Margolen [mailto:wine-patc...@kievinfo.com] Shame on me, I've totally forgot that the latest DX version for NT was DX3 that came with service pack. Don't recall thou if it was a separate install or not. Wikipedia says (http://en.wikiped

Re: 3Dmark2001se & heap corruption

2011-01-23 Thread Vitaliy Margolen
On 01/23/2011 01:03 AM, wy...@volny.cz wrote: Is that somehow useful? Are there any calls in between? It may just be an application bug. No, it's complete and taken with WINEDEBUG=+all. Wine by default hides internal calls to many system dlls. See RelayFromExclude key. Vitaliy.

Re: Correction to crash inside RtlCaptureStackBackTrace() + test case

2011-01-23 Thread Janne Hakonen
Thanks for quick response! First i see is that your mail application wrapped the patch ( that is when long likes brake down into the next line ). Then you have a whitespace issue in the makefile i think... Looks like my mailer (Windows Live Mail) thinks that if attachment has .txt extension it

Re: Winetricks game verbs - good or bad? (was: Re: New winetricks 20110117-alpha: new verbs dxdiag, firefox4, ut3, hegemonygold_demo, ...)

2011-01-23 Thread Vitaliy Margolen
To pick up where we left of. On 01/17/2011 02:23 PM, Dan Kegel wrote: On Mon, Jan 17, 2011 at 8:31 PM, Vitaliy Margolen wrote: On 01/17/2011 01:15 PM, Dan Kegel wrote: What concrete problems do you see with winetricks having verbs for popular games? Does it cover Steam'ed versions? Differen

Re: 3Dmark2001se & heap corruption

2011-01-23 Thread Henri Verbeet
On 23 January 2011 09:03, wrote: >> > Is that somehow useful? >> > >> Are there any calls in between? It may just be an >> application bug. > > No, it's complete and taken with WINEDEBUG=+all. > > Is there any way to verify such heap corruption on real windows? > Not easily, I think. There are ce

Re: FYI: GCC-4.6 rebuild tests

2011-01-23 Thread Marcus Meissner
On Wed, Jan 19, 2011 at 12:18:42PM -0500, Susan Cragin wrote: > GCC-4.6 has more build failures than mine. Here's the info. > They don't test wine, apparently. It's not on the list. Maybe I can add it, > or get it added. I am actually building my 32bit tree with gcc 4.6. Also our openSUSE gcc

Re: [PATCH 2/4] shdocvw: Implement IWebBrowser_ExecWB.

2011-01-23 Thread Jacek Caban
On 1/20/11 6:40 PM, Erich Hoover wrote: On Thu, Jan 20, 2011 at 4:00 AM, Jacek Caban wrote: ... +ok(status& success_flag, "OLECMDID_STOP not enabled/supported: %08x\n", status); You could test the exact value here: ok(status == ...) I was trying to avoid adding some conditional todo_win

Re: Correction to crash inside RtlCaptureStackBackTrace() + test case

2011-01-23 Thread Vitaliy Margolen
On 01/23/2011 10:54 AM, André Hentschel wrote: further you should consider using IsBadReadPtr instead of try...except, but i'm not sure if that would work. No, one should never ever use those functions. Even MS says they ave evil. Try .. except is the right thing to use here. On 01/23/2011 10

re: Correction to crash inside RtlCaptureStackBackTrace() + test case

2011-01-23 Thread Dan Kegel
Hi Janne, I haven't reviewed your code, but I can suggest sending each patch as a separate message to wine-patches, and using titles more like ntdll: test corrupt stack frame in RtlCaptureStackBackTrace() ntdll: handle corrupt stack frame in RtlCaptureStackBackTrace() and mention clearly that t

Re: Correction to crash inside RtlCaptureStackBackTrace() + test case

2011-01-23 Thread André Hentschel
Am 23.01.2011 18:20, schrieb Janne Hakonen: > Hi, > > This is my first attempt to post patches to Wine and it would be great if you > could review these. > > First patch (0001-2-2-ntdll-Added-try-except-blocks-to-RtlCaptureStackBa.txt) > is a correction to a crash situation where application cr

Correction to crash inside RtlCaptureStackBackTrace() + test case

2011-01-23 Thread Janne Hakonen
Hi, This is my first attempt to post patches to Wine and it would be great if you could review these. First patch (0001-2-2-ntdll-Added-try-except-blocks-to-RtlCaptureStackBa.txt) is a correction to a crash situation where application crashes if RtlCaptureStackBackTrace() is called and one

RE: gdi32/tests: Skip font metrics test on non-English systems

2011-01-23 Thread Greg Geldorp
From: Dmitry Timoshkov [mailto:dmi...@codeweavers.com] > Greg Geldorp wrote: > > > I can easily imagine fonts for non-Western scripts not adhering to the > > hard-coded metrics in the test, which is why I thought skipping them on > > non-English systems might be ok. Of course, if you have an idea

Re: Wine: Downgrade lack of libxslt from configure warning to notice.

2011-01-23 Thread Marcus Meissner
On Wed, Jan 19, 2011 at 11:37:17PM +0100, Gerald Pfeifer wrote: > On Sat, 28 Jun 2008, Gerald Pfeifer wrote: > > [ Still running into this, and compared to the others where we only > > use WINE_NOTICE_WITH, like CUPS or HAL this really seems very low > > importance. ] > > > > On a test syst

ntdll/cdrom : implement CDROM_Verify to work on Mac OS X, with comment (try 3)

2011-01-23 Thread Loïc Maury
--- dlls/ntdll/cdrom.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c index 59f85a0..6a6d8e0 100644 --- a/dlls/ntdll/cdrom.c +++ b/dlls/ntdll/cdrom.c @@ -1121,6 +1121,10 @@ static NTSTATUS CDROM_Verify(int dev, int fd) r

USB architecture: driver loading question

2011-01-23 Thread Damjan Jovanovic
Hi There's essentially 2 ways USB could work in Wine[1]: 1. Process per driver, but special-case loading and initializing USBD.SYS Like my previous patchset: http://www.winehq.org/pipermail/wine-patches/2010-November/095883.html http://www.winehq.org/pipermail/wine-patches/2010-November/095884.ht

3Dmark2001se & heap corruption

2011-01-23 Thread wylda
> > Is that somehow useful? > > > Are there any calls in between? It may just be an > application bug. No, it's complete and taken with WINEDEBUG=+all. Is there any way to verify such heap corruption on real windows? W.