Summary: | Regression: Can't transfer EXIF creation date to file date | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Kay Hayen <KayHayen> |
Component: | Plugin-Generic-TimeAdjust | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, superandrzej |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.5.0 | |
Sentry Crash Report: | |||
Attachments: |
Screenshot of the function that fails
Checking that there actually is EXIF information available Version information of kipi-plugin |
Description
Kay Hayen
2009-09-12 09:53:59 UTC
>digikam has an option to adjust the file date.
Which one exactly ? Please take a shot to explain where we need to fix regression
Gilles Caulier
Created attachment 36884 [details]
Screenshot of the function that fails
Sorry for using German translation, but I hope you recognize it still. What this is supposed to do is to read EXIF creation date and touch the file date to this date. It doesn't.
Created attachment 36885 [details]
Checking that there actually is EXIF information available
This is the dialog where I could edit the EXIF information. I didn't find a easier way to display it. The bug is not this dialog! This is only to show you that there actually is EXIF information in the file.
I just notifced that the EXIF date is also display in the mouseover. The date that I actually want to change is in the thumbnail, where is says "Geändert: date" (likely "changed: date" in English. But I checked with "ls -l" and "ls -l --time=ctime" that the file dates do not change at all. I was suspecting that Digikam might change ctime of the file and display mtime. But that's not the case. Yours, Kay Ok. It's not digiKam, but a kipi-plugins. Dialog is an old version. Please update to last 0.6.0, or use current code from svn where improvements and fixes have been applied. Gilles Caulier Created attachment 36896 [details]
Version information of kipi-plugin
Hello,
I updated it, but with no luck. I checked permissions of the files, but they should allow it. Digikam imported them itself earlier.
Then I tried to not use EXIF at all, and used that option where you can specify the date, carefully disabling the checkboxes. Still no luck, the date doesn't change.
I tried with "strace digikam" and "strace -f digikam", but I somehow Digikam manages to escape. When trying to attach with strace to the running Digikam I get something funny when I attempt to start the plugin:
*** glibc detected *** strace: munmap_chunk(): invalid pointer: 0x000000000240e7a0 ***
======= Backtrace: =========
/lib/libc.so.6[0x30004716c8]
strace[0x4083df]
strace[0x4058de]
strace[0x404616]
/lib/libc.so.6(__libc_start_main+0xe6)[0x300041e5c6]
strace[0x401f69]
======= Memory map: ========
00400000-00447000 r-xp 00000000 08:12 140312 /usr/bin/strace
00647000-00648000 rw-p 00047000 08:12 140312 /usr/bin/strace
00648000-00656000 rw-p 00000000 00:00 0
0240e000-0242f000 rw-p 00000000 00:00 0 [heap]
3000000000-300001d000 r-xp 00000000 08:12 776736 /lib/ld-2.9.so
300021c000-300021d000 r--p 0001c000 08:12 776736 /lib/ld-2.9.so
300021d000-300021e000 rw-p 0001d000 08:12 776736 /lib/ld-2.9.so
3000400000-3000547000 r-xp 00000000 08:12 776742 /lib/libc-2.9.so
3000547000-3000747000 ---p 00147000 08:12 776742 /lib/libc-2.9.so
3000747000-300074b000 r--p 00147000 08:12 776742 /lib/libc-2.9.so
300074b000-300074c000 rw-p 0014b000 08:12 776742 /lib/libc-2.9.so
300074c000-3000751000 rw-p 00000000 00:00 0
3005e00000-3005e1a000 r-xp 00000000 08:12 776950 /lib/libgcc_s.so.1
3005e1a000-3006019000 ---p 0001a000 08:12 776950 /lib/libgcc_s.so.1
3006019000-300601a000 rw-p 00019000 08:12 776950 /lib/libgcc_s.so.1
7fc6100f2000-7fc6100f4000 rw-p 00000000 00:00 0
7fc610118000-7fc61011b000 rw-p 00000000 00:00 0
7fff1617e000-7fff16193000 rw-p 00000000 00:00 0 [stack]
7fff161c1000-7fff161c2000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
So please advise. Can you reproduce the error?
Yours,
Kay
the bug is still present in kipi-plugins 0.9.0 The windows layout is changed but it still doesn't work. I use: Use Time & Date * EXIF/IPTC/XMP Update Time & Date v File last modified When I click "OK" there is some activity of my HDD but then a message appears: "Unable to update file modification time in: file1.jpg file2.jpg file3.jpg " OK. I know what is the problem: Apparently this plugin has problems with national characters e.g. I had to change the directory name from "zdjęcia" to "zdjecia" in order to make it work. Kay, This file still valid using kipi-plugins 2.4 ? Gilles Caulier Hello Giles, in digikam 1.9.0 I cannot reproduce it anymore. Yours, Kay still present in 2.4.1 when national characters are in path to a photo. How can I reopen this bug? |