Bug 456055 - ROBLOX ISNT WORKING :(
Summary: ROBLOX ISNT WORKING :(
Status: RESOLVED NOT A BUG
Alias: None
Product: xdg-desktop-portal-kde
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-27 22:49 UTC by Bradley
Modified: 2022-07-03 13:51 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bradley 2022-06-27 22:49:18 UTC
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. Install Roblox with grapejuice
2. Enter a game
3. I mean try to enter a game

OBSERVED RESULT
An error pops up that says 
Unknown error code 100
Could not find the program '/home/bradley/.local/bin/grapejuice'
Please send a full bug report at https://bugs.kde.org.
EXPECTED RESULT
I get to play Roblox

SOFTWARE/OS VERSIONS
Windows: did you just say the w word
macOS: 
Linux/KDE Plasma: Arch Linux x86_64 Linux 5.18.7-zen1-1-zen
(available in About System)
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Comment 1 Nicolas Fella 2022-06-27 23:08:09 UTC
Does "/home/bradley/.local/bin/grapejuice" exist on the disk?
Comment 2 David Edmundson 2022-06-28 09:40:45 UTC Comment hidden (spam)
Comment 3 David Edmundson 2022-06-28 09:42:08 UTC
What points to this being a KDE bug?
Comment 4 Nicolas Fella 2022-06-28 10:05:43 UTC
(In reply to David Edmundson from comment #3)
> What points to this being a KDE bug?

The "Please send a full bug report at https://bugs.kde.org."

That's misleading though. The most likely explanation for this is that there is a desktop file with an Exec line pointing to a non-existant file (/home/bradley/.local/bin/grapejuice). That's certainly not a KDE bug
Comment 5 Bug Janitor Service 2022-06-28 23:20:46 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/879
Comment 6 Nicolas Fella 2022-06-28 23:21:56 UTC
https://invent.kde.org/frameworks/kio/-/merge_requests/879 improves the error message.

The actual bug is not a KDE bug until proven otherwise
Comment 7 Nicolas Fella 2022-07-01 12:32:00 UTC
Git commit 8c0c1f4b8e32546579c98dd6f9731c02a06f92be by Nicolas Fella.
Committed on 01/07/2022 at 12:13.
Pushed by nicolasfella into branch 'master'.

Don't treat KJob::UserDefinedError as unknown error

KIO's jobs use UserDefinedError in several places for errors where there is no specific error code

When converting the error code to string it is treated as unknown, suggesting to report a bug to bugs.kde.org

However, the way we use UserDefinedError it's not necessarily a KDE bug, we use it for example when a desktop file's executable is not found

Instead treat it the same as ERR_SLAVE_DEFINED, i.e. show the message, but without the special text around it

M  +2    -0    src/core/job_error.cpp

https://invent.kde.org/frameworks/kio/commit/8c0c1f4b8e32546579c98dd6f9731c02a06f92be
Comment 8 Ömer Fadıl USTA 2022-07-03 13:51:16 UTC
@ Bradley : Hello , hope you are fine
Let me try to explain why you are getting that error and how to fix it. First of all this bug / error 
is not related to KDE but because of one of bug within KDE caused to show you missing application
error's reporting address as KDE bug system [ which is fixed but that is not your problem's fix or related
to your problem ]
For you problem you should follow this https://brinkervii.gitlab.io/grapejuice/docs/Installing-from-package/Arch-Linux-and-similar.html
and if you still have problems you can report it to https://gitlab.com/brinkervii/grapejuice/-/issues

Hope everthing will be ok for you , sorry for this misunderstanding have a nice day
I am closing this bug report [ because it is not related to our systems ]