GithubHelp home page GithubHelp logo

FFUpdater has crashed about ffupdater HOT 10 CLOSED

tobi823 avatar tobi823 commented on July 30, 2024
FFUpdater has crashed

from ffupdater.

Comments (10)

Tobi823 avatar Tobi823 commented on July 30, 2024

The original error is:
Caused by: java.net.ConnectException: Failed to connect to firefox-ci-tc.services.mozilla.com/35.190.5.182:443

Does this error occur regularly? (I think that you misconfigured your smartphone - maybe your selected DNS-Server is unreliable, your mobile data config is strange etc.)

The background update checker should only run if your smartphone is connected to the internet.
But obviously, the update checker runs even if the internet is not available.

I'm afraid that I can't fix this bug.

But I can add an option, after how many successive errors the error notification should be displayed.
What do you think?

from ffupdater.

Tobi823 avatar Tobi823 commented on July 30, 2024

BTW similar bug https://gitlab.com/Tobiwan/ffupdater/-/issues/1

from ffupdater.

codingepaduli avatar codingepaduli commented on July 30, 2024

No,

I did NOT misconfigured anything, I did NOT changed my DNS-Server. It was only a temporary issue caused by the mobile phone carrier; After few days, FFUpdater worked greatly again.

I don't ask to set an option to count how many successive errors happens before display the notification.

I just think that only developers are able to understand the stacktrace shown, so I think the stracktrace should be available, but common user should see an understandable error message.

Like Marc Dequènes (Duck) @duck-rh say in the bug https://gitlab.com/Tobiwan/ffupdater/-/issues/1 , a simple notification saying "Due to network connectivity problem the background check failed" would be more useful. And a button to click in order to see the stacktrace and send the bug.

Thanks.

from ffupdater.

borisovg avatar borisovg commented on July 30, 2024

I started having the same issue several weeks ago. It is annoying having to dismiss this useless message every time from my notifications.

from ffupdater.

Tobi823 avatar Tobi823 commented on July 30, 2024

The issue should now be fixed (in version 71.0.0).

FFUpdater retries up to two times before crashing (when contacting the server for available versions)

from ffupdater.

duck-rh avatar duck-rh commented on July 30, 2024

@Tobi823 it's nice but that does not solve the problem of the error message. Not anyone is able to make sense of traces.

from ffupdater.

Tobi823 avatar Tobi823 commented on July 30, 2024

@duck-rh What do you think about this?

image

"FFUpdater hasn't been able to check for updates in the background. Maybe this has been caused by a network connectivity issue or an unknown bug. If this error occurs regularly, please report it. Click to view the technical error message."

The "background update check failed" can be triggered by a network connectivity issue or an unknown app. Displaying "Due to network connectivity problem ..." would be misleading.

from ffupdater.

duck-rh avatar duck-rh commented on July 30, 2024

@Tobi823 that's better. Is there no way to separate network issues and bugs, like filtering the exception? I mean you probably do not want people to bother you with tickets each time they have a bad connection. So if you could check the exception raised in order to clearly distinguish connectivity issues then you could have two messages, one to tell the person to check their connection and the other to report a bug, But that's just a suggestion.

from ffupdater.

Tobi823 avatar Tobi823 commented on July 30, 2024

Is there no way to separate network issues and bugs, like filtering the exception?

Not with absolute certainty. But I can make a good guess.

then you could have two messages

Good idea. Why didn't I come up with this myself? 😄

What do you think about these messages?

If it's likely a temporary connectivity issue =>
It's likely that the background check failed due to a temporary network connectivity issue. But if this error occurs more than once a week, please report it. Click to view the error log.

If it's certain a real bug =>
Due to an unknown bug the background check failed. Please report this error. Click to view the error log.

from ffupdater.

duck-rh avatar duck-rh commented on July 30, 2024

looks fine, thanks

from ffupdater.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.