[Bug 10037] Photoshop CS Freezes After initialisation
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Oct 25 16:50:04 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=10037
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at gmx.net
--- Comment #27 from Anastasius Focht <focht at gmx.net> 2007-10-25 16:50:03 ---
Hello,
--- quote ---
As on the forum they wrote that this return may be because of a system function
begining with 0xCC I wanted to make sure that this is not the case and wrote a
small utility that checks it. However the results are the same as on XP - the
only functions that begins with 0xCC are ntdll.DbgBreakPoint and
ntdll.DbgUserBreakPoint . There is a differance that we have a NULL export - to
support the SecuROM we set FT_Thunk to NULL if we emulate NT but removing that
doesn't seem to change anything.
--- quote ---
Yes, you're seeing the SafeDisc/SafeCast metabug which blocks most SD/SC
2.x/3.x protected apps/games on wine.
SafeDisc and SafeCast share the same code base (SafeDisc has additional code
for media checks).
The "ExitProcess(0xfeedface)" is a general return code for any anomalies
encountered - not specific to int3 software breakpoints found on api entries.
The root cause lies indeed in wine's builtin dll/PE executable/exports layouts.
Not only kernel32 is affected but all other checked builtins too (for SD/SC
usually: kernel32, user32 and gdi32).
I read somewhere other people are working on this (vitamin?) dunno how far they
got.
I don't want to interfere someones work if not requested ;-)
--- quote ---
Also SafeCast tries to load CdaSdTst.dll with is not present but that also
fails under Window XP without preventing Photoshop CS from starting.
--- quote ---
This dll doesn't need to be present.
Failure to load this dll is gracefully handled/ignored by SC.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list