Async index update thread is blocked at PDF text extraction in AEM

Issue

Thread dumps taken from the AEM instance constantly show the aysnc-index-update-async thread running indefinitely and killing the AEM instance.  See an example thread below:

"aysnc-index-update-async: Extracting /content/dam/test/page1.pdf/jcr:content/renditions/original/jcr:content@jcr:data, 818992 bytes" prio=5 tid=0xe3d nid=0xffffffff runnable
java.lang.Thread.State: RUNNABLE
at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3797)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4250)
at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4272)
at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4279)
at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
at java.util.regex.Pattern$Ques.match(Pattern.java:4182)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4279)
at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
at java.util.regex.Matcher.match(Matcher.java:1270)
at java.util.regex.Matcher.matches(Matcher.java:604)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.impl.CMapResourceBuilder.parseToUnicodeMap(CMapResourceBuilder.java:371)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.PDFToUnicodeCMap.<init>(PDFToUnicodeCMap.java:317)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.PDFToUnicodeCMap.getInstance(PDFToUnicodeCMap.java:355)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.PDFFontType0.getToUnicodeCMap(PDFFontType0.java:163)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.impl.PDFFontUtils.getCharCodes(PDFFontUtils.java:1261)
at com.adobe.internal.pdftoolkit.pdf.graphics.font.PDFFontType0.getCharCodes(PDFFontType0.java:351)
at com.adobe.internal.pdftoolkit.pdf.content.processor.TextRun.getCharCodesFromFont(TextRun.java:760)

Environment

AEM 6.2, 6.3

Cause

This is a known issue with internal reference number: CTG-4150375.

Resolution

The issue is fixed in AEM 6.3.1.2 (6.3 + Service Pack 1 + Cumulative Fix Pack 2 or later version).

 Adobe

Krijg sneller en gemakkelijker hulp

Nieuwe gebruiker?

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online