Bug 459519

Summary: crashedprocessviewer: permission denied for xdg-desktop-portal-kde crashes
Product: [Applications] drkonqi Reporter: Eric Armbruster <eric1>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate, sitter
Priority: NOR    
Version: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eric Armbruster 2022-09-22 08:41:35 UTC
STEPS TO REPRODUCE
1. Have a crash in xdg-desktop-portal-kde
2. Click on Run interactive debugger

OBSERVED RESULT
"File "/var/lib/systemd/coredump/core.xdg-desktop-por.966.34d042ad089d48eea6f9a0e4aff367ef.769.1663832974000000.zst" is not readable: Permission denied"

EXPECTED RESULT
Authentication dialog?

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Harald Sitter 2023-12-07 16:52:35 UTC
Git commit a5b862e3fb6f8ecade27ed087102933a85416062 by Harald Sitter.
Committed on 07/12/2023 at 17:49.
Pushed by sitter into branch 'master'.

coredump-gui: support tracing protected cores

refactors the excavator tech a tad to allow both the coredumpdbackend
and the coredump-gui to conveniently get cores

M  +2    -2    src/coredump/dumpexcavator/CMakeLists.txt
A  +75   -0    src/coredump/dumpexcavator/automaticcoredumpexcavator.cpp     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]
A  +22   -0    src/coredump/dumpexcavator/automaticcoredumpexcavator.h     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]
M  +1    -0    src/coredump/gui/CMakeLists.txt
M  +41   -7    src/coredump/gui/Patient.cpp
M  +13   -2    src/coredump/gui/Patient.h
M  +1    -1    src/coredump/polkit/main.cpp
M  +12   -44   src/coredumpbackend.cpp
M  +3    -1    src/coredumpbackend.h

https://invent.kde.org/plasma/drkonqi/-/commit/a5b862e3fb6f8ecade27ed087102933a85416062