Hello, Your description of the issue suggests that it may very well be an issue in pyexiv2 itself. It would help a lot the investigation if you could let us know what version of pyexiv2 you are using, and provide your script or a minimal script that reproduces this behaviour.
Note that pyexiv2 0.2.0 had a nasty memory leak that was fixed in pyexiv2 0.2.1, could that be the same issue? Cheers, Olivier On 2010-05-11, S. J. <[email protected]> wrote: > Hi, > > I have written a small python app that uses the pyexiv2 library. > However, when running the app, I see an interesting behavior. > > My app walks through a directory and its subfolders, renaming each file > according to it exif data metadata. It also writes the old filename to > the xmp metadata fields as keywords. The at first the app functions > normally, memory usage is under control, the processor barely being used > and near constant file I/O. However, it came to a point where memory > usage climbs, processor is maxed at 50% (only using one core). and disk > I/O is very sporadic. > > I get error messages to the console such as the below.... > > Warning: Directory NikonPreview, entry 0x0201: Data area exceeds data > buffer, ignoring it. > > > I am wondering what might be causing this. I cannot reproduce the error > or the conditions using the exiv2 binary for windows. It seems to read > all the metadata without errors. So I am not sure whether this is a bug > in exiv2 or pyexiv2. > > -Please Help > iform _______________________________________________ Mailing list: https://launchpad.net/~pyexiv2-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~pyexiv2-developers More help : https://help.launchpad.net/ListHelp

