[Bug 18202] WMP9 causes two unhandled exceptions on every Wine run

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 25 16:45:50 CDT 2009


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





--- Comment #8 from Anastasius Focht <focht at gmx.net>  2009-04-25 16:45:50 ---
Hello again,

--- quote ---
This bug is not about getting them to work, it's about stopping the exceptions.
--- quote ---

if you want to keep both Roxio kernel drivers (Cdr4_2K.sys, Cdralw2k.sys) from
crashing at load time, add the following minimum required stubs to ntoskrnl:

--- snip ---
ExInitializeResourceLite -> return STATUS_NOT_IMPLEMENTED
ExInitializeZone -> return STATUS_NOT_IMPLEMENTED
IoInitializeTimer -> return STATUS_NOT_IMPLEMENTED
IoStartTimer -> (void)
KeInitializeMutex -> (void)
KeWaitForSingleObject -> return STATUS_NOT_IMPLEMENTED
PsTerminateSystemThread -> return STATUS_NOT_IMPLEMENTED
--- snip ---

Also add proper definitions for kernel structures used in parameter lists.

You could send each stub one by one to patch mailing list for review or ask
someone to do it for you.
Though these stubs don't make the drivers functional in any way!

Regards


-- 
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