http://bugs.winehq.org/show_bug.cgi?id=19854
Summary: Oblivion crashes constantly if music is enabled Product: Wine Version: 1.1.28 Platform: All OS/Version: All Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz AssignedTo: wine-bugs@winehq.org ReportedBy: billy65bob@gmail.com
Created an attachment (id=23274) --> (http://bugs.winehq.org/attachment.cgi?id=23274) checks for failure earlier, and prevents null pointers beiong passed to IMediaSample_SetTime()
I can even confirm this regression using versions as old as 1.1.1. so I'm quite surprised no one has reported this earlier.
When playing Oblivion with music enabled, chances are you'll constantly be switching between the area's main theme and the battle theme, which currently in wine results in a brief slowdown (bug 14186 was filed regarding the slowdowns), during this transition quartz quite often crashes, when *sample == 0x00000000, is passed to IMediaSample_SetTime().
I'm including a patch with this bug report (to which I have no doubt is incorrect), which at least nullifies the crashes, and from oblivion's viewpoint, doesn't remove any functionality.
just in case it's relevant
Sound card: HDA Intel Sound System: ALSA
Wine settings
Driver: ALSA Accel: Full DEfault Frequenzy: 48000 Default bps: 16