TeamTalk5 icon indicating copy to clipboard operation
TeamTalk5 copied to clipboard

TeamTalk Client Crashes Upon Disabling "Enable Echo Cancellation (Remove Echo From Speakers)"

Open lbk2907 opened this issue 11 months ago • 1 comments

Description

While connected to the server, activating the "Enable Echo Cancellation (Remove Echo From Speakers)" option in the TeamTalk client does not cause any issues. However, attempting to disable this feature results in a crash. Quick Note: I'm currently using TeamTalk 5.15.2.5137 - Unreleased.

Application

  • [X] qtTeamTalk
  • [ ] TeamTalkAndroid
  • [ ] iTeamTalk
  • [ ] TeamTalkClassic
  • [ ] TeamTalkServer

Platform

  • [X] Windows
  • [ ] macOS
  • [ ] Android
  • [ ] iOS
  • [ ] Linux

Expected behavior

When disabling the "Enable Echo Cancellation (Remove Echo From Speakers)" option in the TeamTalk client while connected to the server, the application would continue to function without any crashes or disruptions.

Actual behavior

The TeamTalk client crashes upon attempting to disable the "Enable Echo Cancellation (Remove Echo From Speakers)" option while connected to the server.

Steps to reproduce problem

  1. Launch the TeamTalk client application.
  2. Connect to a server.
  3. Navigate to the preferences menu.
  4. Under the "Sound System" tab, locate the "Enable Echo Cancellation (Remove Echo From Speakers)" option.
  5. Ensure the option is enabled, then click the OK button to confirm.
  6. While still connected to the server, navigate back to the preferences menu.
  7. Under the "Sound System" tab, find the "Enable Echo Cancellation (Remove Echo From Speakers)" option.
  8. Disable the option, then click the OK button to confirm.
  9. Observe the application crashing.

lbk2907 avatar Mar 18 '24 12:03 lbk2907

I could also reproduce this even before that beta version. This has been happening for several versions now I think.

ChrisDuffley avatar Mar 18 '24 12:03 ChrisDuffley

@bear101 This issue is halfway fix. For now, when I enable the "Enable Echo Cancellation (Remove Echo From Speakers)" option while connected to server for the first time and disable it, it won't crash my TeamTalk client but if I repeat the same process without disconnect from the server, it will crash my client upon disabling the "Enable Echo Cancellation (Remove Echo From Speakers)" option. Current TeamTalk Version: 5.16 (Public Release)

lbk2907 avatar Apr 09 '24 06:04 lbk2907