Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: audio loss when dis/connecting via RDP (Windows) #773

Open
DJ2LS opened this issue Aug 17, 2024 · 3 comments
Open

[Bug]: audio loss when dis/connecting via RDP (Windows) #773

DJ2LS opened this issue Aug 17, 2024 · 3 comments
Labels
bug 🪲 Something isn't working

Comments

@DJ2LS
Copy link
Owner

DJ2LS commented Aug 17, 2024

FreeDATA Version

0.16.1.alpha

What operating system are you using?

Windows

Operating System Version

Windows 10

Architecture

x86

Area of problem

Server - Message System

Describe the bug

When connecting to my Windows test machine with a running FreeDATA server via RDP, the waterfall freezes because the audio device reports an "input overflow". Also happens when disconnecting the RDP session:
image.png
I suspect that this is a (new) RDP bug; perhaps the audio device is briefly "touched" when disconnecting or connecting and thus snatched from the server. Maybe there is a chance to find a workaround for this and make FD a bit more resilient against this issue?!

(Btw.: VARA seems to have the same issue, and shows up “frozen” after a connect, but recovers after a short time)

To Reproduce

Connect via RDP to Windows instance

Expected behavior

Audio crash

Screenshots

image

Log Files

No response

Additional context

No response

@DJ2LS DJ2LS added the bug 🪲 Something isn't working label Aug 17, 2024
@DJ2LS DJ2LS added this to FreeDATA Aug 17, 2024
@DJ2LS DJ2LS moved this to Backlog in FreeDATA Sep 15, 2024
@DJ2LS
Copy link
Owner Author

DJ2LS commented Oct 1, 2024

Does this problem still exist?

@DJ2LS
Copy link
Owner Author

DJ2LS commented Nov 10, 2024

@dk5sm does this Problem still exist?

@dk5sm
Copy link
Collaborator

dk5sm commented Nov 10, 2024

Yes, it´s still existing with 0.16.8:

2024-11-10 13:50:51 [warning ] [AUDIO STATUS] frames=4800 status=<sounddevice.CallbackFlags: input overflow> time=<cdata 'struct PaStreamCallbackTimeInfo *' 0x000000AF0A9DF6A8>

As ist seems to a Windows/RDP related issue to me, you may close this report.
If you want to work around this issue, maybe a kind of watchdog which restarts the audiodevices may do the trick when an input overflow occurs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something isn't working
Projects
Status: Backlog
Development

No branches or pull requests

2 participants