Bug 496780 - Discover Crash Without Asking Proxy Credentials
Summary: Discover Crash Without Asking Proxy Credentials
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 6.2.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-28 10:58 UTC by _Gr33n_R10t_
Modified: 2024-12-28 03:47 UTC (History)
2 users (show)

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


Attachments
This is the output runing the command plasma-discover (26.57 KB, text/plain)
2024-11-28 10:58 UTC, _Gr33n_R10t_
Details
journalctl (571.25 KB, image/png)
2024-11-28 12:48 UTC, _Gr33n_R10t_
Details

Note You need to log in before you can comment on or make changes to this bug.
Description _Gr33n_R10t_ 2024-11-28 10:58:12 UTC
Created attachment 176182 [details]
This is the output runing the command plasma-discover

SUMMARY
Fresh upgrade of Fedora 40 from 39 and the discover application crash at the start up because can't find the proxy settings. Currently I'm using auto proxy but I have made a test also setting manually the proxy without any success.

STEPS TO REPRODUCE
1. Upgrade your system from F39 to F40
2. Open plasma-discover

OBSERVED RESULT
The application crash! :/

EXPECTED RESULT
In the previous version a credential request window was opened before continue.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.7.2
Kernel Version: 6.11.8-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i7-6700 CPU @ 3.40GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 530

ADDITIONAL INFORMATION
Thanks for your work! :)
Comment 1 Harald Sitter 2024-11-28 11:18:22 UTC
Works fine for me. Any output of note in journalctl maybe?

Notably kiod6 should be showing the auth request.
Comment 2 _Gr33n_R10t_ 2024-11-28 12:47:00 UTC
nov 28 13:44:06 mycomputer.ops.it audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'                         
nov 28 13:44:14 mycomputer.ops.it plasmashell[2744]: kf.windowsystem: static void KX11Extras::forceActiveWindow(WId, long int) may only be used on X11                                                                                                       
nov 28 13:44:16 mycomputer.ops.it plasmashell[2744]: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/ItemGridView.qml:425: TypeError: Cannot read property 'itemIndex' of null                                                          
nov 28 13:44:16 mycomputer.ops.it systemd[1871]: Started app-org.kde.discover@349887db705848ce9979db32f81d5d13.service - Discover - Software Center.                                                                                                         
nov 28 13:44:16 mycomputer.ops.it plasma-discover[32109]: org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true                                                                                                                                
nov 28 13:44:16 mycomputer.ops.it plasma-discover[32109]: adding empty sources model QStandardItemModel(0x558efa1f9eb0)                                                                                                                                      
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: qrc:/qt/qml/org/kde/discover/qml/BrowsingPage.qml:17:1: QML BrowsingPage: Created graphical object was not placed in the graphics scene.                                                           
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: px_manager_expand_pac: Unable to set PAC from pac+http://autoproxy.ops.it while online = 1!                                                                                                    
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: px_manager_expand_pac: Unable to set PAC from pac+http://autoproxy.ops.it while online = 1!                                                                                                    
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: px_manager_expand_pac: Unable to set PAC from pac+http://autoproxy.ops.it while online = 1!                                                                                                    
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: px_manager_expand_pac: Unable to set PAC from pac+http://autoproxy.ops.it while online = 1!                                                                                                    
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: org.kde.UserFeedback: failed to probe user feedback submission interface: "Proxy requires authentication" ""                                                                                       
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: kf.newstuff.core: "Proxy requires authentication"                                                                                                                                                  
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: KNS error in "Aurorae Window Decorations" : KNSCore::ErrorCode::ProviderError "Loading of providers from file: https://autoconfig.kde.org/ocs/providers.xml failed" QVariant(QUrl, QUrl("https://au
toconfig.kde.org/ocs/providers.xml"))                                                                                                                                                                                                                          
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: invalid kns backend! "/usr/share/knsrcfiles/aurorae.knsrc" because: "Invalid Aurorae Window Decorations backend, contact your distributor."                                                        
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: org.kde.plasma.libdiscover: Discarding invalid backend "aurorae.knsrc"
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: org.kde.plasma.libdiscover: last stream isn't over yet Filters(category: Category(0x558efa235e40, name = "Games"),) ResourcesProxyModel(0x558ef9e2cfd0)
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: org.kde.plasma.libdiscover: last stream isn't over yet Filters(category: Category(0x558efa2299f0, name = "Developer Tools"),) ResourcesProxyModel(0x558ef9d54d60)
nov 28 13:44:17 mycomputer.ops.it plasma-discover[32109]: kns error "/usr/share/knsrcfiles/aurorae.knsrc" "Invalid Aurorae Window Decorations backend, contact your distributor."
Comment 3 _Gr33n_R10t_ 2024-11-28 12:48:12 UTC
Created attachment 176185 [details]
journalctl
Comment 4 Harald Sitter 2024-11-28 13:25:00 UTC
Not terribly informative. Is kiod6 running?
Comment 5 _Gr33n_R10t_ 2024-11-28 13:39:38 UTC
No kiod6 is not running.
Comment 6 Harald Sitter 2024-11-28 13:42:32 UTC
Well that'd explain why you are not getting an auth dialog.

What's the output of 

busctl --user tree org.kde.kiod6
busctl --user --activatable list | grep kio
Comment 7 Bug Janitor Service 2024-12-13 03:46:47 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2024-12-28 03:47:34 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.