Bug 512822

Summary: plasma file picker crashes when double-clicking on the date of a file
Product: [Frameworks and Libraries] frameworks-kio Reporter: EuropaTheLastBattle.net <1944interior>
Component: Open/save dialogsAssignee: KIO Bugs <kio-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, kdelibs-bugs-null, meven
Priority: NOR    
Version First Reported In: 6.20.0   
Target Milestone: ---   
Platform: NixOS   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.21
Sentry Crash Report:
Attachments: xdg portal crash

Description EuropaTheLastBattle.net 2025-12-01 02:45:38 UTC
STEPS TO REPRODUCE

1. go to file.io and click Upload Files.
2. once file picker appears, select Details view mode to make the Date column appear.
3. double-click on a file on the date. https://limewire.com/d/LUkSH#XXnv4QZz2Z

ADDITIONAL INFORMATION

drkonqi crash report:

Starting debugger /nix/store/9zp694qlqvalxa72fj83k1r9jhq97gbf-gdb-host-cpu-only-16.3/bin/gdb --init-eval-command=set auto-solib-add off --nw --nx --batch --init-eval-command=set debuginfod enabled on --command=/tmp/drkonqi.pcqzRr --command=/tmp/drkonqi.etycfr --core=/tmp/drkonqi-core.xElPBX/core /nix/store/bkqiwdhh0d6cmnm04ijq57q0miclrcgi-xdg-desktop-portal-kde-6.5.3/libexec/.xdg-desktop-portal-kde-wrapped

warning: Can't open file /memfd:wayland-shm (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:sljit (deleted) during file-backed mapping note processing
[New LWP 2170]
[New LWP 2188]
[New LWP 2182]
[New LWP 2189]
[New LWP 2181]
[New LWP 6609]
[New LWP 2183]
[New LWP 6616]
[New LWP 2186]
[New LWP 2190]
[New LWP 7321]
[New LWP 7315]
[New LWP 6643]
[New LWP 6631]
[New LWP 7059]
[New LWP 2191]
[New LWP 2187]
[New LWP 7322]
[New LWP 2192]
[New LWP 7316]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libthread_db.so.1".
Core was generated by `/nix/store/bkqiwdhh0d6cmnm04ijq57q0miclrcgi-xdg-desktop-portal-kde-6.5.3/libexe'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f339169caac in __pthread_kill_implementation () from /nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libc.so.6
[Current thread is 1 (Thread 0x7f338b965cc0 (LWP 2170))]
Traceback (most recent call last):
  File "/nix/store/fzlkp2s7751zq1kgi86hd2hijz9mjjl8-drkonqi-6.5.3/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 608, in print_preamble
    print_preamble_internal()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/nix/store/fzlkp2s7751zq1kgi86hd2hijz9mjjl8-drkonqi-6.5.3/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 582, in print_preamble_internal
    resolve_modules()
    ~~~~~~~~~~~~~~~^^
  File "/nix/store/fzlkp2s7751zq1kgi86hd2hijz9mjjl8-drkonqi-6.5.3/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 577, in resolve_modules
    image = CoreImage(line)
  File "/nix/store/fzlkp2s7751zq1kgi86hd2hijz9mjjl8-drkonqi-6.5.3/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 545, in __init__
    raise NoBuildIdException(f'No build id found in core image: {eu_unstrip_line}')
NoBuildIdException: No build id found in core image: 0x7f33896ae000+0xb020 - /nix/store/ab9fxnzhkih1an891pylfb7rfyv8qqdy-libpciaccess-0.18.1/lib/libpciaccess.so.0 - libpciaccess.so.0
No build id found in core image: 0x7f33896ae000+0xb020 - /nix/store/ab9fxnzhkih1an891pylfb7rfyv8qqdy-libpciaccess-0.18.1/lib/libpciaccess.so.0 - libpciaccess.so.0
Sentry is attempting to send 2 pending events
Waiting up to 30 seconds
Press Ctrl-C to quit
Debugging ended with exit code '1' and exit status 'NormalExit'
Comment 1 EuropaTheLastBattle.net 2025-12-01 02:47:00 UTC
Created attachment 187279 [details]
xdg portal crash
Comment 2 Méven 2025-12-01 09:13:06 UTC
The file picker is part of kio.
Comment 3 EuropaTheLastBattle.net 2025-12-01 10:28:01 UTC
(In reply to Méven from comment #2)
> The file picker is part of kio.

thanks. it also doesn't remember the last sorting (by date, newest/oldest first) anymore. is there already a bug report about it?
Comment 4 Méven 2025-12-02 09:51:08 UTC
(In reply to EuropaTheLastBattle.net from comment #3)
> (In reply to Méven from comment #2)
> > The file picker is part of kio.
> 
> thanks. it also doesn't remember the last sorting (by date, newest/oldest
> first) anymore. is there already a bug report about it?

It never did in the file picker IIRC.
That would be a feature request for kio open-save dialog