http://bugs.winehq.com/show_bug.cgi?id=1792
Summary: MaxPayne {1,2} Don't run anymore Under Wine-20031016 and
Wine-CVS_20031024
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: x86zman(a)bigfoot.com
Hello !
I'd like to tell that MaxPayne (both 1 _AND_ 2) Don't run anymore Under
Wine-20031016 and Wine-CVS_200310?? (where '??'' >= '16')...
I'ven't Changed my Wine's config - since 20030911, but still, Max Payne 1 - that
i _Known_ to run well under Wine-20030911 (and also some older versions i've
tested) ceased to work., maybe the Recent split of NTDLL_KERNEL -> NTDLL, KERNEL
broken some things up ?
i did this to try and get an extra info. : wine MaxPayne.exe >& MaxPayne-trace.log
the Log file contained this :
[MaxPayne-trace.log]
err:heap:HEAP_ValidateInUseArena Heap 402d0000: in-use arena 40338668 next block
has PREV_FREE flag
wine: Unhandled exception (thread 0009), starting debugger...
[/MaxPayne-trace.log]
my Box's Hardware :
CPU : AMD Athlon, 1.6GHz (1900+)
RAM : Samsung DDR-SDRAM, 512Mb, 333MHz
HDD : >1.0GB Free on any Partition (200GB Total)
my Box's Software :
OS : Linux 2.4.22 (Sorcerer Linux)
Libs. : GLIBC 2.3.2, BinUtils 2.14, GCC 3.3.2, ALSA,driver 0.9.6, XFree86
4.3.0.1, nVidia,graphics (binary) 4.4.9.6
Please help my Maxy to run again...
Thanks in advance ! :)
Moran
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1040
paradoxon101(a)web.de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |paradoxon101(a)web.de
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1791
------- Additional Comments From mb(a)smartftp.com 2003-23-10 12:16 -------
Okay it should say:
"wsprintfW(szOut, L"%ld", 1)"
Actually its irrelevant what the format, and values are. The wsprintf does
never work correctly. Thus I don't think its a bug with wsprintf itself.
I wrote a test case and it worked. But it doesn't with SmartFTP.
-Mat
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1791
------- Additional Comments From bon(a)elektron.ikp.physik.tu-darmstadt.de 2003-23-10 12:09 -------
Could you please write a test for ../dlls/user/wsprintf and submit to
wine-patches? I don't think that "wsprintfW("%ld", 1)" is a valid syntax/
Thanks
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1782
dclark(a)akamail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |wine-bugs(a)winehq.com
------- Additional Comments From dclark(a)akamail.com 2003-23-10 11:34 -------
Add wine-bugs to the CC so emails will get into the archives.
--
Configure bugmail: http://bugs.winehq.com/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.
http://bugs.winehq.com/show_bug.cgi?id=1791
Summary: wsprintf stack problem
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-user
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: mb(a)smartftp.com
This behavior can only reproduced with the SmartFTP developer build:
http://www.smartftp.com/get/SFTPDev.exe
wsprintfW("%ld", 1) produces something like "14000000" where 14000000 is a
pointer to a variable on the stack. This value is always the same for multiple
wsprintf calls in the same code part.
from the code in wsprintf.c
arg_val(buffer, INT) returns "the" pointer (14000000).
Replacing the wsprintfW function with sprintfW (msvcrt function) solves the
problem. (=> no stack corruption in SmartFTP)
My guess is that for some reason the wsprintf / arg_val function reads the
wrong values from the stack. Stack corruption could only happen within the
wsprintf function.
-Mat
SmartFTP.com
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1347
------- Additional Comments From Martin.vGagern(a)gmx.net 2003-23-10 09:54 -------
What's the status of this bug?
I used winesetuptk, and set UseDGA=N because it looks like there is no DRI
driver for my video card and I thought this might solve it. But I still get a
blank screen. Is there any way I can run the app without geting a black screen,
or would I need a DRI driver for this?
> wine --debugmsg +ddraw,fixme+all 'C:\Program Files\VirtualDub\VirtualDub.exe'
fixme:avifile:AVIFileInit (): stub!
Invalid or unreadable superblock on /dev/floppy/0 (A:). Maybe not FAT?
Xlib: extension "XFree86-DRI" missing on display ":0.0".
fixme:avifile:AVIFileExit (): stub!
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.