Possible bug in Wine or NDISWRAPPER

Dan Kegel dank at kegel.com
Mon Jul 24 15:24:54 CDT 2006


On 7/24/06, gslink <gslink at one.net> wrote:
> What you say is correct but the result is the same.  The combination of
> NDISWRAPPER and any other program fails.  In this case it is Wine.  This
> is not the fault of Wine in any way but it happens.  It is a good idea
> to keep this behavior in mind as NDISWRAPPER is not the only program
> that uses too much stack under some conditions and blows Wine.

NDISWRAPPER is not a program.  It is a kernel driver.
There is a huge difference: there's no protection to keep
kernel driver bugs from killing the kernel or apps.
And indeed, that's what you're seeing here.
There should be *absolutely no* userspace app that can crash
Wine (except by using up all swap space).  Were there one, it would
not be the app's fault, but rather a kernel bug.

If you want to use NDISWRAPPER, you probably have to configure
your kernel with larger kernel thread stacks.
See http://lwn.net/Articles/149977/
- Dan



More information about the wine-devel mailing list