Issue Type: Bug
When clicking in any link, a popup with firefox has crashed pups up.
Happening in different places including code, terminal and error report dialog.
Also signaled over at Firefox, maybe this may be useful: crash-stats.mozilla.org
VS Code version: Code 1.35.1 (c7d83e57cd18f18026a8162d042843bda1bcf21f, 2019-06-12T14:27:31.086Z)
OS version: Linux x64 5.0.0-16-generic snap
System Info
|Item|Value|
|---|---|
|CPUs|AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G (2 x 2970)|
|GPU Status|2d_canvas: disabled_software
checker_imaging: disabled_off
flash_3d: disabled_software
flash_stage3d: disabled_software
flash_stage3d_baseline: disabled_software
gpu_compositing: disabled_software
multiple_raster_threads: disabled_off
native_gpu_memory_buffers: disabled_software
rasterization: disabled_software
surface_synchronization: disabled_off
video_decode: disabled_software
webgl: disabled_off
webgl2: disabled_off|
|Load (avg)|2, 2, 2|
|Memory (System)|7.32GB (0.11GB free)|
|Process Argv||
|Screen Reader|no|
|VM|0%|
Extensions (11)
Extension|Author (truncated)|Version
---|---|---
emojisense|bie|0.5.1
gitlens|eam|9.8.2
php-intellisense|fel|2.3.10
intellij-idea-keybindings|k--|0.2.33
vscode-now|luc|0.1.0
php-namespace-resolver|Meh|1.1.8
php-docblocker|nei|1.8.0
swdc-vscode|sof|1.1.1
php-formatter|Sop|0.2.4
vscode-gitmoji-snippets|thi|3.2.0
terminal-tabs|Tyr|0.2.0
(1 theme extensions excluded)
Assuming this is related to snap again, fyi @flexiondotorg
Is there anything I can do to help you solve this issue?
This has been reported by several Ubuntu users: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1838129.
I can reliably reproduce the crash on Ubuntu 19.04 and 19.10, not on 18.04, which makes me think that it could be classic confinement playing tricks here, by exposing two ABI-incompatible versions of libpng16 (the one in the snap, and the one on the host system).
Note that firefox installed as a deb crashes, whereas if the default browser is firefox installed as a snap, it won't crash.
This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding and happy coding!
This doesn't make sense:聽the linked documentation says the out-of-scope label applies to feature requests, but this is clearly a bug, not a feature request.
Closing the bug doesn't make it go away, and it will eventually be filed again by an affected user, so this doesn't actually help alleviate the triaging work. Why not keep it open with a low priority?
@oSoMoN it's a bug in an upstream project, you should track it at https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1838129
It's not clear to me that the problem is entirely on firefox's side. See https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1838129/comments/9.
@oSoMoN it's either a bug in Firefox, Snap or Electron. We just call an Electron API to open a link and the crash occurs. You're welcome to investigate further but we're closing this off keep our issues at a more manageable level as we cannot action this within vscode.
@flexiondotorg I was wondering if you have any thoughts on this?
The snap packing of https://snapcraft.io/vscode is done by Snapcrafters. The bug for this is https://github.com/snapcrafters/vscode/issues/48 . It may be a good idea to iink to the snap issues from https://code.visualstudio.com/docs/setup/linux . The easiest workaround for me was to remove the snap and install the deb.
On Ubuntu 19.10 uninstalling the "Firefox Web Browser" pre-installed deb package and installing the package named as just "Firefox" (packaged as a snap by Mozilla itself) on the Ubuntu Software store did the trick.
On Ubuntu 19.10 uninstalling the "Firefox Web Browser" pre-installed deb package and installing the package named as just "Firefox" (packaged as a snap by Mozilla itself) on the Ubuntu Software store did the trick.
confirmed to work for me.
lsb_release -aDistributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
code -v1.43.1
fe22a9645b44368865c0ba92e2fb881ff1afce94
x64
If it helps: The same thing happens when trying to click links from within a SNAP version of Skype. Installing a .deb version of Skype fixes the problem. So, it's definitely something to do with the SNAP layer itself.
Most helpful comment
The snap packing of https://snapcraft.io/vscode is done by Snapcrafters. The bug for this is https://github.com/snapcrafters/vscode/issues/48 . It may be a good idea to iink to the snap issues from https://code.visualstudio.com/docs/setup/linux . The easiest workaround for me was to remove the snap and install the deb.