AnsweredAssumed Answered

Image Magick error

Question asked by sharifu on Jul 16, 2013
How can I resolve the following


2013-07-16 11:19:21,166  ERROR [repo.action.AsynchronousActionExecutionQueueImpl] [defaultAsyncAction57] Failed to execute asynchronous action: Action[ id=bf82445d-9292-4f81-ad42-f0375647a32c, node=null ]: 0616295948 Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    /opt/alfresco-4.2.c/common/bin/convert /opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_source_8127991041301259337.pdf[0] -auto-orient -resize "100x100>" /opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_target_7608593461122070745.png
   succeeded:  false
   exit code:  1
   out:       
   err:        .convert.bin: Postscript delegate failed `/opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_source_8127991041301259337.pdf': No such file or directory @ pdf.c/ReadPDFImage/634.
.convert.bin: missing an image filename `/opt/
org.alfresco.error.AlfrescoRuntimeException: 0616295950 Creation of thumbnail 'doclib' failed
   at org.alfresco.repo.thumbnail.CreateThumbnailActionExecuter.executeImpl(CreateThumbnailActionExecuter.java:200)
   at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:241)
   at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:822)
   at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:723)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1$1.execute(AsynchronousActionExecutionQueueImpl.java:405)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:304)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1.doWork(AsynchronousActionExecutionQueueImpl.java:414)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:529)
   at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper.run(AsynchronousActionExecutionQueueImpl.java:417)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
Caused by: org.alfresco.service.cmr.repository.ContentIOException: 0616295949 Content conversion failed:
   reader: ContentAccessor[ contentUrl=store://2013/3/28/12/1/b9e3fe34-d7a3-4cfc-9d82-9d13ccf5ff62.bin, mimetype=application/pdf, size=345990, encoding=UTF-8, locale=en_US]
   writer: ContentAccessor[ contentUrl=store://2013/7/16/11/19/3ceb23ea-b2d5-4c3b-9fc7-c347d61cbed1.bin, mimetype=image/png, size=0, encoding=UTF-8, locale=en_US]
   options: {targetContentProperty=null, contentReaderNodeRef=workspace://SpacesStore/3c0e1b78-b187-41ab-a1e8-3ddc6ff9471b, contentWriterNodeRef=null, imageResizeOptions=ImageResizeOptions [width=100, height=100, maintainAspectRatio=true, percentResize=false, resizeToThumbnail=false, allowEnlargement=false], sourceContentProperty=null, includeEmbedded=false, imageCropOptions=null, commandOptions=, imageAutoOrient=true}
   limits: {timeoutMs=120000, maxPages=-1, readLimitKBytes=-1, maxSourceSizeKBytes=-1, pageLimit=1, readLimitTimeMs=-1}
   at org.alfresco.repo.content.transform.AbstractContentTransformer2.transform(AbstractContentTransformer2.java:272)
   at org.alfresco.repo.content.ContentServiceImpl.transform(ContentServiceImpl.java:625)
   at sun.reflect.GeneratedMethodAccessor1546.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
   at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.model.ml.MLContentInterceptor.invoke(MLContentInterceptor.java:125)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:159)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy54.transform(Unknown Source)
   at org.alfresco.repo.rendition.executer.AbstractTransformationRenderingEngine.render(AbstractTransformationRenderingEngine.java:126)
   at org.alfresco.repo.rendition.executer.AbstractRenderingEngine.executeRenditionImpl(AbstractRenderingEngine.java:501)
   at org.alfresco.repo.rendition.executer.AbstractRenderingEngine$1.doWork(AbstractRenderingEngine.java:425)
   at org.alfresco.repo.rendition.executer.AbstractRenderingEngine$1.doWork(AbstractRenderingEngine.java:408)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:529)
   at org.alfresco.repo.rendition.executer.AbstractRenderingEngine.executeImpl(AbstractRenderingEngine.java:407)
   at org.alfresco.repo.rendition.executer.AbstractRenderingEngine.executeImpl(AbstractRenderingEngine.java:369)
   at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:241)
   at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:822)
   at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:723)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:557)
   at sun.reflect.GeneratedMethodAccessor643.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
   at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:34)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:159)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy42.executeAction(Unknown Source)
   at org.alfresco.repo.rendition.RenditionServiceImpl.executeRenditionAction(RenditionServiceImpl.java:336)
   at org.alfresco.repo.rendition.RenditionServiceImpl.render(RenditionServiceImpl.java:199)
   at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.createThumbnailNode(ThumbnailServiceImpl.java:591)
   at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.access$000(ThumbnailServiceImpl.java:67)
   at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1.doWork(ThumbnailServiceImpl.java:265)
   at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1.doWork(ThumbnailServiceImpl.java:262)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:529)
   at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.createThumbnail(ThumbnailServiceImpl.java:261)
   at sun.reflect.GeneratedMethodAccessor1723.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
   at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:34)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:159)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy121.createThumbnail(Unknown Source)
   at org.alfresco.repo.thumbnail.CreateThumbnailActionExecuter.executeImpl(CreateThumbnailActionExecuter.java:179)
   … 12 more
Caused by: org.alfresco.service.cmr.repository.ContentIOException: 0616295948 Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    /opt/alfresco-4.2.c/common/bin/convert /opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_source_8127991041301259337.pdf[0] -auto-orient -resize "100x100>" /opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_target_7608593461122070745.png
   succeeded:  false
   exit code:  1
   out:       
   err:        .convert.bin: Postscript delegate failed `/opt/alfresco-4.2.c/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_source_8127991041301259337.pdf': No such file or directory @ pdf.c/ReadPDFImage/634.
.convert.bin: missing an image filename `/opt/
   at org.alfresco.repo.content.transform.magick.ImageMagickContentTransformerWorker.transformInternal(ImageMagickContentTransformerWorker.java:183)
   at org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformerWorker.transform(AbstractImageMagickContentTransformerWorker.java:249)
   at sun.reflect.GeneratedMethodAccessor1288.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:72)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy11.transform(Unknown Source)
   at org.alfresco.repo.content.transform.ProxyContentTransformer.transformInternal(ProxyContentTransformer.java:77)
   at org.alfresco.repo.content.transform.AbstractContentTransformer2.transform(AbstractContentTransformer2.java:238)
   … 83 more
*** glibc detected *** gs: double free or corruption (out): 0x000000001c44dbc0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x303ec7230f]
/lib64/libc.so.6(cfree+0x4b)[0x303ec7276b]
gs[0x519a72]
gs[0x512865]
gs[0x512104]
gs[0x48b56a]
gs[0x48b6d7]
gs[0x4a414d]
gs[0x481374]
gs[0x477b0e]
gs[0x478977]
gs[0x478af3]
gs[0x478c9f]
gs[0x4798b5]
gs[0x47a86e]
gs(strcat+0x151)[0x4105b9]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x303ec1d994]
gs(fmod+0x52)[0x4104da]
======= Memory map: ========
00400000-006e3000 r-xp 00000000 08:01 100535995                          /opt/alfresco-4.2.c/common/bin/gs
007e3000-00c3c000 rw-p 002e3000 08:01 100535995                          /opt/alfresco-4.2.c/common/bin/gs
00c3c000-00c44000 rw-p 00c3c000 00:00 0
1c21f000-1c702000 rw-p 1c21f000 00:00 0                                  [heap]
303e800000-303e81c000 r-xp 00000000 08:01 72843330                       /lib64/ld-2.5.so
303ea1b000-303ea1c000 r–p 0001b000 08:01 72843330                       /lib64/ld-2.5.so
303ea1c000-303ea1d000 rw-p 0001c000 08:01 72843330                       /lib64/ld-2.5.so
303ec00000-303ed4e000 r-xp 00000000 08:01 72843614                       /lib64/libc-2.5.so
303ed4e000-303ef4d000 —p 0014e000 08:01 72843614                       /lib64/libc-2.5.so
303ef4d000-303ef51000 r–p 0014d000 08:01 72843614                       /lib64/libc-2.5.so
303ef51000-303ef52000 rw-p 00151000 08:01 72843614                       /lib64/libc-2.5.so
303ef52000-303ef57000 rw-p 303ef52000 00:00 0
303f400000-303f482000 r-xp 00000000 08:01 72843619                       /lib64/libm-2.5.so
303f482000-303f681000 —p 00082000 08:01 72843619                       /lib64/libm-2.5.so
303f681000-303f682000 r–p 00081000 08:01 72843619                       /lib64/libm-2.5.so
303f682000-303f683000 rw-p 00082000 08:01 72843619                       /lib64/libm-2.5.so
314e000000-314e00d000 r-xp 00000000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
314e00d000-314e20d000 —p 0000d000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
314e20d000-314e20e000 rw-p 0000d000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
2ae7d96cb000-2ae7d96cd000 rw-p 2ae7d96cb000 00:00 0
2ae7d96cd000-2ae7d96fd000 r-xp 00000000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2ae7d96fd000-2ae7d97fd000 —p 00030000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2ae7d97fd000-2ae7d97fe000 rw-p 00030000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2ae7d9811000-2ae7d9812000 rw-p 2ae7d9811000 00:00 0
2ae7d9812000-2ae7d982c000 r-xp 00000000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2ae7d982c000-2ae7d992b000 —p 0001a000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2ae7d992b000-2ae7d992c000 rw-p 00019000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2ae7d992c000-2ae7d992d000 rw-p 2ae7d992c000 00:00 0
2ae7d9a93000-2ae7d9c07000 rw-p 2ae7d9a93000 00:00 0
7fff0406b000-7fff04080000 rw-p 7ffffffe9000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 —p 00000000 00:00 0                  [vdso]

You have new mail in /var/spool/mail/root
[root@hector ~]#
[root@hector ~]#
[root@hector ~]#
[root@hector ~]#
[root@hector ~]# *** glibc detected *** gs: double free or corruption (out): 0x0000000016976bc0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x303ec7230f]
/lib64/libc.so.6(cfree+0x4b)[0x303ec7276b]
gs[0x519a72]
gs[0x512865]
gs[0x512104]
gs[0x48b56a]
gs[0x48b6d7]
gs[0x4a414d]
gs[0x481374]
gs[0x477b0e]
gs[0x478977]
gs[0x478af3]
gs[0x478c9f]
gs[0x4798b5]
gs[0x47a86e]
gs(strcat+0x151)[0x4105b9]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x303ec1d994]
gs(fmod+0x52)[0x4104da]
======= Memory map: ========
00400000-006e3000 r-xp 00000000 08:01 100535995                          /opt/alfresco-4.2.c/common/bin/gs
007e3000-00c3c000 rw-p 002e3000 08:01 100535995                          /opt/alfresco-4.2.c/common/bin/gs
00c3c000-00c44000 rw-p 00c3c000 00:00 0
16748000-16c2b000 rw-p 16748000 00:00 0                                  [heap]
303e800000-303e81c000 r-xp 00000000 08:01 72843330                       /lib64/ld-2.5.so
303ea1b000-303ea1c000 r–p 0001b000 08:01 72843330                       /lib64/ld-2.5.so
303ea1c000-303ea1d000 rw-p 0001c000 08:01 72843330                       /lib64/ld-2.5.so
303ec00000-303ed4e000 r-xp 00000000 08:01 72843614                       /lib64/libc-2.5.so
303ed4e000-303ef4d000 —p 0014e000 08:01 72843614                       /lib64/libc-2.5.so
303ef4d000-303ef51000 r–p 0014d000 08:01 72843614                       /lib64/libc-2.5.so
303ef51000-303ef52000 rw-p 00151000 08:01 72843614                       /lib64/libc-2.5.so
303ef52000-303ef57000 rw-p 303ef52000 00:00 0
303f400000-303f482000 r-xp 00000000 08:01 72843619                       /lib64/libm-2.5.so
303f482000-303f681000 —p 00082000 08:01 72843619                       /lib64/libm-2.5.so
303f681000-303f682000 r–p 00081000 08:01 72843619                       /lib64/libm-2.5.so
303f682000-303f683000 rw-p 00082000 08:01 72843619                       /lib64/libm-2.5.so
314e000000-314e00d000 r-xp 00000000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
314e00d000-314e20d000 —p 0000d000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
314e20d000-314e20e000 rw-p 0000d000 08:01 72843291                       /lib64/libgcc_s-4.1.2-20080825.so.1
2b046f638000-2b046f63a000 rw-p 2b046f638000 00:00 0
2b046f63a000-2b046f66a000 r-xp 00000000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2b046f66a000-2b046f76a000 —p 00030000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2b046f76a000-2b046f76b000 rw-p 00030000 08:01 100533810                  /opt/alfresco-4.2.c/common/lib/libpng12.so.0.24.0
2b046f77e000-2b046f77f000 rw-p 2b046f77e000 00:00 0
2b046f77f000-2b046f799000 r-xp 00000000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2b046f799000-2b046f898000 —p 0001a000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2b046f898000-2b046f899000 rw-p 00019000 08:01 100533808                  /opt/alfresco-4.2.c/common/lib/libz.so.1.2.3
2b046f899000-2b046f89a000 rw-p 2b046f899000 00:00 0
2b046fa00000-2b046fb74000 rw-p 2b046fa00000 00:00 0
7fff41eac000-7fff41ec1000 rw-p 7ffffffe9000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 —p 00000000 00:00 0                  [vdso]



I am using alfresco 4.2.c  on centos 5 64bit.


[root@hector ~]# /opt/alfresco-4.2.c/common/bin/convert –version
Version: ImageMagick 6.5.6-10 2012-04-13 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC

[root@hector ~]# /usr/local/bin/ffmpeg -version
ffmpeg version 1.1.2
built on Feb  7 2013 12:14:38 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-54)
configuration: –enable-gpl –enable-libmp3lame –enable-libvorbis –enable-libvpx –enable-libx264
libavutil      52. 13.100 / 52. 13.100
libavcodec     54. 86.100 / 54. 86.100
libavformat    54. 59.106 / 54. 59.106
libavdevice    54.  3.102 / 54.  3.102
libavfilter     3. 32.100 /  3. 32.100
libswscale      2.  1.103 /  2.  1.103
libswresample   0. 17.102 /  0. 17.102
libpostproc    52.  2.100 / 52.  2.100





Outcomes