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.

Reply via email to