Bug 45400

Summary: xdg-open лажает на .desktop файлах с пробелами
Product: Sisyphus Reporter: wd
Component: xdg-utilsAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
дебаг none

Description wd 2023-02-27 12:53:55 MSK
Created attachment 12619 [details]
дебаг

ставим Firefox Developer Edition просто с сайта куда попало
делаем его дефолтовым браузером, и он создает
~/.local/share/applications/userapp-Firefox Developer Edition-Z1H001.desktop
ну и прописывает его в .config/mimeapps.list
ну и дальше, xdg-open http://ya.ru ругается
/usr/bin/xdg-mime: line 299: [: too many arguments
/usr/bin/xdg-mime: line 301: [: too many arguments
ну и открывает первым попавшимся другим (в моем случа хромом)

беглый взгляд внутрь говорит о том, что там много чего нужно закавычить