https://bugs.kde.org/show_bug.cgi?id=459238
Bug ID: 459238 Summary: fail to open from desktop after KDE Plasma update Classification: Unclassified Product: plasmashell Version: 5.25.5 Platform: Manjaro OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: arazec...@gmail.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Have wine/proton installed 2. Have javascript based application using wine/proton(Vampire Survivors, America's Cardroom, Conan Exile's launcher all have the same issue) 3. Launch from desktop shortcut, gui wrapper(such as steam), or sh script.(fails to open) OBSERVED RESULT Plasmashell error: "Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: net.js:329 Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: err = this._handle.open(fd); Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: ^ Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: Error: EINVAL: invalid argument, uv_pipe_open Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at new Socket (net.js:329:26) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at createWritableStdioStream (internal/bootstrap/switches/is_main_thread.js:67:18) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at process.getStdout [as stdout] (internal/bootstrap/switches/is_main_thread.js:122:12) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at Object.<anonymous> (electron/js2c/browser_init.js:185:793) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at Object../lib/browser/init.ts (electron/js2c/browser_init.js:185:3714) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at __webpack_require__ (electron/js2c/browser_init.js:1:128) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at electron/js2c/browser_init.js:1:1200 Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at electron/js2c/browser_init.js:1:1267 Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at NativeModule.compileForInternalLoader (internal/bootstrap/loaders.js:277:7) Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:219:10) { Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: errno: -4071, Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: code: 'EINVAL', Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: syscall: 'uv_pipe_open' Sep 16 13:29:58 chazzy-aero15sa plasmashell[125294]: }" Program fails to open, and throws the above error. EXPECTED RESULT Program should launch normally as it did in previous plasma versions without throwing the above error. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Manjaro OS(Arch) - Kernel 5.16.65-1-MANJARO(64 bit) (available in About System) KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.15.5 Qt Version: 5.97.0 ADDITIONAL INFORMATION These programs worked in past versions of plasma, and I've had another user on Manjaro report the same issue. The current workaround for this issue is the following. Wine: Launch application from konsole/terminal or launch the application using wineconsole rather than wine. Proton(Steam): Launch the game with "PROTON_LOG=1 %command%" I want to clarify that this is not a wine/proton issue. These applications worked fine under the same wine/proton versions in previous plasma versions. It just so happens to be affecting wine/proton applications using javascript. -- You are receiving this mail because: You are watching all bug changes.