http://bugs.winehq.org/show_bug.cgi?id=28672
Bug #: 28672 Summary: VirtualDub: crash when using directx for display panes Product: Wine Version: 1.3.29 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: t0p0linik@yahoo.it Classification: Unclassified
Latest wine updates are causing constant crashes in VirtualDub; these happens with several file types since wine-1.3.28 and I've been able to load back those files after disabling directx usage. Running wine from console (when using directx, as I used to do) gives me a single error report (among several fixme messages, as usual) when VD has loaded the file and is about to show it:
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x20b1c8, last error 0x591
then the application crashes and shows a dialog box with an alert "An integer division by zero occurred in module 'VirtualDub'" which I believe is not really related to the crash. The error message (d3d error) points me to a video issue which, in fact, disappears when disabling directx for display panes. These crashes appeared when upgrading from 1.3.26 to 1.3.28 (there was no 1.3.27 wine binary for my lucid lynx) and still happen with 1.3.29.