Bug 151712 - Adjust Exif orientation tag - wrong permission interpretation
Summary: Adjust Exif orientation tag - wrong permission interpretation
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Orientation (show other bugs)
Version: 0.9.3
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-01 20:23 UTC by Andrzej
Modified: 2022-01-19 10:56 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0
Sentry Crash Report:


Attachments
error message (446.22 KB, image/png)
2008-12-10 10:57 UTC, Andrzej
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrzej 2007-11-01 20:23:14 UTC
Version:           0.9.3-beta1 (using KDE 3.5.7, compiled sources)
Compiler:          Target: i486-slackware-linux
OS:                Linux (i686) release 2.6.22.6

I have my pictures stored on FAT32 partition.
Directories and files have 777 permissions and are owned by root.root.

When as normal user I try to:
Image -> Adjust Exif orientation tag

Following message appears:
Failed to revise Exif orientation for file zzz.jpg.

Exif tag is changed anyway but only in 1 file if few files were selected.

When running digiKam as root there is no such problem.
Comment 1 Andrzej 2007-12-30 12:29:34 UTC
Still present in digikam 0.9.3
Comment 2 caulier.gilles 2008-12-07 19:27:24 UTC
Andrzej,

Still reproductible with digiKam 0.9.4 or 0.10.0 using a recent version of Exiv2 library ?

Gilles Caulier
Comment 3 Andrzej 2008-12-10 10:57:33 UTC
Created attachment 29207 [details]
error message
Comment 4 Andrzej 2008-12-10 11:07:32 UTC
Gilles,

Yes it is still present.
The difference is that error message persist as can be seen in the attachment but orientation tags are changed anyway in all selected files.

I also noticed that using "Adjust Time & Date" generates no error message but does not work i.e. the date is not changed although something is being processed. 

To avoid above problems I have to remount FAT32 partition with current user being owner. But this is not optimal solution.

Andrzej
Comment 5 caulier.gilles 2009-07-20 11:13:24 UTC
Andrzej,

I remember that somebody work on a similar problem few time ago. It's only for current implementation from svn (digiKam 1.0.0-beta3 + libkexiv2 from KDE 4.3)

Can you take a look ?

Gilles Caulier
Comment 6 Andrzej 2009-07-20 23:46:45 UTC
Gilles,

I checked.
Now doesn't matter whether FAT partition was mounted as root or as normal user.
All selected images can have orientation tags changed with no error message but... the interface freezes and I have to kill digikam. :(

The last message that I can see is:
"Revising Exif Orientatin tags. Please wait ..35%"
Comment 7 caulier.gilles 2009-07-21 06:15:38 UTC
Do you use current code from svn (1.0.0-beta3) or 1.0.0-beta2 package already released, because i remember a fix from Marcel recently...

Gilles Caulier
Comment 8 Andrzej 2009-07-23 09:54:00 UTC
I still use 1.0.0-beta2.
Release Plan says that 1.0.0-beta3 should be released within few days.
I will compile it and let you know.

Andrzej
Comment 9 Andrzej 2009-07-28 08:43:59 UTC
With 1.0.0-beta3 it works as expected.

Thank you

Andrzej