mumble-voip / mumble

Mumble is an open-source, low-latency, high quality voice chat software.
https://www.mumble.info
Other
6.37k stars 1.12k forks source link

Crash when misconfiguring ASIO #1473

Open mirh opened 9 years ago

mirh commented 9 years ago

Since I had no output line (#1472) I tried notwithstanding to assign IN-00 as "microphone" and IN-01 as speakers.

I press apply, and then I switch to "Audio Input" settings tab to select ASIO as system of choice. As soon as I press OK, computer and mouse cursor freeze for about 5 seconds. Then windows error reporting window says that mumble has crashed.

I know this sounds lame (although I vainly hoped I could use ASIO just for input and normal WASAPI for output), but the program shouldn't crash (neither hang the whole PC)

mirh commented 8 years ago
AudioInput: 40000 bits/s, 48000 hz, 480 sampleASIOInput: Exact buffer match possible.ASIOInput: Buffer mismatch mode. Wanted 480, got 240AudioInput: Initialized mixer for 1 channel 48000 hz mic and 1 channel 48000 hz echoWASAPIOutput: Latencies 100000 30000 => 100000WASAPIOutput: Output stream format 1 WASAPIOutput: Stream Latency 0 (2880)WASAPIOutput: Periods 10000us 3000us (latency 0us)WASAPIOutput: Buffer is 60000us (5)AudioOutput: Initialized 2 channel 48000 hz mixer(214.27e0): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00f7a2f0 ebx=00000000 ecx=00002710 edx=00000000 esi=05822638 edi=73174360
eip=00f7a65c esp=05b3f6e0 ebp=05b3f738 iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010212
00f7a65c 1300            adc     eax,dword ptr [eax]  ds:002b:00f7a2f0=00f7a65c

This is what I got in WinDbg. And it happens with just anything: ASIO multiclient wrapper, cmasiopPCIX and Realtek ASIO.

EDIT: mfw multiclient driver doesn't crash

Krzmbrzl commented 4 years ago

Does this still happen with the relatively new 1.3 version?

mirh commented 4 years ago

Yes. I just sent a report through the nice built-in crash reporter then.

Krzmbrzl commented 4 years ago

Okay thank you for the update :+1: Unfortunately I don't have a clue (yet) about audio processing, so I won't be able to actually dig into this problem. I'm simply trying to get an overview of which issues are still relevant and which have become outdated in the meantime :)

ghost commented 1 year ago

Is this still present in 1.4?

Krzmbrzl commented 1 year ago

I would assume so as I am not aware of any ASIO changes 👀