https://bugs.winehq.org/show_bug.cgi?id=35770
--- Comment #11 from iemch isaacemch@gmail.com --- It appears I have found the solution to my issue by my research!
I stumbled upon the right page of WINE documentation, specifically that about using native windows drivers instead of the WINE builtin drivers.
My solution to avoid ContaCam from crashing in WINE is to substitute the builtin msvfw32.dll found in the /.wine/Windows/system32 directory with a native msvfw32.dll file from another windows computer. I copied the msvfw32.dll file from my work laptop (Windows 7 -but I doubt it'd matter what version of Windows) and placed it in WINE's system32 directory, made the override to the wine configuration utility for the msvfw32 driver to tell the configuration to always use the native version. After that, ContaCam has not crashed once in the past 4 days I made the change. I think it is safe to say that I have solved my problem!!
Now, this brings up another issue: It seems there must be a bug with the builtin msvfw32.dll that WINE comes with. I tried this with WINE versions 1.4, 1.6, and 1.7.14. All three of the WINE versions have this issue.
How do I go about filing this bug with the WINE developers, as to make sure it is brought to their attention, to avoid compatibility issues with other programs out there?
And on another point of inquiry: Why does WINE use builtin dlls anyway? Why can't WINE just use all native Windows dll's? Is it because of licensing issues? Is it because of size? Speed? -just curious on this point.
Thanks, Isaac