NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.23k stars 13.5k forks source link

element-desktop fails to launch #283144

Open ejpcmac opened 7 months ago

ejpcmac commented 7 months ago

Describe the bug

When I try to launch Element from rofi, it consumes 100% CPU and does not show the window. If I click on the tray icon, it shows a blank window.

One interesting thing is that if I run it from the terminal, it runs properly. Also, if I relaunch sxhkd (my hotkey manager) from my terminal, open rofi via the hotkey, then launch Element, it works as well. However, if I now close the terminal where I have started sxhkd and try to launch Element again, it fails.

It may be related to the availability of the terminal to write logs then.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Configure sxhkd with some hotkey to launch rofi -show drun
  2. Run sxhkd & in a terminal
  3. Press the hotkey to open rofi, then launch Element: it should work
  4. Close Element
  5. Close the terminal where sxhkd & has been run
  6. Press the hotkey to open rofi, then launch Element
  7. Element should now consume 100% CPU and do nothing

Expected behavior

Element should launch properly as previously.

Additional context

Output of `nix store diff-closures` for the system update that introduced the issue ```console attica: 5.112.0 → 5.113.0 breeze-icons: 5.112.0 → 5.113.0 cpupower: 6.1.72 → 6.1.73 docker-containerd: -8.0 KiB electron: 27.2.1 → 27.2.2, 28.1.3 electron-unwrapped: 27.2.1 → 27.2.2, 28.1.3, +349340.8 KiB element-desktop: 1.11.53 → 1.11.54, -110430.1 KiB element-web: 1.11.53 → 1.11.54, +386.9 KiB emacs: +10.7 KiB extra: +8.0 KiB glib: 2.78.1 → ∅ gst-libav: 1.22.7 → 1.22.8 gst-plugins-bad: 1.22.7 → 1.22.8 gst-plugins-base: 1.22.7 → 1.22.8 gst-plugins-good: 1.22.7 → 1.22.8 gst-plugins-ugly: 1.22.7 → 1.22.8 gstreamer: 1.22.7 → 1.22.8 gstreamer-vaapi: 1.22.7 → 1.22.8 gtk4: 4.12.3 → 4.12.4, -16.7 KiB inetutils: 2.4 → 2.5, -8.3 KiB influxdb: -52.0 KiB initrd-kmod-blacklist: ε → ∅ initrd-linux: 6.1.72 → 6.1.73, -13.9 KiB jbig2dec: +197.4 KiB jq: 1.7 → 1.7.1 karchive: 5.112.0 → 5.113.0 kauth: 5.112.0 → 5.113.0 kbookmarks: 5.112.0 → 5.113.0 kcmutils: 5.112.0 → 5.113.0 kcodecs: 5.112.0 → 5.113.0 kcompletion: 5.112.0 → 5.113.0 kconfig: 5.112.0 → 5.113.0 kconfigwidgets: 5.112.0 → 5.113.0 kcoreaddons: 5.112.0 → 5.113.0 kcrash: 5.112.0 → 5.113.0 kdbusaddons: 5.112.0 → 5.113.0 kdeclarative: 5.112.0 → 5.113.0 kded: 5.112.0 → 5.113.0 kdelibs4support: 5.112.0 → 5.113.0, +12.7 KiB kdesignerplugin: 5.112.0 → 5.113.0 kdoctools: 5.112.0 → 5.113.0 kemoticons: 5.112.0 → 5.113.0 kfilemetadata: 5.112.0 → 5.113.0, -19.8 KiB kglobalaccel: 5.112.0 → 5.113.0 kguiaddons: 5.112.0 → 5.113.0 ki18n: 5.112.0 → 5.113.0 kiconthemes: 5.112.0 → 5.113.0 kinit: 5.112.0 → 5.113.0 kio: 5.112.0 → 5.113.0 kirigami2: 5.112.0 → 5.113.0 kitemmodels: 5.112.0 → 5.113.0 kitemviews: 5.112.0 → 5.113.0 kjobwidgets: 5.112.0 → 5.113.0 knewstuff: 5.112.0 → 5.113.0, +17.8 KiB knotifications: 5.112.0 → 5.113.0 knotifyconfig: 5.112.0 → 5.113.0 kotlin-language-server: 1.3.7 → 1.3.9, +1359.5 KiB kpackage: 5.112.0 → 5.113.0 kparts: 5.112.0 → 5.113.0 kplotting: 5.112.0 → 5.113.0 kservice: 5.112.0 → 5.113.0 ktextwidgets: 5.112.0 → 5.113.0 kunitconversion: 5.112.0 → 5.113.0 kwallet: 5.112.0 → 5.113.0, +15.9 KiB kwayland: 5.112.0 → 5.113.0 kwidgetsaddons: 5.112.0 → 5.113.0 kwindowsystem: 5.112.0 → 5.113.0 kxmlgui: 5.112.0 → 5.113.0 libaom: 3.7.0 → 3.7.1 libde265: 1.0.12 → 1.0.15, -21.8 KiB libsecret: 0.21.1 → ∅, +9.0 KiB libssh: 0.10.5 → 0.10.6 linux: 6.1.72, 6.1.72-modules → 6.1.73, 6.1.73-modules mupdf: 1.23.5 → 1.23.6, +11.8 KiB nix-lib-nmd: 0.5.0 → ∅, -102.8 KiB nixos-system-saturne: 23.11.20240113.428544a → 23.11.20240119.d2003f2 nixos-system-saturne-intel-undocked: 23.11.20240113.428544a → 23.11.20240119.d2003f2 nixos-system-saturne-nvidia-undocked: 23.11.20240113.428544a → 23.11.20240119.d2003f2 nss: 3.90 → ∅ nvidia-x11: 535.129.03-6.1.72 → 535.129.03-6.1.73 openjdk: -17.0 KiB perl: 5.38.0 → 5.38.2, +25.1 KiB perl5.38.0-Algorithm-Diff: 1.1903 → ∅, -95.1 KiB perl5.38.0-Archive-Any-Lite: 0.11 → ∅, -10.3 KiB perl5.38.0-Archive-Zip: 1.68 → ∅, -219.4 KiB perl5.38.0-Array-Diff: 0.09 → ∅ perl5.38.0-Authen-SASL: 2.1700 → ∅, -76.9 KiB perl5.38.0-B-Hooks-EndOfScope: 0.26 → ∅, -19.2 KiB perl5.38.0-B-Keywords: 1.26 → ∅, -15.6 KiB perl5.38.0-Business-ISBN: 3.008 → ∅, -29.3 KiB perl5.38.0-Business-ISBN-Data: 20231006.001 → ∅, -231.9 KiB perl5.38.0-Business-ISMN: 1.203 → ∅, -20.7 KiB perl5.38.0-Business-ISSN: 1.005 → ∅ perl5.38.0-CGI: 4.59 → ∅, -316.7 KiB perl5.38.0-CGI-Fast: 2.16 → ∅, -13.1 KiB perl5.38.0-CPAN-DistnameInfo: 0.12 → ∅, -8.1 KiB perl5.38.0-CPAN-Meta-Check: 0.018 → ∅ perl5.38.0-Capture-Tiny: 0.48 → ∅, -32.0 KiB perl5.38.0-Class-Accessor: 0.51 → ∅, -29.4 KiB perl5.38.0-Class-Data-Inheritable: 0.09 → ∅ perl5.38.0-Class-Inspector: 1.36 → ∅, -24.3 KiB perl5.38.0-Class-Method-Modifiers: 2.15 → ∅, -20.1 KiB perl5.38.0-Class-Singleton: 1.6 → ∅, -15.4 KiB perl5.38.0-Class-Tiny: 1.008 → ∅, -20.0 KiB perl5.38.0-Class-XSAccessor: 1.19 → ∅, -90.6 KiB perl5.38.0-Clone: 0.46 → ∅, -22.0 KiB perl5.38.0-Compress-Raw-Bzip2: 2.206 → ∅, -56.7 KiB perl5.38.0-Compress-Raw-Zlib: 2.206 → ∅, -130.4 KiB perl5.38.0-Config-AutoConf: 0.320 → ∅, -125.2 KiB perl5.38.0-Config-IniFiles: 3.000003 → ∅, -91.2 KiB perl5.38.0-Config-Tiny: 2.29 → ∅, -14.6 KiB perl5.38.0-Cpanel-JSON-XS: 4.37 → ∅, -221.3 KiB perl5.38.0-Crypt-RC4: 2.02 → ∅ perl5.38.0-DBD-SQLite: 1.74 → ∅, -427.0 KiB perl5.38.0-DBI: 1.643 → ∅, -1733.0 KiB perl5.38.0-Data-Binary: 0.01 → ∅ perl5.38.0-Data-Compare: 1.29 → ∅, -23.1 KiB perl5.38.0-Data-Dump: 1.25 → ∅, -38.7 KiB perl5.38.0-Data-OptList: 0.114 → ∅, -15.4 KiB perl5.38.0-Data-Section: 0.200008 → ∅, -21.1 KiB perl5.38.0-Data-Uniqid: 0.12 → ∅ perl5.38.0-Date-Manip: 6.92 → ∅, -11034.7 KiB perl5.38.0-Date-Range: 1.41 → ∅, -8.8 KiB perl5.38.0-Date-Simple: 3.03 → ∅, -59.6 KiB perl5.38.0-DateTime: 1.59 → ∅, -206.6 KiB perl5.38.0-DateTime-Calendar-Julian: 0.107 → ∅, -10.5 KiB perl5.38.0-DateTime-Format-Builder: 0.83 → ∅, -80.9 KiB perl5.38.0-DateTime-Format-ISO8601: 0.16 → ∅, -51.3 KiB perl5.38.0-DateTime-Format-Strptime: 1.79 → ∅, -50.3 KiB perl5.38.0-DateTime-Locale: 1.39 → ∅, -19481.8 KiB perl5.38.0-DateTime-TimeZone: 2.60 → ∅, -6412.1 KiB perl5.38.0-Devel-GlobalDestruction: 0.14 → ∅ perl5.38.0-Devel-StackTrace: 2.04 → ∅, -26.5 KiB perl5.38.0-Devel-Symdump: 2.18 → ∅, -17.0 KiB perl5.38.0-Digest-HMAC: 1.04 → ∅, -9.3 KiB perl5.38.0-Digest-Perl-MD5: 1.9 → ∅, -15.9 KiB perl5.38.0-Digest-SHA1: 2.13 → ∅, -34.8 KiB perl5.38.0-Dist-CheckConflicts: 0.11 → ∅, -13.0 KiB perl5.38.0-Encode: 3.19 → ∅, -10529.8 KiB perl5.38.0-Encode-EUCJPASCII: 0.03 → ∅, -782.8 KiB perl5.38.0-Encode-HanExtra: 0.23 → ∅, -11788.8 KiB perl5.38.0-Encode-JIS2K: 0.03 → ∅, -2471.2 KiB perl5.38.0-Encode-Locale: 1.05 → ∅, -15.1 KiB perl5.38.0-Eval-Closure: 0.14 → ∅, -12.7 KiB perl5.38.0-Exception-Class: 1.45 → ∅, -37.3 KiB perl5.38.0-Exporter-Tiny: 1.006002 → ∅, -47.0 KiB perl5.38.0-ExtUtils-LibBuilder: 0.08 → ∅ perl5.38.0-ExtUtils-MakeMaker-CPANfile: 0.09 → ∅, -11.5 KiB perl5.38.0-FCGI: 0.82 → ∅, -79.9 KiB perl5.38.0-FCGI-ProcManager: 0.28 → ∅, -27.6 KiB perl5.38.0-File-BaseDir: 0.09 → ∅, -18.9 KiB perl5.38.0-File-Copy-Recursive: 0.45 → ∅, -30.3 KiB perl5.38.0-File-DesktopEntry: 0.22 → ∅, -27.2 KiB perl5.38.0-File-Find-Object: 0.3.8 → ∅, -37.7 KiB perl5.38.0-File-Find-Rule: 0.34 → ∅, -35.6 KiB perl5.38.0-File-HomeDir: 1.006 → ∅, -62.8 KiB perl5.38.0-File-Listing: 6.16 → ∅, -17.2 KiB perl5.38.0-File-MimeInfo: 0.33 → ∅, -78.6 KiB perl5.38.0-File-ShareDir: 1.118 → ∅, -23.9 KiB perl5.38.0-File-ShareDir-Install: 0.14 → ∅, -14.4 KiB perl5.38.0-File-Slurp: 9999.32 → ∅, -33.5 KiB perl5.38.0-File-Slurper: 0.014 → ∅, -9.2 KiB perl5.38.0-File-Which: 1.27 → ∅, -15.1 KiB perl5.38.0-File-pushd: 1.016 → ∅, -11.5 KiB perl5.38.0-Finance-Quote: 1.59 → ∅, -1088.0 KiB perl5.38.0-Font-AFM: 1.20 → ∅, -43.6 KiB perl5.38.0-HTML-Element-Extended: 1.18 → ∅, -57.9 KiB perl5.38.0-HTML-Form: 6.11 → ∅, -56.1 KiB perl5.38.0-HTML-Formatter: 2.16 → ∅, -94.4 KiB perl5.38.0-HTML-Parser: 3.81 → ∅, -150.1 KiB perl5.38.0-HTML-Selector-XPath: 0.28 → ∅, -16.7 KiB perl5.38.0-HTML-TableExtract: 2.15 → ∅, -57.4 KiB perl5.38.0-HTML-TagCloud: 0.38 → ∅, -12.8 KiB perl5.38.0-HTML-Tagset: 3.20 → ∅, -15.7 KiB perl5.38.0-HTML-TokeParser-Simple: 3.16 → ∅, -40.4 KiB perl5.38.0-HTML-Tree: 5.07 → ∅, -360.9 KiB perl5.38.0-HTML-TreeBuilder-XPath: 0.14 → ∅, -24.9 KiB perl5.38.0-HTTP-CookieJar: 0.014 → ∅, -25.5 KiB perl5.38.0-HTTP-Cookies: 6.10 → ∅, -40.4 KiB perl5.38.0-HTTP-Daemon: 6.16 → ∅, -33.6 KiB perl5.38.0-HTTP-Date: 6.06 → ∅, -15.1 KiB perl5.38.0-HTTP-Message: 6.45 → ∅, -141.9 KiB perl5.38.0-HTTP-Negotiate: 6.01 → ∅, -19.2 KiB perl5.38.0-HTTP-Server-Simple: 0.52 → ∅, -32.2 KiB perl5.38.0-IO-Compress: 2.206 → ∅, -708.0 KiB perl5.38.0-IO-HTML: 1.004 → ∅, -22.2 KiB perl5.38.0-IO-Socket-SSL: 2.083 → ∅, -481.4 KiB perl5.38.0-IO-String: 1.08 → ∅, -14.2 KiB perl5.38.0-IO-Stringy: 2.113 → ∅, -77.5 KiB perl5.38.0-IPC-Run3: 0.048 → ∅, -45.0 KiB perl5.38.0-IPC-System-Simple: 1.30 → ∅, -36.5 KiB perl5.38.0-JSON: 4.10 → ∅, -174.7 KiB perl5.38.0-JSON-Parse: 0.62 → ∅, -178.2 KiB perl5.38.0-LWP-MediaTypes: 6.04 → ∅, -58.8 KiB perl5.38.0-LWP-Protocol-https: 6.11 → ∅, -9.2 KiB perl5.38.0-Lingua-EN-Inflect: 1.905 → ∅, -104.7 KiB perl5.38.0-Lingua-Translit: 0.29 → ∅, -168.0 KiB perl5.38.0-List-AllUtils: 0.19 → ∅, -53.4 KiB perl5.38.0-List-MoreUtils: 0.430 → ∅, -66.5 KiB perl5.38.0-List-MoreUtils-XS: 0.430 → ∅, -148.9 KiB perl5.38.0-List-SomeUtils: 0.59 → ∅, -41.7 KiB perl5.38.0-List-UtilsBy: 0.12 → ∅, -20.1 KiB perl5.38.0-Log-Dispatch: 2.71 → ∅, -90.3 KiB perl5.38.0-Log-Log4perl: 1.57 → ∅, -636.5 KiB perl5.38.0-MCE: 1.889 → ∅, -755.5 KiB perl5.38.0-MIME-Charset: 1.013.1 → ∅, -64.0 KiB perl5.38.0-MRO-Compat: 0.15 → ∅, -13.7 KiB perl5.38.0-Module-Build: 0.4234 → ∅, -387.0 KiB perl5.38.0-Module-CPANTS-Analyse: 1.02 → ∅, -121.4 KiB perl5.38.0-Module-CPANfile: 1.1004 → ∅, -40.5 KiB perl5.38.0-Module-Find: 0.16 → ∅, -12.3 KiB perl5.38.0-Module-Implementation: 0.09 → ∅, -11.4 KiB perl5.38.0-Module-Pluggable: 5.2 → ∅, -44.5 KiB perl5.38.0-Module-Runtime: 0.016 → ∅, -19.3 KiB perl5.38.0-Moo: 2.005005 → ∅, -105.5 KiB perl5.38.0-Mozilla-CA: 20230821 → ∅, -492.0 KiB perl5.38.0-Net-DBus: 1.2.0 → ∅, -465.3 KiB perl5.38.0-Net-HTTP: 6.23 → ∅, -37.8 KiB perl5.38.0-Net-SMTP-SSL: 1.04 → ∅ perl5.38.0-Net-SSLeay: 1.92 → ∅, -1118.2 KiB perl5.38.0-Number-Compare: 0.03 → ∅ perl5.38.0-OLE-Storage_Lite: 0.22 → ∅, -56.3 KiB perl5.38.0-PPI: 1.277 → ∅, -499.2 KiB perl5.38.0-PPIx-QuoteLike: 0.023 → ∅, -108.9 KiB perl5.38.0-PPIx-Regexp: 0.088 → ∅, -464.7 KiB perl5.38.0-PPIx-Utilities: 1.001000 → ∅, -22.1 KiB perl5.38.0-PPIx-Utils: 0.003 → ∅, -61.2 KiB perl5.38.0-Package-Stash: 0.40 → ∅, -29.2 KiB perl5.38.0-Parallel-ForkManager: 2.02 → ∅, -35.3 KiB perl5.38.0-Params-Util: 1.102 → ∅, -46.2 KiB perl5.38.0-Params-Validate: 1.31 → ∅, -115.4 KiB perl5.38.0-Params-ValidationCompiler: 0.31 → ∅, -44.3 KiB perl5.38.0-Parse-Distname: 0.05 → ∅, -13.3 KiB perl5.38.0-Parse-RecDescent: 1.967015 → ∅, -219.1 KiB perl5.38.0-Path-Tiny: 0.144 → ∅, -128.5 KiB perl5.38.0-Perl-Critic: 1.150 → ∅, -1483.6 KiB perl5.38.0-Perl-PrereqScanner-NotQuiteLite: 0.9917 → ∅, -218.7 KiB perl5.38.0-Perl-Tidy: 20230912 → ∅, -2409.6 KiB perl5.38.0-PerlIO-utf8_strict: 0.010 → ∅, -26.1 KiB perl5.38.0-Pod-Coverage: 0.23 → ∅, -23.0 KiB perl5.38.0-Pod-Parser: 1.66 → ∅, -186.8 KiB perl5.38.0-Pod-Spell: 1.26 → ∅, -39.5 KiB perl5.38.0-Readonly: 2.05 → ∅, -29.4 KiB perl5.38.0-Readonly-XS: 1.05 → ∅, -22.2 KiB perl5.38.0-Regexp-Common: 2017060201 → ∅, -393.5 KiB perl5.38.0-Regexp-Trie: 0.02 → ∅ perl5.38.0-Role-Tiny: 2.002004 → ∅, -24.9 KiB perl5.38.0-SUPER: 1.20190531 → ∅, -9.3 KiB perl5.38.0-Software-License: 0.104004 → ∅, -441.2 KiB perl5.38.0-Sort-Key: 1.33 → ∅, -72.2 KiB perl5.38.0-Specio: 0.48 → ∅, -269.0 KiB perl5.38.0-Spreadsheet-ParseExcel: 0.66 → ∅, -271.0 KiB perl5.38.0-Spreadsheet-XLSX: 0.17 → ∅, -56.7 KiB perl5.38.0-String-Format: 1.18 → ∅, -10.4 KiB perl5.38.0-String-ShellQuote: 1.04 → ∅, -16.1 KiB perl5.38.0-String-Util: 1.34 → ∅, -18.9 KiB perl5.38.0-Sub-Exporter: 0.990 → ∅, -116.8 KiB perl5.38.0-Sub-Exporter-Progressive: 0.001013 → ∅, -8.2 KiB perl5.38.0-Sub-Identify: 0.14 → ∅, -23.4 KiB perl5.38.0-Sub-Install: 0.929 → ∅, -16.0 KiB perl5.38.0-Sub-Override: 0.09 → ∅, -11.1 KiB perl5.38.0-Sub-Quote: 2.006008 → ∅, -32.6 KiB perl5.38.0-Task-Weaken: 1.06 → ∅ perl5.38.0-TermReadKey: 2.38 → ∅, -47.3 KiB perl5.38.0-Test-Deep: 1.204 → ∅, -180.6 KiB perl5.38.0-Test-Differences: 0.70 → ∅, -22.0 KiB perl5.38.0-Test-FailWarnings: 0.008 → ∅, -8.4 KiB perl5.38.0-Test-Fatal: 0.017 → ∅, -18.5 KiB perl5.38.0-Test-Inter: 1.10 → ∅, -83.1 KiB perl5.38.0-Test-Kwalitee: 1.28 → ∅, -21.4 KiB perl5.38.0-Test-MockModule: 0.177.0 → ∅, -18.5 KiB perl5.38.0-Test-Needs: 0.002010 → ∅, -11.5 KiB perl5.38.0-Test-Output: 1.034 → ∅, -25.3 KiB perl5.38.0-Test-Perl-Critic: 1.04 → ∅, -16.9 KiB perl5.38.0-Test-Pod: 1.52 → ∅, -10.2 KiB perl5.38.0-Test-Pod-Coverage: 1.10 → ∅, -12.3 KiB perl5.38.0-Test-Requires: 0.11 → ∅ perl5.38.0-Test-RequiresInternet: 0.05 → ∅ perl5.38.0-Test-UseAllModules: 0.17 → ∅ perl5.38.0-Test-Warnings: 0.032 → ∅, -18.0 KiB perl5.38.0-Text-Balanced: 2.06 → ∅, -81.9 KiB perl5.38.0-Text-BibTeX: 0.89 → ∅, -461.0 KiB perl5.38.0-Text-CSV: 2.03 → ∅, -282.6 KiB perl5.38.0-Text-CSV_XS: 1.52 → ∅, -225.1 KiB perl5.38.0-Text-Diff: 1.45 → ∅, -43.6 KiB perl5.38.0-Text-Glob: 0.11 → ∅ perl5.38.0-Text-Roman: 3.5 → ∅, -10.0 KiB perl5.38.0-Text-Template: 1.61 → ∅, -74.2 KiB perl5.38.0-Tie-Cycle: 1.227 → ∅ perl5.38.0-TimeDate: 2.33 → ∅, -88.1 KiB perl5.38.0-Tk: 804.036 → ∅, -6948.1 KiB perl5.38.0-Try-Tiny: 0.31 → ∅, -23.6 KiB perl5.38.0-UNIVERSAL-require: 0.19 → ∅, -8.5 KiB perl5.38.0-URI: 5.21 → ∅, -158.1 KiB perl5.38.0-URI-cpan: 1.009 → ∅, -16.5 KiB perl5.38.0-Unicode-LineBreak: 2019.001 → ∅, -282.3 KiB perl5.38.0-WWW-Mechanize: 2.17 → ∅, -170.1 KiB perl5.38.0-WWW-RobotRules: 6.02 → ∅, -18.5 KiB perl5.38.0-Web-Scraper: 0.38 → ∅, -20.9 KiB perl5.38.0-X11-Protocol: 0.56 → ∅, -244.4 KiB perl5.38.0-XML-LibXML: 2.0209 → ∅, -796.5 KiB perl5.38.0-XML-LibXML-Simple: 1.01 → ∅, -40.2 KiB perl5.38.0-XML-LibXSLT: 2.002001 → ∅, -110.6 KiB perl5.38.0-XML-NamespaceSupport: 1.12 → ∅, -22.6 KiB perl5.38.0-XML-Parser: 2.46 → ∅, -428.7 KiB perl5.38.0-XML-SAX: 1.02 → ∅, -109.8 KiB perl5.38.0-XML-SAX-Base: 1.09 → ∅, -155.4 KiB perl5.38.0-XML-Twig: 3.52 → ∅, -502.7 KiB perl5.38.0-XML-Writer: 0.900 → ∅, -46.6 KiB perl5.38.0-XML-XPathEngine: 0.14 → ∅, -99.8 KiB perl5.38.0-YAML: 1.30 → ∅, -117.8 KiB perl5.38.0-YAML-Tiny: 1.74 → ∅, -44.6 KiB perl5.38.0-autovivification: 0.18 → ∅, -50.1 KiB perl5.38.0-biber: 2.19 → ∅, -1253.3 KiB perl5.38.0-biber-ms: 4.0-1 → ∅, -1263.8 KiB perl5.38.0-libnet: 3.15 → ∅, -211.0 KiB perl5.38.0-libwww-perl: 6.72 → ∅, -584.4 KiB perl5.38.0-namespace-autoclean: 0.29 → ∅, -15.4 KiB perl5.38.0-namespace-clean: 0.27 → ∅, -19.8 KiB perl5.38.2-Algorithm-Diff: ∅ → 1.1903, +95.1 KiB perl5.38.2-Archive-Any-Lite: ∅ → 0.11, +10.3 KiB perl5.38.2-Archive-Zip: ∅ → 1.68, +219.4 KiB perl5.38.2-Array-Diff: ∅ → 0.09 perl5.38.2-Authen-SASL: ∅ → 2.1700, +76.9 KiB perl5.38.2-B-Hooks-EndOfScope: ∅ → 0.26, +19.2 KiB perl5.38.2-B-Keywords: ∅ → 1.26, +15.6 KiB perl5.38.2-Business-ISBN: ∅ → 3.008, +29.3 KiB perl5.38.2-Business-ISBN-Data: ∅ → 20231006.001, +231.9 KiB perl5.38.2-Business-ISMN: ∅ → 1.203, +20.7 KiB perl5.38.2-Business-ISSN: ∅ → 1.005 perl5.38.2-CGI: ∅ → 4.59, +316.7 KiB perl5.38.2-CGI-Fast: ∅ → 2.16, +13.1 KiB perl5.38.2-CPAN-DistnameInfo: ∅ → 0.12, +8.1 KiB perl5.38.2-CPAN-Meta-Check: ∅ → 0.018 perl5.38.2-Capture-Tiny: ∅ → 0.48, +32.0 KiB perl5.38.2-Class-Accessor: ∅ → 0.51, +29.4 KiB perl5.38.2-Class-Data-Inheritable: ∅ → 0.09 perl5.38.2-Class-Inspector: ∅ → 1.36, +24.3 KiB perl5.38.2-Class-Method-Modifiers: ∅ → 2.15, +20.1 KiB perl5.38.2-Class-Singleton: ∅ → 1.6, +15.4 KiB perl5.38.2-Class-Tiny: ∅ → 1.008, +20.0 KiB perl5.38.2-Class-XSAccessor: ∅ → 1.19, +90.6 KiB perl5.38.2-Clone: ∅ → 0.46, +22.0 KiB perl5.38.2-Compress-Raw-Bzip2: ∅ → 2.206, +56.7 KiB perl5.38.2-Compress-Raw-Zlib: ∅ → 2.206, +130.4 KiB perl5.38.2-Config-AutoConf: ∅ → 0.320, +125.2 KiB perl5.38.2-Config-IniFiles: ∅ → 3.000003, +91.2 KiB perl5.38.2-Config-Tiny: ∅ → 2.29, +14.6 KiB perl5.38.2-Cpanel-JSON-XS: ∅ → 4.37, +221.3 KiB perl5.38.2-Crypt-RC4: ∅ → 2.02 perl5.38.2-DBD-SQLite: ∅ → 1.74, +427.0 KiB perl5.38.2-DBI: ∅ → 1.643, +1733.0 KiB perl5.38.2-Data-Binary: ∅ → 0.01 perl5.38.2-Data-Compare: ∅ → 1.29, +23.1 KiB perl5.38.2-Data-Dump: ∅ → 1.25, +38.7 KiB perl5.38.2-Data-OptList: ∅ → 0.114, +15.4 KiB perl5.38.2-Data-Section: ∅ → 0.200008, +21.1 KiB perl5.38.2-Data-Uniqid: ∅ → 0.12 perl5.38.2-Date-Manip: ∅ → 6.92, +11034.7 KiB perl5.38.2-Date-Range: ∅ → 1.41, +8.8 KiB perl5.38.2-Date-Simple: ∅ → 3.03, +59.6 KiB perl5.38.2-DateTime: ∅ → 1.59, +206.6 KiB perl5.38.2-DateTime-Calendar-Julian: ∅ → 0.107, +10.5 KiB perl5.38.2-DateTime-Format-Builder: ∅ → 0.83, +80.9 KiB perl5.38.2-DateTime-Format-ISO8601: ∅ → 0.16, +51.3 KiB perl5.38.2-DateTime-Format-Strptime: ∅ → 1.79, +50.3 KiB perl5.38.2-DateTime-Locale: ∅ → 1.39, +19481.8 KiB perl5.38.2-DateTime-TimeZone: ∅ → 2.60, +6412.1 KiB perl5.38.2-Devel-GlobalDestruction: ∅ → 0.14 perl5.38.2-Devel-StackTrace: ∅ → 2.04, +26.5 KiB perl5.38.2-Devel-Symdump: ∅ → 2.18, +17.0 KiB perl5.38.2-Digest-HMAC: ∅ → 1.04, +9.3 KiB perl5.38.2-Digest-Perl-MD5: ∅ → 1.9, +15.9 KiB perl5.38.2-Digest-SHA1: ∅ → 2.13, +34.8 KiB perl5.38.2-Dist-CheckConflicts: ∅ → 0.11, +13.0 KiB perl5.38.2-Encode: ∅ → 3.19, +10529.8 KiB perl5.38.2-Encode-EUCJPASCII: ∅ → 0.03, +782.8 KiB perl5.38.2-Encode-HanExtra: ∅ → 0.23, +11788.8 KiB perl5.38.2-Encode-JIS2K: ∅ → 0.03, +2471.2 KiB perl5.38.2-Encode-Locale: ∅ → 1.05, +15.1 KiB perl5.38.2-Eval-Closure: ∅ → 0.14, +12.7 KiB perl5.38.2-Exception-Class: ∅ → 1.45, +37.3 KiB perl5.38.2-Exporter-Tiny: ∅ → 1.006002, +47.0 KiB perl5.38.2-ExtUtils-LibBuilder: ∅ → 0.08 perl5.38.2-ExtUtils-MakeMaker-CPANfile: ∅ → 0.09, +11.5 KiB perl5.38.2-FCGI: ∅ → 0.82, +79.9 KiB perl5.38.2-FCGI-ProcManager: ∅ → 0.28, +27.6 KiB perl5.38.2-File-BaseDir: ∅ → 0.09, +18.9 KiB perl5.38.2-File-Copy-Recursive: ∅ → 0.45, +30.3 KiB perl5.38.2-File-DesktopEntry: ∅ → 0.22, +27.2 KiB perl5.38.2-File-Find-Object: ∅ → 0.3.8, +37.7 KiB perl5.38.2-File-Find-Rule: ∅ → 0.34, +35.6 KiB perl5.38.2-File-HomeDir: ∅ → 1.006, +62.8 KiB perl5.38.2-File-Listing: ∅ → 6.16, +17.2 KiB perl5.38.2-File-MimeInfo: ∅ → 0.33, +78.6 KiB perl5.38.2-File-ShareDir: ∅ → 1.118, +23.9 KiB perl5.38.2-File-ShareDir-Install: ∅ → 0.14, +14.4 KiB perl5.38.2-File-Slurp: ∅ → 9999.32, +33.5 KiB perl5.38.2-File-Slurper: ∅ → 0.014, +9.2 KiB perl5.38.2-File-Which: ∅ → 1.27, +15.1 KiB perl5.38.2-File-pushd: ∅ → 1.016, +11.5 KiB perl5.38.2-Finance-Quote: ∅ → 1.59, +1088.0 KiB perl5.38.2-Font-AFM: ∅ → 1.20, +43.6 KiB perl5.38.2-HTML-Element-Extended: ∅ → 1.18, +57.9 KiB perl5.38.2-HTML-Form: ∅ → 6.11, +56.1 KiB perl5.38.2-HTML-Formatter: ∅ → 2.16, +94.4 KiB perl5.38.2-HTML-Parser: ∅ → 3.81, +150.1 KiB perl5.38.2-HTML-Selector-XPath: ∅ → 0.28, +16.7 KiB perl5.38.2-HTML-TableExtract: ∅ → 2.15, +57.4 KiB perl5.38.2-HTML-TagCloud: ∅ → 0.38, +12.8 KiB perl5.38.2-HTML-Tagset: ∅ → 3.20, +15.7 KiB perl5.38.2-HTML-TokeParser-Simple: ∅ → 3.16, +40.4 KiB perl5.38.2-HTML-Tree: ∅ → 5.07, +360.9 KiB perl5.38.2-HTML-TreeBuilder-XPath: ∅ → 0.14, +24.9 KiB perl5.38.2-HTTP-CookieJar: ∅ → 0.014, +25.5 KiB perl5.38.2-HTTP-Cookies: ∅ → 6.10, +40.4 KiB perl5.38.2-HTTP-Daemon: ∅ → 6.16, +33.6 KiB perl5.38.2-HTTP-Date: ∅ → 6.06, +15.1 KiB perl5.38.2-HTTP-Message: ∅ → 6.45, +141.9 KiB perl5.38.2-HTTP-Negotiate: ∅ → 6.01, +19.2 KiB perl5.38.2-HTTP-Server-Simple: ∅ → 0.52, +32.2 KiB perl5.38.2-IO-Compress: ∅ → 2.206, +708.0 KiB perl5.38.2-IO-HTML: ∅ → 1.004, +22.2 KiB perl5.38.2-IO-Socket-SSL: ∅ → 2.083, +481.4 KiB perl5.38.2-IO-String: ∅ → 1.08, +14.2 KiB perl5.38.2-IO-Stringy: ∅ → 2.113, +77.5 KiB perl5.38.2-IPC-Run3: ∅ → 0.048, +45.0 KiB perl5.38.2-IPC-System-Simple: ∅ → 1.30, +36.5 KiB perl5.38.2-JSON: ∅ → 4.10, +174.7 KiB perl5.38.2-JSON-Parse: ∅ → 0.62, +178.2 KiB perl5.38.2-LWP-MediaTypes: ∅ → 6.04, +58.8 KiB perl5.38.2-LWP-Protocol-https: ∅ → 6.11, +9.2 KiB perl5.38.2-Lingua-EN-Inflect: ∅ → 1.905, +104.7 KiB perl5.38.2-Lingua-Translit: ∅ → 0.29, +168.0 KiB perl5.38.2-List-AllUtils: ∅ → 0.19, +53.4 KiB perl5.38.2-List-MoreUtils: ∅ → 0.430, +66.5 KiB perl5.38.2-List-MoreUtils-XS: ∅ → 0.430, +148.9 KiB perl5.38.2-List-SomeUtils: ∅ → 0.59, +41.7 KiB perl5.38.2-List-UtilsBy: ∅ → 0.12, +20.1 KiB perl5.38.2-Log-Dispatch: ∅ → 2.71, +90.3 KiB perl5.38.2-Log-Log4perl: ∅ → 1.57, +636.5 KiB perl5.38.2-MCE: ∅ → 1.889, +755.5 KiB perl5.38.2-MIME-Charset: ∅ → 1.013.1, +64.0 KiB perl5.38.2-MRO-Compat: ∅ → 0.15, +13.7 KiB perl5.38.2-Module-Build: ∅ → 0.4234, +387.0 KiB perl5.38.2-Module-CPANTS-Analyse: ∅ → 1.02, +121.4 KiB perl5.38.2-Module-CPANfile: ∅ → 1.1004, +40.5 KiB perl5.38.2-Module-Find: ∅ → 0.16, +12.3 KiB perl5.38.2-Module-Implementation: ∅ → 0.09, +11.4 KiB perl5.38.2-Module-Pluggable: ∅ → 5.2, +44.5 KiB perl5.38.2-Module-Runtime: ∅ → 0.016, +19.3 KiB perl5.38.2-Moo: ∅ → 2.005005, +105.5 KiB perl5.38.2-Mozilla-CA: ∅ → 20230821, +492.0 KiB perl5.38.2-Net-DBus: ∅ → 1.2.0, +465.3 KiB perl5.38.2-Net-HTTP: ∅ → 6.23, +37.8 KiB perl5.38.2-Net-SMTP-SSL: ∅ → 1.04 perl5.38.2-Net-SSLeay: ∅ → 1.92, +1118.2 KiB perl5.38.2-Number-Compare: ∅ → 0.03 perl5.38.2-OLE-Storage_Lite: ∅ → 0.22, +56.3 KiB perl5.38.2-PPI: ∅ → 1.277, +499.2 KiB perl5.38.2-PPIx-QuoteLike: ∅ → 0.023, +108.9 KiB perl5.38.2-PPIx-Regexp: ∅ → 0.088, +464.7 KiB perl5.38.2-PPIx-Utilities: ∅ → 1.001000, +22.1 KiB perl5.38.2-PPIx-Utils: ∅ → 0.003, +61.2 KiB perl5.38.2-Package-Stash: ∅ → 0.40, +29.2 KiB perl5.38.2-Parallel-ForkManager: ∅ → 2.02, +35.3 KiB perl5.38.2-Params-Util: ∅ → 1.102, +46.2 KiB perl5.38.2-Params-Validate: ∅ → 1.31, +115.4 KiB perl5.38.2-Params-ValidationCompiler: ∅ → 0.31, +44.3 KiB perl5.38.2-Parse-Distname: ∅ → 0.05, +13.3 KiB perl5.38.2-Parse-RecDescent: ∅ → 1.967015, +219.1 KiB perl5.38.2-Path-Tiny: ∅ → 0.144, +128.5 KiB perl5.38.2-Perl-Critic: ∅ → 1.150, +1483.6 KiB perl5.38.2-Perl-PrereqScanner-NotQuiteLite: ∅ → 0.9917, +218.7 KiB perl5.38.2-Perl-Tidy: ∅ → 20230912, +2409.6 KiB perl5.38.2-PerlIO-utf8_strict: ∅ → 0.010, +26.1 KiB perl5.38.2-Pod-Coverage: ∅ → 0.23, +23.0 KiB perl5.38.2-Pod-Parser: ∅ → 1.66, +186.8 KiB perl5.38.2-Pod-Spell: ∅ → 1.26, +39.5 KiB perl5.38.2-Readonly: ∅ → 2.05, +29.4 KiB perl5.38.2-Readonly-XS: ∅ → 1.05, +22.2 KiB perl5.38.2-Regexp-Common: ∅ → 2017060201, +393.5 KiB perl5.38.2-Regexp-Trie: ∅ → 0.02 perl5.38.2-Role-Tiny: ∅ → 2.002004, +24.9 KiB perl5.38.2-SUPER: ∅ → 1.20190531, +9.3 KiB perl5.38.2-Software-License: ∅ → 0.104004, +441.2 KiB perl5.38.2-Sort-Key: ∅ → 1.33, +72.2 KiB perl5.38.2-Specio: ∅ → 0.48, +269.0 KiB perl5.38.2-Spreadsheet-ParseExcel: ∅ → 0.66, +271.0 KiB perl5.38.2-Spreadsheet-XLSX: ∅ → 0.17, +56.7 KiB perl5.38.2-String-Format: ∅ → 1.18, +10.4 KiB perl5.38.2-String-ShellQuote: ∅ → 1.04, +16.1 KiB perl5.38.2-String-Util: ∅ → 1.34, +18.9 KiB perl5.38.2-Sub-Exporter: ∅ → 0.990, +116.8 KiB perl5.38.2-Sub-Exporter-Progressive: ∅ → 0.001013, +8.2 KiB perl5.38.2-Sub-Identify: ∅ → 0.14, +23.4 KiB perl5.38.2-Sub-Install: ∅ → 0.929, +16.0 KiB perl5.38.2-Sub-Override: ∅ → 0.09, +11.1 KiB perl5.38.2-Sub-Quote: ∅ → 2.006008, +32.6 KiB perl5.38.2-Task-Weaken: ∅ → 1.06 perl5.38.2-TermReadKey: ∅ → 2.38, +47.3 KiB perl5.38.2-Test-Deep: ∅ → 1.204, +180.6 KiB perl5.38.2-Test-Differences: ∅ → 0.70, +22.0 KiB perl5.38.2-Test-FailWarnings: ∅ → 0.008, +8.4 KiB perl5.38.2-Test-Fatal: ∅ → 0.017, +18.5 KiB perl5.38.2-Test-Inter: ∅ → 1.10, +83.1 KiB perl5.38.2-Test-Kwalitee: ∅ → 1.28, +21.4 KiB perl5.38.2-Test-MockModule: ∅ → 0.177.0, +18.5 KiB perl5.38.2-Test-Needs: ∅ → 0.002010, +11.5 KiB perl5.38.2-Test-Output: ∅ → 1.034, +25.3 KiB perl5.38.2-Test-Perl-Critic: ∅ → 1.04, +16.9 KiB perl5.38.2-Test-Pod: ∅ → 1.52, +10.2 KiB perl5.38.2-Test-Pod-Coverage: ∅ → 1.10, +12.3 KiB perl5.38.2-Test-Requires: ∅ → 0.11 perl5.38.2-Test-RequiresInternet: ∅ → 0.05 perl5.38.2-Test-UseAllModules: ∅ → 0.17 perl5.38.2-Test-Warnings: ∅ → 0.032, +18.0 KiB perl5.38.2-Text-Balanced: ∅ → 2.06, +81.9 KiB perl5.38.2-Text-BibTeX: ∅ → 0.89, +461.0 KiB perl5.38.2-Text-CSV: ∅ → 2.03, +282.6 KiB perl5.38.2-Text-CSV_XS: ∅ → 1.52, +225.1 KiB perl5.38.2-Text-Diff: ∅ → 1.45, +43.6 KiB perl5.38.2-Text-Glob: ∅ → 0.11 perl5.38.2-Text-Roman: ∅ → 3.5, +10.0 KiB perl5.38.2-Text-Template: ∅ → 1.61, +74.2 KiB perl5.38.2-Tie-Cycle: ∅ → 1.227 perl5.38.2-TimeDate: ∅ → 2.33, +88.1 KiB perl5.38.2-Tk: ∅ → 804.036, +6948.1 KiB perl5.38.2-Try-Tiny: ∅ → 0.31, +23.6 KiB perl5.38.2-UNIVERSAL-require: ∅ → 0.19, +8.5 KiB perl5.38.2-URI: ∅ → 5.21, +158.1 KiB perl5.38.2-URI-cpan: ∅ → 1.009, +16.5 KiB perl5.38.2-Unicode-LineBreak: ∅ → 2019.001, +282.3 KiB perl5.38.2-WWW-Mechanize: ∅ → 2.17, +170.1 KiB perl5.38.2-WWW-RobotRules: ∅ → 6.02, +18.5 KiB perl5.38.2-Web-Scraper: ∅ → 0.38, +20.9 KiB perl5.38.2-X11-Protocol: ∅ → 0.56, +244.4 KiB perl5.38.2-XML-LibXML: ∅ → 2.0209, +796.5 KiB perl5.38.2-XML-LibXML-Simple: ∅ → 1.01, +40.2 KiB perl5.38.2-XML-LibXSLT: ∅ → 2.002001, +110.6 KiB perl5.38.2-XML-NamespaceSupport: ∅ → 1.12, +22.6 KiB perl5.38.2-XML-Parser: ∅ → 2.46, +428.7 KiB perl5.38.2-XML-SAX: ∅ → 1.02, +109.8 KiB perl5.38.2-XML-SAX-Base: ∅ → 1.09, +155.4 KiB perl5.38.2-XML-Twig: ∅ → 3.52, +502.7 KiB perl5.38.2-XML-Writer: ∅ → 0.900, +46.6 KiB perl5.38.2-XML-XPathEngine: ∅ → 0.14, +99.8 KiB perl5.38.2-YAML: ∅ → 1.30, +117.8 KiB perl5.38.2-YAML-Tiny: ∅ → 1.74, +44.6 KiB perl5.38.2-autovivification: ∅ → 0.18, +50.1 KiB perl5.38.2-biber: ∅ → 2.19, +1253.3 KiB perl5.38.2-biber-ms: ∅ → 4.0-1, +1263.8 KiB perl5.38.2-libnet: ∅ → 3.15, +211.0 KiB perl5.38.2-libwww-perl: ∅ → 6.72, +584.4 KiB perl5.38.2-namespace-autoclean: ∅ → 0.29, +15.4 KiB perl5.38.2-namespace-clean: ∅ → 0.27, +19.8 KiB pipewire: 0.3.85 → 1.0.0 plasma-framework: 5.112.0 → 5.113.0, -11.6 KiB qtbase: 5.15.11 → 5.15.12 qtdeclarative: 5.15.11 → 5.15.12 qtgraphicaleffects: 5.15.11 → 5.15.12 qtimageformats: 5.15.11 → 5.15.12 qtlocation: 5.15.11 → 5.15.12, -9.8 KiB qtmultimedia: 5.15.11 → 5.15.12 qtquickcontrols: 5.15.11 → 5.15.12 qtquickcontrols2: 5.15.11 → 5.15.12 qtscript: 5.15.15 → 5.15.16 qtsvg: 5.15.11 → 5.15.12 qttools: 5.15.11 → 5.15.12 qttranslations: 5.15.11 → 5.15.12 qtwayland: 5.15.11 → 5.15.12 qtwebchannel: 5.15.11 → 5.15.12 qtwebengine: 5.15.15 → 5.15.16 qtwebsockets: 5.15.11 → 5.15.12 qtx11extras: 5.15.11 → 5.15.12 qtxmlpatterns: 5.15.11 → 5.15.12 roc-toolkit: 0.2.5 → 0.3.0, +341.5 KiB shadow: 4.14.1 → 4.14.2 solid: 5.112.0 → 5.113.0 sonnet: 5.112.0 → 5.113.0 source: ∅ → ε, +103.2 KiB syndication: 5.112.0 → 5.113.0 vscode-extension-eamodio-gitlens: 14.6.1 → 14.7.0, +50.8 KiB vscode-extension-fwcd-kotlin: 0.2.32 → 0.2.34 vscode-extension-rangav-vscode-thunder-client: 2.17.0 → 2.17.1 vscode-extension-rust-lang-rust-analyzer: 0.4.1806 → 0.4.1813, +223.9 KiB x86_energy_perf_policy: 6.1.72 → 6.1.73 xorg-server: 21.1.10 → 21.1.11 zfs-kernel: 2.2.2-6.1.72 → 2.2.2-6.1.73 ```

Notify maintainers

@ma27, @fadenb, @mguentner, @ralith, @dandellion, @sumnerevans, @nickcao

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.73, NixOS, 23.11 (Tapir), 23.11.20240119.d2003f2`
 - multi-user?: `no`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `""`
 - nixpkgs: `not found`

Add a :+1: reaction to issues you find important.

yu-re-ka commented 7 months ago

Some things to try:

1) on the stuck (using 100% cpu) process, run

strace -fp $(pgrep electron) > log

leave this running for a few seconds. verify that the log does not contain secrets and upload it somewhere.

2)

add an overlay like this one: nixpkgs.overlays = [(final: prev: { electron = final.electron-bin; })]; and try if the issue is present there as well

ejpcmac commented 7 months ago

Sorry, I’ve had a very busy week with no time to tackle this issue before.

So, from my further analysis:

  1. Electron has been updated from version 27 to version 28 in this commit. I have then tried to rollback to Electron 27 by having an overlay like:

    self: super:
    
    {
        element-desktop = super.element-desktop.override {
            electron = self.electron;
        };
    }

    Doing this removes the issue (I’ll keep this overlay as a temporary workaround in my config).

  2. strace -fp <pid-of-the-stucked-process> gives me a lot of lines like this one:

    [pid 120545] write(1, "Unhandled exception Error: EIO: "..., 738) = -1 EIO (Input/output error)

    These lines do not appear when using Electron 27.

I was not able to use electron-bin for Electron 28, as it does not seem to be available in nixpkgs.

sumnerevans commented 6 months ago

I'm now running into this as well. It's very very strange. Applying the patch mentioned by @ejpcmac allowed me to run element-desktop from dmenu and the window actually renders.

Element definitely requires Electron 28 now: https://github.com/element-hq/element-desktop/blob/develop/package.json#L98, so I'm not sure why our upgrade is making it fail.

ejpcmac commented 2 months ago

The same issue has started to occur as well with signal-desktop a few weeks back (maybe months?—I’ve been quite busy), likely following an Electron update on their side.

Unfortunately I had a quick look in the Electron tracker and there seem to be no issues reported. I don’t really know either how to report this issue upstream since it would likely imply reproducing the issue outside of an app, but I’m not building Electron applications myself. It’s likely some niche edge case we’re into.

sochotnicky commented 2 months ago

As a possible workaround (which helped me with signal-desktop). Removing some of the cache directories in Signal directory seems to help. In mostly followed https://github.com/signalapp/Signal-Desktop/issues/6735#issuecomment-2067724572 with some tweaks to adjust for different dir names so ended up with:

rm -rf ~/.config/Signal/Default/GPUCache ~/.config/Signal/GrShaderCache ~/.config/Signal/ShaderCache ~/.config/Signal/Dawn*Cache ~/.config/Signal/ephemeral.json ~/.config/Signal/Code\ Cache

Substituting with Element desktop dir might be worth trying as a workaround.

Edit: rm -f ~/.config/Signal/ephemeral.json is enough actually.