http://bugs.winehq.org/show_bug.cgi?id=28597
Bug #: 28597 Summary: winecfg page fault during sound test Product: Wine Version: 1.3.29 Platform: x86-64 OS/Version: Linux Status: NEW Keywords: download, regression, source Severity: trivial Priority: P2 Component: programs AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk CC: aeikum@codeweavers.com Classification: Unclassified Regression SHA1: b07a82c01dc0422719a98f20471f240b35d9e5db
Created attachment 36737 --> http://bugs.winehq.org/attachment.cgi?id=36737 wine-1.3.29-217-g5432611 console output
In wine-1.3.29-217-g5432611 open winecfg and the Audio tab. Hit "Test Sound" a LOT and fast and a page fault occurs.
Backtrace: =>0 0x7d5bbb6c WINMM_DevicesThreadProc+0x248(arg=0x1fc) [/home/test/wine-git/dlls/winmm/waveform.c:2072] in winmm (0x00bcea48) 1 0x7bc7f938 call_thread_func+0xb() in ntdll (0x00bcea58) 2 0x7bc7f976 call_thread_entry_point+0x33(entry=0x7d5bb924, arg=0x1fc) [/home/test/wine-git/dlls/ntdll/signal_i386.c:2499] in ntdll (0x00bceb38) 3 0x7bc8725f start_thread+0x1c6(info=0x7ffbcfb8) [/home/test/wine-git/dlls/ntdll/thread.c:405] in ntdll (0x00bcf398) 4 0xf7587e72 start_thread+0xd1(arg=0xbcfb70) [/build/buildd/eglibc-2.13/nptl/pthread_create.c:304] in libpthread.so.0 (0x00bcf498) 0x7d5bbb6c WINMM_DevicesThreadProc+0x248 [/home/test/wine-git/dlls/winmm/waveform.c:2072] in winmm: subl $20,%esp
The sound test continues regardless.
Does not occur in wine-1.3.29.
b07a82c01dc0422719a98f20471f240b35d9e5db is the first bad commit commit b07a82c01dc0422719a98f20471f240b35d9e5db Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Oct 5 13:39:46 2011 -0500
winecfg: Reload winmm for each sound test.
Also localize the error dialog while we're in there.
:040000 040000 3b67f528b00a1b3770a0a24dab0a1d95bd774ce4 316e8f2bfed44a0e958e65e633e1426c505434bc M po :040000 040000 2edf3338c75c4cb754c80e9b0706bef900362f05 c14af07c12b0eb61eaa84665ab22c6e1644edd7a M programs