Picapport pagpPicApportAITagger wirft eine grosse Menge Exceptions auf meinen Fotos (siehe unten). Die Fotos sind ok. Allenfalls Probleme mit Umlauten oder Leerzeichen im Pfad?
# file "/media/Fotos/Alt/Digitalkamera/2009-12-24 D5000 Objektivtestbilder/DSC_0008.JPG"
/media/Fotos/Alt/Digitalkamera/2009-12-24 D5000 Objektivtestbilder/DSC_0008.JPG: JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=11, manufacturer=NIKON CORPORATION, model=NIKON D5000, orientation=upper-left, xresolution=180, yresolution=188, resolutionunit=2, software=Ver.1.00 , datetime=2009:12:24 19:22:05, GPS-Data], baseline, precision 8, 4288x2848, frames 3
===logfile====
DEBUG@ 02:51:46.071 PhotoSelectionProcessor.processFile: Proc=PaProcRunGroovy file=/media/Fotos/Alt/Digitalkamera/2009-12-24 D5000 Objektivtestbilder/DSC_0008.JPG data={"proc":"PaProcRunGroovy","pars":{"addonId":"pagpPicApportAITagger-PicApportAITagger","processAll":true,"id":"f1","mode":"0","tagPrefix":"$PicApportAI","pathToJava":"","javaOptions":"","updateDefaults":false,"analyseResult":false}}
DEBUG@ 02:51:46.072 PaProcRunGroovy.processPhoto[-1]: uid=SysPicApport jpg=/media/Fotos/Alt/Digitalkamera/2009-12-24 D5000 Objektivtestbilder/DSC_0008.JPG
ERROR@ 02:51:46.072 Exception Error PaProcRunGroovy.processPhoto error occured: id=pagpPicApportAITagger-PicApportAITagger file=/media/Fotos/Alt/Digitalkamera/2009-12-24 D5000 Objektivtestbilder/DSC_0008.JPG: java.lang.NullPointerException: Cannot invoke method trim() on null object
EXCEP@ ============================================================
EXCEP@ Exception at: 2021-11-16 02:51:46
EXCEP@ Msg:
EXCEP@ Cannot invoke method trim() on null object
EXCEP@ ------------------------------------------------------------
EXCEP@ java.lang.NullPointerException: Cannot invoke method trim() on null object
EXCEP@ at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)
EXCEP@ at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:44)
EXCEP@ at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
EXCEP@ at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:34)
EXCEP@ at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
EXCEP@ at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:53)
EXCEP@ at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:130)
EXCEP@ at PicApportAITagger.doAIprocessing(PicApportAITagger.groovy:595)
EXCEP@ at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
EXCEP@ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
EXCEP@ at java.lang.reflect.Method.invoke(Method.java:498)
EXCEP@ at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
EXCEP@ at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
EXCEP@ at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
EXCEP@ at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:203)
EXCEP@ at PicApportAITagger.processPhotoFile(PicApportAITagger.groovy:465)
EXCEP@ at de.contecon.picapport.selectionprocessors.PaProcRunGroovy.processPhoto(Unknown Source)
EXCEP@ at de.contecon.picapport.selectionprocessors.PhotoSelectionProcessor.run(Unknown Source)
EXCEP@ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
EXCEP@ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
EXCEP@ at java.lang.Thread.run(Thread.java:748)