http://bugs.winehq.org/show_bug.cgi?id=4139
Summary: Regression in Wine (x11drv/dib.c) on FreeBSD Product: Wine Version: 0.9.3. Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P1 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: tlp@liquidx.org
There has been a regression in Wine on FreeBSD that prevents at least one application (DVD Shrink 3.2, rated Gold) from starting up. This effects all versions of Wine built on or after 04-20-2005 (including the recent Beta releases).
Through trial and error, I've located when and where the regression was introduced. The changes made to x11drv/dib.c (and associated patches, but this file specifically) on 04-20-2005 effectively prevent DVD Shrink from starting up on FreeBSD. Copying a dib.c from a previous version of Wine just prior to the code change eliminates the problem, and DVD Shrink fires right back up again.
I don't understand the nature of the problem, but am willing to test patches. Related wine-devel thread can be found here:
http://www.winehq.org/pipermail/wine-devel/2005-December/043338.html