WINE Regression due to patch applied Feb 22, 2005 10:50 CDT

Arren Lex arrenlex at
Sat Oct 8 21:22:21 CDT 2005

I've just finished regression testing WINE using the instructions at

One of my favourite applications, the open-source and freeware KeyNote, 
available at , experienced a 
regression between WINE 20050211 and 20050310. I've been too lazy to 
regression test it for a long time, preferring simply to use an older 
version of wine, but in honour of WINE's pending non-alpha release I went 
ahead and tested it.

Keynote used to run perfectly under WINE <=20050211, but after 20050310, it 
doesn't launch: it spits out the error message "Exception EAccessViolation 
in module kernel32.dll at 0004FF5D. Access violation at address 404DFF5D in 
module 'kernel32.dll'. Read of address 00000000." and quits. This regression 
still exists in the latest version of WINE.

I found WINE's ability to run the application was broken between 20050222 
10:50:10 CDT and 20050222 10:50:15 CDT. Watching the output of 'cvs update', 
it seems three files were modified during these five seconds:
U dlls/kernel/string.c
U dlls/shell32/shell32.spec
U include/winbase.h

I don't know which one is the culprit; I'm not a programmer. I just hope 
I've given you guys enough information to fix it!

Keep WINE alive. It's an awesome utility.

P.S. Is there some sort of list of patches and when they were applied? The 
regression testing page above doesn't link to one (maybe it should!) and I 
wasn't able to find one I could check against.

Don't just Search. Find! The new 
MSN Search! Check it out!

More information about the wine-devel mailing list