-
Notifications
You must be signed in to change notification settings - Fork 12
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
foobar crashes when internet connection is interrupted #30
Comments
I can't reproduce this, simulating various disturbances in the network connection. What makes you sure it's related to foo_scrobble? Is it the only third-party component you are using? foobar2000 collects crash info in |
Hey @gix , the message above comes from the crash report. See the full report at the end of this post. I'm fairly sure it's
I've just tried to reproduce it, but I was unable to. When my internet provider has issues, it looks like a DNS issue. Active connections keep running, but new connections don't work. This would also explain the error message ("couldn't resolve address"). Maybe a try-catch around the code that does the actual HTTP request might solve the problem. I guess it's rather an edge case that not many people might experience, so feel free to close this issue (or leave it open) if it's too much effort.
|
Well, that should already be the case. The stack trace shows an unhandled exception though. No idea where that is coming from. There may be more info in the dump file. |
Here's the dump file: |
I've been having issues with my internet provider lately. Foobar2000 is crashing whenever my internet connection is interrupted and
foo_scrobble
is responsible for that. From the crash report:Unfortunately the notification is in German. But it basically says that the "server name or server address could not be processed".
I remember that
foo_scrobble
caches the scrobbles when the internet connection is not available. But I guess the code has issues with the connection breaking in the middle of the execution. It's also possible thatfoo_scrobble
(or Foobar2000) only checks for an active LAN/WLAN connection, but not whether there it is connected to the internet.Steps to reproduce would be to start Foobar2000 with
foo_scrobble
active and then disconnect the internet connection at router level. After a few minutes, Foobar2000 will crash.The text was updated successfully, but these errors were encountered: