jun7 / rox-filer

ROX file manager
24 stars 6 forks source link

Dragging jpg to gthumb results in a crash #165

Closed frankzen closed 6 years ago

frankzen commented 6 years ago

Lately whenever I drag a jpg to gthumb, gthumb crashes.

I find this is .xsession-errors

Error: Directory Photo: IFD exceeds data buffer, cannot read next pointer. libpng error: Not a PNG file

Dragging png's to gthumb is fine.

I am running rox downloaded from here in a zip file on January 18th

jun7 commented 6 years ago

Does it only happen when from rox?

frankzen commented 6 years ago

Sorry, thought I had replied to this. Yes happens only with ROX, not with file managers in Mate or Cinnamon.

frankzen commented 6 years ago

Figured it out. It happens when jpeg for thumbnails is checked in options. Gthumb does not like that.

jun7 commented 6 years ago

Ah, so gthumb shares thumbnails with rox. Does it also not happen when the Cache File Size is changed?

jun7 commented 6 years ago

Hmm, if so, only rox is weird.

frankzen commented 6 years ago

It appears ROX exports the image as a PNG when it actually not. Gthumb does not like that...actually libpng does not like that.

jun7 commented 6 years ago

Not dragging. It is caused by shared thumb files. So for backward compatibility, It cannot be fixed. Just disable the jpeg option or change the Cache File Size or use sympath for gthumb.