mate-desktop / caja

Caja, the file manager for the MATE desktop
https://mate-desktop.org/
Other
265 stars 143 forks source link

crash.. breeze them kubuntu #1457

Open bksubhuti opened 3 years ago

bksubhuti commented 3 years ago

Expected behaviour

i want it to stay open

Actual behaviour

crash

Steps to reproduce the behaviour

kde kubuntu 20.04 breeze theme rounded global theme

MATE general version

from 20.04 repo

Package version

Linux Distribution

kubuntu 20.04

Link to downstream report of your Distribution

?

Here is the output image

lukefromdc commented 3 years ago

This looks like a hard crash when the image-missing icon should have been loaded. This is NOT a GTK icon theme but a QT theme, but this should not cause a hard crash, just some missing icons. Same as using a GTK icon theme in a QT application, as I do all the time. This should work or be made to work

Is there a fallback icon named "image-missing" in the Breeze icon theme? If not that's the problem and we need code (possibly in other places too) to handle that icon being missing, perhaps by loading nothing at all, or perhaps with a final fallback hardcoded to something that is provided by the application or otherwise always present no matter what. If this icon is present in Breeze, we have an issue with handling the fallback case. In either case it looks like a null (empty) object is being set up as the icon image, which cannot work.

rbuj commented 3 years ago

I couldn't reproduce your issue on kubuntu 20.04.1 x86_64 up to date. The error on caja startup may be caused by some caja extension. Image Converter extension works fine as you can see on the screenshot below.

VirtualBox_03_11_2020_10_11_33

bksubhuti commented 3 years ago

to reproduce, use rounded theme.. install it... it is in my report. that is the problem