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

Please post any bugs you have found
Post Reply
Message
Author
User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

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

#1 Post 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
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
MochiMoppel
Posts: 2084
Joined: Wed 26 Jan 2011, 09:06
Location: Japan

Re: rox-filer v Fuji Raw Image file

#2 Post 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?

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#3 Post 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!
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
MochiMoppel
Posts: 2084
Joined: Wed 26 Jan 2011, 09:06
Location: Japan

#4 Post 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:

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#5 Post 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
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#6 Post 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
Attachments
scrot1.jpg
Dragging geeqie to the set run box.
(91.35 KiB) Downloaded 308 times

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#7 Post 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.

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#8 Post 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.

williams2
Posts: 337
Joined: Fri 14 Dec 2018, 22:18

#9 Post 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.

User avatar
MochiMoppel
Posts: 2084
Joined: Wed 26 Jan 2011, 09:06
Location: Japan

#10 Post 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 "$@"

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#11 Post 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.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Post Reply