http://bugs.winehq.org/show_bug.cgi?id=2608
--- Comment #14 from inverseparadox@comcast.net 2008-01-28 16:15:59 --- As the second person to report the problem and the one who provided the DeShrinker attachment, I agree - this bug should not be considered fixed until Wine will run the program without modification.
Unfortunately, my understanding - from some limited mailing list discussion around the time of the early-/mid-'05 discussion here - is that although it would be entirely possible for the Wine developers to make Wine able to detect Shrinker-compressed code (one person at the time suggested printing an explanatory error message and a pointer to a place to download DeShrinker), it is much less practical to make it possible for Wine to run such code. It would be necessary to decompress the code first, with code such as that in DeShrinker itself.
I personally think that there should be no reason why decompressing into memory and then running the result as if it were the contents of the DLL would not work, but I'll admit that I don't know much about the internals of Wine and that actually implementing that might be excessively difficult. The alternative, suggested at the time of the mailing list discussion, of decompressing into a file and then loading the result has the downside that it involves creating a file, which is potentially undesirable for a variety of reasons.
So: I understand that there are reasons, possibly quite good ones, why this problem may not be fixed anytime in the foreseeable future. However, I do not think that that justifies closing the bug as fixed, and personally I would not support closing it at all.