[Bug 31279] New: SafeDisc: driver crashes under certain circumstances

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jul 21 20:46:47 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31279

             Bug #: 31279
           Summary: SafeDisc: driver crashes under certain circumstances
           Product: Wine
           Version: 1.5.9
          Platform: x86
        OS/Version: Mac OS X
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ntoskrnl
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: cdavis at mymail.mines.edu
    Classification: Unclassified


I've been testing various old games on my Mac. Quite a few of them need
SafeDisc protection. Unfortunately, for some reason, the driver, SECDRV.SYS,
keeps crashing under certain circumstances. (Good thing we run drivers in user
mode then... ;) This of course renders any games (that meets these certain
conditions) unplayable without a crack. Trouble is, I'm not sure exactly what
those circumstances are.

Here's what I do know about which games do what:

Age of Empires II: The Age of Kings: driver crashes
Age of Empires II: The Conquerors: driver crashes
Age of Empires II: The Conquerors (with SECDRV from C&C:YR): driver crashes
Age of Empires II: The Age of Kings (with Conquerors installed): driver crashes
Age of Empires II: The Age of Kings (with SECDRV from C&C:YR): driver still
crashes
Command & Conquer 2: Tiberian Sun (with Firestorm expansion): OK
(surprisingly); base C&C2 is probably OK, too
Command & Conquer: Red Alert 2: won't install at all due to #30155
Command & Conquer: Red Alert 2 (with either workaround from #30155): still
won't install because the driver crashes
Command & Conquer: Red Alert 2: Yuri's Revenge: OK (but can't install without
RA2)

It looks like this actually has nothing to do with the actual version of
SafeDisc, but which code paths get hit in the driver. Unfortunately, the driver
is, of course, obfuscated with every trick in the book.

I'll attach a log +tid,+relay,+seh,+services,+winedevice,+ntoskrnl from running
AoE2 in an otherwise-clean prefix.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list