Closed evert closed 1 year ago
➤ Andrea Marchesini commented:
Owen Kirby thoughts about this crash?
This looks to be the same crash as reported in #5049 VPN-3384 and seems to be something related to the handling of the DNS ping sender. I haven't really had much luck narrowing down the problem any further than that so far.
However, in order to trigger the crash I needed to put my device through a suspend/resume cycle and it would crash on wakeup. Furthermore it would only manifest on real hardware (worked fine in a VM).
Just a quick note from the other issue -- I can trigger this by just having wifi disconnect, without going through suspend/resume.
@karldw can you write a STR? I would like to reproduce the issue. Tell me this is correct:
That's right.
More detailed version:
➤ Valentina Virlics commented:
We tracked this here - https://mozilla-hub.atlassian.net/browse/VPN-3488 ( https://mozilla-hub.atlassian.net/browse/VPN-3488|smart-link ) - I think are identical.
I’ve re-checked this, using last 2.13 build from release branch, on my Kinetic VM.
Attaching video and logs.
Note: it seems that the tunnel is still on.
!kinetic-crash.gif|width=1481,height=866!
[^mozillavpn-2023-1-17.txt]
Andrea Marchesini Let me know if you need something else.
➤ Andrea Marchesini commented:
Santiago Andrigo we should uplift the fix to 2.13. Are you OK with it?
➤ Santiago Andrigo commented:
If the issue is indeed as described, the VPN client would be completely broken for Linux and it would be completely warranted to uplift. If we do, can you please regenerate the RC for Linux so that QA can use it for regression?Valentina Virlics please holler if you disagree.
As a user, it's mostly broken but not completely ;)
➤ Andrea Marchesini commented:
I think we should include it in 2.13. Also because other platforms could crash similarly.
➤ Valentina Virlics commented:
Andrea Marchesini Santiago Andrigo We did not start the regression on Linux yes, so I would say we are ok.
In other words, please let us know when it is uplifted and what is the Linux build ID from PPA.
Thank you!
➤ Andrea Marchesini commented:
I merged the fix into 2.13. it should be already available on the PPA
➤ Santiago Andrigo commented:
Thank you both!
➤ Valentina Virlics commented:
Andrea Marchesini For some reason, while installing from PPA still brings the build from 01/19. Any idea why?
➤ Valentina Virlics commented:
Seems like the PPA got updated!
Verified this as fixed on the last 2.13.0 (2.13.0~rc20230123004344-kinetic1) build on Linux Kinetic.
The Mozilla VPN app no longer crashes after reconnecting the internet.
➤ Andrea Marchesini commented:
Owen Kirby can check what is going on here? Thanks!
➤ Valentina Virlics commented:
Andrea Marchesini this bug IS fixed. Do we need to check something else?
➤ Andrea Marchesini commented:
no. all good! thanks.
Describe the bug Segfault. VPN connection stays intact, but client frontend dies.
VPN version: 2.12.0-kinetic-1
Affected Platforms: Ubuntu 22.10
Additional notes:
┆Issue is synchronized with this Jira Bug