Project

General

Profile

Bug #1001

XMP Error exception

Added by Christian Klinger almost 7 years ago. Updated almost 7 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
xmp
Target version:
Start date:
22 Nov 2014
Due date:
% Done:

0%

Estimated time:

Description

Hi

The following pictures causes xmp error exception.

Microsoft C++ exception: XMP_Error at memory location 0x000eb3e8..
Microsoft C++ exception: XMP_Error at memory location 0x000ec4b8..

Version: 0.23 Windows libraray (.lib)

best regards,
Christian


Files

GettyVilla0001.JPG (1.53 MB) GettyVilla0001.JPG Christian Klinger, 22 Nov 2014 22:39
Image2.jpg (2.82 MB) Image2.jpg Christian Klinger, 22 Nov 2014 22:39

History

#1

Updated by Robin Mills almost 7 years ago

  • Status changed from New to Assigned
  • Priority changed from High to Normal
  • Target version set to 0.25

Thanks Christian

I will look at this later today. No crash on the Mac. I'll try with windows later. 0.23 is quite an elderly version of the code, have you tried this from the trunk?

Robin

#2

Updated by Robin Mills almost 7 years ago

Christian

I've built the current trunk in Visual Studio 2005/debugDLL/32-bits. and Release/64-bites Both your files work OK with both builds. You're going to have to help me to reproduce/isolate this fault and then I can fix it for you. Our XMP code has been almost untouched for several years, so I would expect 0.23 and the trunk to be equally solid.

C:\cygwin64\home\rmills\gnu\exiv2\trunk>msvc2005\exiv2\win32\debugdll\exiv2 -v -V
exiv2 0.24 001800 (32 bit build)
Copyright (C) 2004-2013 Andreas Huggel.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA
exiv2=0.24.0
platform=windows
compiler=MSVC
bits=32
dll=1
debug=1
version=8.00
date=Nov 24 2014
time=11:36:57
svn=0
executable=C:\cygwin64\home\rmills\gnu\exiv2\trunk\msvc2005\exiv2\win32\debugdll\exiv2.exe
library=C:\Windows\SysWOW64\ntdll.dll
library=C:\Windows\syswow64\kernel32.dll
library=C:\Windows\syswow64\KERNELBASE.dll
library=C:\cygwin64\home\rmills\gnu\exiv2\trunk\msvc2005\exiv2\win32\debugdll\exiv2d.dll
library=C:\cygwin64\home\rmills\gnu\exiv2\trunk\msvc2005\exiv2\win32\debugdll\libexpat.dll
library=C:\Windows\WinSxS\x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_e4a70117006762dd\MSVCR80D.dll

library=C:\Windows\syswow64\msvcrt.dll
library=C:\cygwin64\home\rmills\gnu\exiv2\trunk\msvc2005\exiv2\win32\debugdll\zlib1d.dll
library=C:\Windows\WinSxS\x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_e4a70117006762dd\MSVCP80D.dll

library=C:\Windows\syswow64\PSAPI.DLL

C:\cygwin64\home\rmills\gnu\exiv2\trunk>msvc2005\exiv2\win32\debugdll\exiv2 -pa \Users\rmills\Downloads\Image2.jpg
Exif.Image.ImageWidth                        Short       1  2288
Exif.Image.ImageLength                       Short       1  1712
Exif.Image.BitsPerSample                     Short       3  8 8 8
Exif.Image.Compression                       Short       1  Uncompressed
Exif.Image.PhotometricInterpretation         Short       1  RGB
Exif.Image.Make                              Ascii      20  OLYMPUS CORPORATION
Exif.Image.Model                             Ascii       7  C750UZ
Exif.Image.Orientation                       Short       1  top, left
Exif.Image.SamplesPerPixel                   Short       1  3
Exif.Image.XResolution                       Rational    1  72
Exif.Image.YResolution                       Rational    1  72
Exif.Image.PlanarConfiguration               Short       1  1
Exif.Image.ResolutionUnit                    Short       1  inch
Exif.Image.Software                          Ascii      28  Adobe Photoshop CS3 Windows
Exif.Image.DateTime                          Ascii      20  2007:08:16 16:38:08
Exif.Image.ExifTag                           Long        1  304
Exif.Photo.ExposureTime                      Rational    1  1/320 s
Exif.Photo.FNumber                           Rational    1  F3.7
Exif.Photo.ExposureProgram                   Short       1  Auto
Exif.Photo.ISOSpeedRatings                   Short       1  93
Exif.Photo.ExifVersion                       Undefined   4  2.20
Exif.Photo.DateTimeOriginal                  Ascii      20  2003:02:04 08:06:18
Exif.Photo.DateTimeDigitized                 Ascii      20  2003:02:04 08:06:18
Exif.Photo.ExposureBiasValue                 SRational   1  -7/10 EV
Exif.Photo.MaxApertureValue                  Rational    1  F3.7
Exif.Photo.MeteringMode                      Short       1  Multi-segment
Exif.Photo.LightSource                       Short       1  Unknown
Exif.Photo.Flash                             Short       1  No, auto
Exif.Photo.FocalLength                       Rational    1  63.0 mm
Exif.Photo.UserComment                       Undefined 125

Exif.Photo.FlashpixVersion                   Undefined   4  1.00
Exif.Photo.ColorSpace                        Short       1  sRGB
Exif.Photo.PixelXDimension                   Long        1  2288
Exif.Photo.PixelYDimension                   Long        1  1712
Exif.Photo.FileSource                        Undefined   1  Digital still camera
Exif.Photo.SceneType                         Undefined   1  Directly photographed
Exif.Photo.CustomRendered                    Short       1  Normal process
Exif.Photo.ExposureMode                      Short       1  Manual
Exif.Photo.WhiteBalance                      Short       1  Auto
Exif.Photo.DigitalZoomRatio                  Rational    1  0.0
Exif.Photo.SceneCaptureType                  Short       1  Standard
Exif.Photo.GainControl                       Short       1  Low gain up
Exif.Photo.Contrast                          Short       1  Normal
Exif.Photo.Saturation                        Short       1  Normal
Exif.Photo.Sharpness                         Short       1  Normal
Exif.Thumbnail.Compression                   Short       1  JPEG (old-style)
Exif.Thumbnail.XResolution                   Rational    1  72
Exif.Thumbnail.YResolution                   Rational    1  72
Exif.Thumbnail.ResolutionUnit                Short       1  inch
Exif.Thumbnail.JPEGInterchangeFormat         Long        1  966
Exif.Thumbnail.JPEGInterchangeFormatLength   Long        1  9702
Xmp.tiff.Orientation                         XmpText     1  top, left
Xmp.tiff.Make                                XmpText    19  OLYMPUS CORPORATION
Xmp.tiff.Model                               XmpText     6  C750UZ
Xmp.tiff.ImageWidth                          XmpText     4  2288
Xmp.tiff.ImageLength                         XmpText     4  1712
Xmp.tiff.PhotometricInterpretation           XmpText     1  2
Xmp.tiff.SamplesPerPixel                     XmpText     1  3
Xmp.tiff.XResolution                         XmpText     4  72
Xmp.tiff.YResolution                         XmpText     4  72
Xmp.tiff.BitsPerSample                       XmpSeq      3  8, 8, 8
Xmp.exif.ExifVersion                         XmpText     4  2.20
Xmp.exif.FlashpixVersion                     XmpText     4  1.00
Xmp.exif.ColorSpace                          XmpText     1  sRGB
Xmp.exif.PixelXDimension                     XmpText     4  2288
Xmp.exif.PixelYDimension                     XmpText     4  1712
Xmp.exif.DateTimeOriginal                    XmpText    20  2003:02:04 08:06:18
Xmp.exif.DateTimeDigitized                   XmpText    20  2003-02-04T08:06:18Z
Xmp.exif.ExposureTime                        XmpText     5  1/320
Xmp.exif.FNumber                             XmpText     5  F3.7
Xmp.exif.ExposureProgram                     XmpText     1  Auto
Xmp.exif.ExposureBiasValue                   XmpText     5  -7/10 EV
Xmp.exif.MaxApertureValue                    XmpText     5  38/10
Xmp.exif.MeteringMode                        XmpText     1  Multi-segment
Xmp.exif.LightSource                         XmpText     1  Unknown
Xmp.exif.FocalLength                         XmpText     6  63.0 mm
Xmp.exif.FileSource                          XmpText     1  Digital still camera
Xmp.exif.SceneType                           XmpText     1  Directly photographed
Xmp.exif.CustomRendered                      XmpText     1  Normal process
Xmp.exif.ExposureMode                        XmpText     1  Manual
Xmp.exif.WhiteBalance                        XmpText     1  Auto
Xmp.exif.DigitalZoomRatio                    XmpText     5  0/100
Xmp.exif.SceneCaptureType                    XmpText     1  Standard
Xmp.exif.GainControl                         XmpText     1  Low gain up
Xmp.exif.Contrast                            XmpText     1  Normal
Xmp.exif.Saturation                          XmpText     1  Normal
Xmp.exif.Sharpness                           XmpText     1  Normal
Xmp.exif.ShutterSpeedValue                   XmpText    15  1/320 s
Xmp.exif.ApertureValue                       XmpText    15  F3.7
Xmp.exif.ISOSpeedRatings                     XmpSeq      1  93
Xmp.exif.Flash                               XmpText     0  type="Struct" 
Xmp.exif.Flash/exif:Fired                    XmpText     5  False
Xmp.exif.Flash/exif:Return                   XmpText     1  0
Xmp.exif.Flash/exif:Mode                     XmpText     1  3
Xmp.exif.Flash/exif:Function                 XmpText     5  False
Xmp.exif.Flash/exif:RedEyeMode               XmpText     5  False
Xmp.xmp.CreateDate                           XmpText    25  2007-08-16T16:38:08+01:00
Xmp.xmp.ModifyDate                           XmpText    25  2007-08-16T16:38:08+01:00
Xmp.xmp.MetadataDate                         XmpText    25  2007-08-17T14:45:47+01:00
Xmp.xmp.CreatorTool                          XmpText    27  Adobe Photoshop CS3 Windows
Xmp.xmp.foo                                  XmpText     1  1
Xmp.dc.format                                XmpText    10  image/jpeg
Xmp.photoshop.LegacyIPTCDigest               XmpText    32  460CF28926B856DAB09C01A1B0A79077
Xmp.photoshop.ColorMode                      XmpText     1  3
Xmp.photoshop.ICCProfile                     XmpText    17  sRGB IEC61966-2.1
Xmp.xmpMM.InstanceID                         XmpText    37  uuid:D2C501AE0E4CDC1184DDF6197DFE3EC3
Xmp.xmpMM.DocumentID                         XmpText    37  uuid:D1C501AE0E4CDC1184DDF6197DFE3EC3
Xmp.xmpMM.DerivedFrom                        XmpText     0  type="Struct" 
Xmp.crs.AlreadyApplied                       XmpText     4  True
Xmp.illustrator.StartupProfile               XmpText     5  Print
Xmp.adsml-at.PrintWidthUnit                  XmpText     6  inches
Xmp.adsml-at.PrintHeightUnit                 XmpText     6  inches
Xmp.adsml-at.Bleed                           XmpText     5  False
Xmp.adsml-at.Color                           XmpText     2  BW

C:\cygwin64\home\rmills\gnu\exiv2\trunk>msvc2005\exiv2\win32\debugdll\exiv2 -pa \Users\rmills\Downloads\GettyVilla0001.J
PG
Exif.Image.Make                              Ascii      24  CASIO COMPUTER CO.,LTD
Exif.Image.Model                             Ascii       8  EX-Z57
Exif.Image.Orientation                       Short       1  top, left
Exif.Image.XResolution                       Rational    1  72
Exif.Image.YResolution                       Rational    1  72
Exif.Image.ResolutionUnit                    Short       1  inch
Exif.Image.Software                          Ascii      26  Microsoft Pro Photo Tools
Exif.Image.DateTime                          Ascii      20  2008:01:21 05:24:02
Exif.Image.YCbCrPositioning                  Short       1  Centered
Exif.Image.Copyright                         Ascii      50  Creative Commons Attribution 3.0 Unported License
Exif.Image.ExifTag                           Long        1  5736
Exif.Photo.ExposureTime                      Rational    1  1/40 s
Exif.Photo.FNumber                           Rational    1  F2.6
Exif.Photo.ExposureProgram                   Short       1  Auto
Exif.Photo.ExifVersion                       Undefined   4  2.21
Exif.Photo.DateTimeOriginal                  Ascii      20  2008:01:21 05:24:02
Exif.Photo.DateTimeDigitized                 Ascii      20  2008:01:21 05:24:02
Exif.Photo.ComponentsConfiguration           Undefined   4  YCbCr
Exif.Photo.CompressedBitsPerPixel            Rational    1  4.27083
Exif.Photo.ExposureBiasValue                 SRational   1  0 EV
Exif.Photo.MaxApertureValue                  Rational    1  F2.6
Exif.Photo.MeteringMode                      Short       1  Multi-segment
Exif.Photo.LightSource                       Short       1  Unknown
Exif.Photo.Flash                             Short       1  No, compulsory
Exif.Photo.FocalLength                       Rational    1  5.8 mm
Exif.Photo.UserComment                       Undefined 426  (Binary value suppressed)
Exif.Photo.FlashpixVersion                   Undefined   4  1.00
Exif.Photo.ColorSpace                        Short       1  sRGB
Exif.Photo.PixelXDimension                   Long        1  2048
Exif.Photo.PixelYDimension                   Long        1  1536
Exif.Photo.FileSource                        Undefined   1  Digital still camera
Exif.Image.GPSTag                            Long        1  6496
Exif.GPSInfo.GPSLatitudeRef                  Ascii       2  North
Exif.GPSInfo.GPSLatitude                     Rational    3  34deg 2.50524'
Exif.GPSInfo.GPSLongitudeRef                 Ascii       2  West
Exif.GPSInfo.GPSLongitude                    Rational    3  118deg 34.03428'
Exif.GPSInfo.GPSTimeStamp                    SRational   3  05:24:02
Exif.Image.XPTitle                           Byte      124  Outer Peristyle, The J. Paul Getty Museum at the Getty Villa

Exif.Image.XPComment                         Byte      420  (Binary value suppressed)
Exif.Image.XPAuthor                          Byte       22  Greg Reser
Exif.Image.XPSubject                         Byte      420  (Binary value suppressed)
Exif.Image.PrintImageMatching                Undefined  46  80 114 105 110 116 73 77 0 48 51 48 48 0 0 0 5 0 1 0 22 0 22
 0 2 1 0 0 0 1 0 5 0 0 0 1 1 1 0 0 0 1 16 131 0 0 0
Exif.Thumbnail.Compression                   Short       1  JPEG (old-style)
Exif.Thumbnail.XResolution                   Rational    1  0
Exif.Thumbnail.YResolution                   Rational    1  0
Exif.Thumbnail.ResolutionUnit                Short       1  inch
Exif.Thumbnail.JPEGInterchangeFormat         Long        1  6728
Exif.Thumbnail.JPEGInterchangeFormatLength   Long        1  5928
Iptc.Application2.Caption                    String    109  Langdon and Wilson, architect
Neuerburg, Norman, consultant
construction: early 1970's
rennovation: 1997-2005
Iptc.Application2.Keywords                   String      6  sunset
Iptc.Application2.Keywords                   String      7  shadows
Iptc.Application2.Keywords                   String     14  mural painting
Iptc.Application2.Keywords                   String     23  peristyles (colonnades)
Iptc.Application2.Keywords                   String     13  trompe-l'oeil
Iptc.Application2.Keywords                   String      5  greek
Iptc.Application2.Keywords                   String      5  roman
Iptc.Application2.Keywords                   String     11  Getty Villa
Iptc.Application2.ObjectName                 String     61  Outer Peristyle, The J. Paul Getty Museum at the Getty Villa

Iptc.Application2.SubLocation                String     27  17985 Pacific Coast Highway
Iptc.Application2.City                       String     17  Pacific Palisades
Iptc.Application2.CountryName                String     13  United States
Iptc.Application2.DateCreated                Date        8  2008-01-21
Iptc.Application2.Copyright                  String     49  Creative Commons Attribution 3.0 Unported License
Iptc.Application2.ProvinceState              String     10  California
Iptc.Application2.Byline                     String     10  Greg Reser
Iptc.Application2.Program                    String     25  Microsoft Pro Photo Tools
Iptc.Application2.Credit                     String     13  by Greg Reser
Iptc.Application2.Subject                    String      6  sunset
Iptc.Application2.Subject                    String      7  shadows
Iptc.Application2.Subject                    String     15  mural paintings
Iptc.Application2.Subject                    String     23  peristyles (colonnades)
Iptc.Application2.Subject                    String     13  trompe-l'oeil
Iptc.Application2.Subject                    String      5  greek
Iptc.Application2.Subject                    String      5  roman
Iptc.Application2.Subject                    String     11  Getty Villa
Xmp.exif.UserComment                         LangAlt     1  lang="x-default" Getty Villa Malibu
17985 Pacific Coast Highway
Pacific Palisades, California 90272

Langdon and Wilson, architect
Neuerburg, Norman, consultant

early 1970's, construction

1997-2005, rennovation

Xmp.exif.GPSLatitude                         XmpText    24  34┬║, 2.50523999999984 N
Xmp.exif.GPSLongitude                        XmpText    25  118┬║, 34.0342800000002 W
Xmp.exif.GPSTimeStamp                        XmpText    19  2008:01:21 05:24:02
Xmp.dc.description                           LangAlt     1  lang="x-default" Langdon and Wilson, architect
Neuerburg, Norman, consultant
construction: early 1970's
rennovation: 1997-2005
Xmp.dc.subject                               XmpBag      8  sunset, shadows, mural painting, peristyles (colonnades), tr
ompe-l'oeil, greek, roman, Getty Villa
Xmp.dc.title                                 LangAlt     1  lang="x-default" Outer Peristyle, The J. Paul Getty Museum a
t the Getty Villa
Xmp.dc.rights                                LangAlt     1  lang="x-default" Creative Commons Attribution 3.0 Unported L
icense
Xmp.dc.creator                               XmpSeq      1  Greg Reser
Xmp.MicrosoftPhoto.LastKeywordXMP            XmpBag      8  sunset, shadows, mural painting, peristyles (colonnades), tr
ompe-l'oeil, greek, roman, Getty Villa
Xmp.MicrosoftPhoto.LastKeywordIPTC           XmpBag      8  sunset, shadows, mural painting, peristyles (colonnades), tr
ompe-l'oeil, greek, roman, Getty Villa
Xmp.photoshop.City                           XmpText    17  Pacific Palisades
Xmp.photoshop.Country                        XmpText    13  United States
Xmp.photoshop.DateCreated                    XmpText    19  2008:01:21 05:24:02
Xmp.photoshop.State                          XmpText    10  California
Xmp.photoshop.Credit                         XmpText    13  by Greg Reser
Xmp.iptc.CreatorContactInfo                  XmpText     0  type="Struct" 
Xmp.iptc.CreatorContactInfo/iptccore:CiAdrCity XmpText     9  San Diego
Xmp.iptc.CreatorContactInfo/iptccore:CiAdrCtry XmpText    13  United States
Xmp.iptc.CreatorContactInfo/iptccore:CiAdrPcode XmpText     5  92104
Xmp.iptc.CreatorContactInfo/iptccore:CiAdrRegion XmpText    10  California
Xmp.iptc.CreatorContactInfo/iptccore:CiEmailWork XmpText    15  greser@ucsd.edu
Xmp.iptc.CreatorContactInfo/iptccore:CiTelWork XmpText    12  858n246-0998
Xmp.iptc.Location                            XmpText    27  17985 Pacific Coast Highway
Xmp.iptc.Scene                               XmpBag      1  scn:011700
Xmp.iptc.SubjectCode                         XmpBag      8  sunset, shadows, mural paintings, peristyles (colonnades), t
rompe-l'oeil, greek, roman, Getty Villa
Xmp.tiff.artist                              XmpText    10  Greg Reser
Xmp.tiff.software                            XmpText    25  Microsoft Pro Photo Tools
Xmp.xmp.creatortool                          XmpText    25  Microsoft Pro Photo Tools
Xmp.xmpMM.InstanceID                         XmpText    41  uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b

C:\cygwin64\home\rmills\gnu\exiv2\trunk>
#3

Updated by Robin Mills almost 7 years ago

Christian

I've looked at this again this morning. I've built 0.23 and tested the Release\x64 build with Visual Studio 2005. Your files work fine.

C:\cygwin64\home\rmills\gnu\exiv2-0.23\msvc64\bin\x64\Release>exiv2.exe -v -V
exiv2 0.23 001700 (64 bit build)
Copyright (C) 2004-2012 Andreas Huggel.
...
C:\cygwin64\home\rmills\gnu\exiv2-0.23\msvc64\bin\x64\Release>cd ../../..

C:\cygwin64\home\rmills\gnu\exiv2-0.23\msvc64>svn info .
Path: .
Working Copy Root Path: /home/rmills/gnu/exiv2-0.23
URL: svn://dev.exiv2.org/svn/trunk/msvc64
Relative URL: ^/trunk/msvc64
Repository Root: svn://dev.exiv2.org/svn
Repository UUID: b7c8b350-86e7-0310-a4b4-de8f6a8f16a3
Revision: 2719
Node Kind: directory
Schedule: normal
Last Changed Author: robinwmills
Last Changed Rev: 2718
Last Changed Date: 2012-04-22 08:21:02 +0100 (Sun, 22 Apr 2012)

Robin

#4

Updated by Robin Mills almost 7 years ago

  • Status changed from Assigned to Rejected

Christian:

I'm going to mark this as "rejected" simply because I am unable to reproduce the issue. If you have more information with which I can reproduce this, I will assign it to myself and it will receive more attention.

If there is no further activity on this issue, it will be closed during review prior to the v0.25 release.

Robin

Also available in: Atom PDF