http://bugs.winehq.org/show_bug.cgi?id=10784
Summary: SmartHeapLibrary - MEM_BAD_POINTER Product: Wine Version: CVS/GIT Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-usp10.dll AssignedTo: wine-bugs@winehq.org ReportedBy: kgbricola@web.de
I tried to look at the source of a problem ... but after I run this WINEDEBUG=+relay wine Gothic3.exe
an error message popped up (with SmartHeapLibrary -> MEM_BAD_POINTER) and the game exits. Is there a workaround for this MEM_BAD_POINTER bug?
Here are som information about this: http://support.microsoft.com/kb/910466/de
Or is the problem anywhere else? Running wine Gothic3.exe didn't show this message. The problem is in wine under OS=WinXP and OS=2000.
http://bugs.winehq.org/show_bug.cgi?id=10784
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2007-12-15 13:43:13 --- The SmartHeap warning might be real, or it might be the game's copy protection objecting to being run under +relay. You probably need to do without +relay for now...
http://bugs.winehq.org/show_bug.cgi?id=10784
--- Comment #2 from Rico kgbricola@web.de 2007-12-15 13:47:37 --- So it's not a bug in wine (usp10.dll) like the one in windows? So is this invalid?
http://bugs.winehq.org/show_bug.cgi?id=10784
--- Comment #3 from Rico kgbricola@web.de 2007-12-15 14:23:20 --- Why are other debug channels (+d3d, +seh) aren't coursing this bug? Is +relay anything special?
http://bugs.winehq.org/show_bug.cgi?id=10784
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-15 14:54:47 --- Yes relay is special, it does something that some copy-protection/unti-debugger protection systems do not like.
What is the problem with usp10.dll that you are talking about?
http://bugs.winehq.org/show_bug.cgi?id=10784
--- Comment #5 from Rico kgbricola@web.de 2007-12-15 15:14:52 --- I really don't know if it is a real problem with usp10.dll. But this game has the same bug on windows XP (SP2) (http://forum.jowood.com/showthread.php?t=124300). So MS released a new version here http://support.microsoft.com/kb/910466/de. But the error only occours when +relay is active so it is more a copy protection problem. The same problem is in the demo!
http://bugs.winehq.org/show_bug.cgi?id=10784
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-15 15:21:33 --- (In reply to comment #5)
I really don't know if it is a real problem with usp10.dll. But this game has the same bug on windows XP (SP2)
Then it's not Wine's bug.
http://bugs.winehq.org/show_bug.cgi?id=10784
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-15 15:21:41 --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=10784
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified