[Bug 15732] New: BPM Studio crashes when playing a sound
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Oct 23 06:41:53 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=15732
Summary: BPM Studio crashes when playing a sound
Product: Wine
Version: 1.1.6
Platform: Other
URL: http://www.bpmstudio.com/
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: directx-dsound
AssignedTo: wine-bugs at winehq.org
ReportedBy: dank at kegel.com
I looked into this app because it was mentioned today in:
http://www.linuxquestions.org/questions/linux-software-2/what-programs-would-you-like-to-see-ported-to-linux-105955/page228.html
It installed fine, although it couldn't install its kernel driver:
fixme:setupapi:SetupDiGetINFClassA "C:\\Program Files\\AlcaTech\\BPM-Studio
Demo\\\\Drivers\\Kernel\\mmrtkrnl.inf" 0x7d9688b8 0x7d968898 32 (nil)
The app also seems to run ok. The main hitch seems to be a dialog
that comes up on first run saying "Searching..." which takes forever;
fortunately, you can cancel that.
The first thing I tried to do was play a .wav file. That crashed
with an uninformative backtrace. Happily, turning on +relay,+seh
caused it to magically give a much more readable backtrace:
0030:Call user32.GetCapture() ret=041b77d8
0035:Ret KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=7efc66ea
trace:seh:call_stack_handlers handler at 0x7efc66a0 returned 1
0030:Ret user32.GetCapture() retval=000500c2 ret=041b77d8
0030:Call user32.ClientToScreen(000500c2,0032ed34) ret=041b93e9
0030:Ret user32.ClientToScreen() retval=00000001 ret=041b93e9
0030:Call user32.WindowFromPoint(000001b8,000000ca) ret=041b4a14
Unhandled exception: divide by zero in 32-bit code (0x7dbf7f33).
Backtrace:
=>1 DSOUND_MixInBuffer+0x63(dsb=0x1bf53b8, writepos=0, fraglen=?)
[dlls/dsound/mixer.c:518] in dsound
2 DSOUND_timer+0x11da(timerID=2, msg=0, dwUser=21848736, dw1=0, dw2=0)
[dlls/dsound/mixer.c:644] in dsound
3 TIME_MMSysTimeThread+0x315(arg=(nil)) [dlls/winmm/time.c:181] in winmm
...
0x7dbf7f33 DSOUND_MixInBuffer+0x63 [dlls/dsound/mixer.c:518] in dsound: idivl
%ecx,%eax
518 if (len % dsb->device->pwfx->nBlockAlign) {
I'll attach the .wav file in question, just in case. I doubt it matters much.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list