Program (v1.1) crashes when trying to add timestamp on
the supplied JPG file. Error message: Application Error:
the instruction at 0x4081c3 referenced memory at 0x0c.
System: Win2k Prof, AMD Athlon 2600+. Commandline:
c:\APPS\JDateStamp\jdatestamp.exe -outfile P1013687.
JPG_ P1013687.JPG
jdstmprc.txt:
# Default the date text location to bottom center of
picture.
x 100%
y 100%
# Fill in your favorite font file and pointsize so that they
need not be
# supplied in the command line
#font C:/windows/fonts/nwgthcb.ttf
pointsize 20x
# If the stamped date/time does not include seconds
uncomment the below to
# round the time to the closest minute
#timeofs 30
# You can default your preferred date format
# Date printed for below format is like: Sat Mar 8 2003,
11:20 pm
datefmt @d/@m-%y, @H:%M
# Default values of color and tmpdir
#color Purple
#tmpdir C:/jdatestamp-1.1/temp
best regards
Morten Pedersen
morten@strangeped.dk
Logged In: NO
The file I attached to this report was rejected because it was
too big. Please contact me if anybody needs the file.
best regards
Morten Pedersen
morten@strangeped.dk
Logged In: YES
user_id=742180
jhead <filename>
gives an invalid Exif Date/Time entry of "000:00:00-00:00:00".
This is the reason for the program crash.
jdatestamp Windows version currently crashes for invalid Exif
dates and dates not in UNIX supported range. On UNIX it
might print an invalid date.
(1902-1938, and 1970-2038 for Windows)
The next version of JDatestamp will exit gracefully if it cannot
handle the Exif Date.