Page 1 of 1

rox-filer crashed by Fuji Raw Image file (Solved)

Posted: Sun 10 Mar 2019, 19:28
by 666philb
first off a warning.
the linked to image file crashes rox-filer, so all icons on the desktop disappear! restarting fixes it although you may want to make a copy of /root/Choices/ROX-Filer/PuppyPin just in-case.
this problem came up on #puppylinux (irc chat) this file crashes rox-filer when trying to set a run action. it is a Fuji Raw Image file (their version of .raw) https://drive.google.com/open?id=1ITqNQ ... Vkaeurn_xb

it also causes darktable to have a fit, however rawtherapee opens the file.

i'll post a link to this in the roxfiler thread

Re: rox-filer v Fuji Raw Image file

Posted: Sun 10 Mar 2019, 22:48
by MochiMoppel
666philb wrote:first off a warning.
the linked to image file crashes rox-filer
Looks perfectly normal to me. MMview can open it, metadata look normal, ROX-Filer can read properties. What do I need to do to crash ROX-Filer?

Posted: Mon 11 Mar 2019, 13:21
by 666philb
hi MochiMoppel,

trying to 'set run action' crashes it for me.

the error in /tmp/xerrs.log is

Code: Select all

** (ROX-Filer:5866): WARNING **: 13:20:52.204: MIME type ' v^йU' does not contain a '/' character!

Posted: Mon 11 Mar 2019, 13:40
by MochiMoppel
My unpatched 2.11 works fine. Tried the patched version (by woodenshoe-wi?) where the "Refresh" button in the Properties dialog reliably "refreshes" the desktop.
Looks like a feature :lol:

Posted: Mon 11 Mar 2019, 15:55
by 666philb
could you post me the MIME-types file that is created when you 'set run action' in your working rox, and i'll see if it circumvents the crash

cheers

Posted: Mon 11 Mar 2019, 19:34
by williams2
If I drag an application to the set-run-action popup, it says:
This is not a program! Give me an application instead!

It seems to do this for other jpgs too.

It works ok if I type it in, which I usually do anyway.

It does not change the mime file.

bionicpup64-7.9.7

Posted: Mon 11 Mar 2019, 20:14
by williams2
My rox refuses to accept a binary executable file if its dragged, but it will accept a script.

rox symlinked /root/.config/rox.sourceforge.net/MIME-types/image_jpeg to the script.

Posted: Mon 11 Mar 2019, 20:28
by williams2
rox will accept a 32 bit application. The mime file is a symlink to the 32 bit application.

rox will not accept a 64 bit application.

It will accept a script.

Posted: Mon 11 Mar 2019, 21:26
by williams2
xenialpup64-7.5-uefi seems to work ok. Bionic and Xenial both have rox 2.11

Maybe this is not the same problem in the OP.

Posted: Tue 12 Mar 2019, 00:25
by MochiMoppel
666philb wrote:could you post me the MIME-types file that is created when you 'set run action' in your working rox, and i'll see if it circumvents the crash
/root/.config/rox.sourceforge.net/MIME-types/image_x-fuji-raf
containing exec /mnt/home/x/scripts/mm_view "$@"

Posted: Fri 15 Mar 2019, 13:39
by 666philb
thanks MochiMoppel,

adding the mimetype stopped rox crashing, even with no available program to run. so that there is a program to run i've added your mm_view to bionicpup. you should add a help button that points to the thread.