http://bugs.winehq.org/show_bug.cgi?id=29066
Bug #: 29066 Summary: Cambridge Classware installAnywhere installer fails to draw (wined3d_surface_blt problem?) Product: Wine Version: 1.3.32 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
A demo installer can be downloaded from http://www.cambridge.org/elt/classware
fa38c78bb2335619ce9673f1486e5383887e7cd4 V1_2_3_Classware.zip
Unzip the installer, then run ClasswareInstaller.exe. This unpacks itself, then tries to put up an initial GUI. In wine-1.3.15, the initial GUI comes up ok. In wine-1.3.30-145-g7a4349b it seems hangs before it draws the contents of the windows. The GUI appears to hang, but really, it's just not drawing anything. Clicking in the lower right of the window where the 'Next' button should be lets it progress.
You can get the same problem by unzipping ClasswareInstaller.exe itself and running Windows/ClasswareInstaller.exe.
The "hang" occurs not too long after a call to wined3d_surface_blt, so perhaps that's not doing its job. export J2D_D3D=false does not help.