Aspose-words-19.5-jdk17 failing to generate document and creating dump files with IBM Java: java version "1.8.0_281"

Hi,
We recently upgraded our app to java 1.8 and we are having issue while creating word documents. Aspose words is failing and creating dump files. we are getting below error message when it is failing. Can you please help us on this issue?

Assertion failed at /tmp/bld_465732/bld_aix_ppc-64_cmprssptrs/compiler/../omr/compiler/p/codegen/PPCBinaryEncoding.cpp:1865: mask32 == ((0xffffffffu >> lead) & (0xffffffffu << trail))
VMState: 0x0005ff09
	Instruction a000001001bf7c0 [rlwinm] (generated from node a00000100043460 [iand]): Mask of 0x1fffffd has more than one group of 1 bits
compiling com/aspose/words/zzYXB.zzR1(Z)V at level: warm
+0x1c8
+0x2f0
+0xb18
+0x298
+0x570
+0x4a8
+0x2b0
+0x42c
+0x196c
+0x1060
+0x2054
+0x608
+0x828
+0xa34
+0x700
+0x148
+0x400
+0x608
+0x56c
+0x22c
_pthread_body+0x128
+0x0

(Detected potential recursive assert, not printing context)

we are using below IBM Java version

java version “1.8.0_281”
Java™ SE Runtime Environment (build 8.0.6.26 - pap6480sr6fp26-20210216_01(SR6 FP26))
IBM J9 VM (build 2.9, JRE 1.8.0 AIX ppc64-64-Bit Compressed References 20210216_465732 (JIT enabled, AOT enabled)
OpenJ9 - e5f4f96
OMR - 999051a
IBM - 358762e)
JCL - 20210108_01 based on Oracle jdk8u281-b09

dumpfile.zip (174.8 KB)

@cvsformulary,

You are using a very old 19.5 version of Aspose.Words on your end. Please upgrade to the latest (21.9) version of Aspose.Words for Java and see how it goes on your end? In case the problem still remains, then please compress a simplified Word file (you are getting this problem with) and a Java application (source code) into ZIP format and attach the .zip file here for testing. Please do not include JAR files in it to reduce size of ZIP file. Please also list the complete steps that we can perform to be able to reproduce the exact problem on our end. We will then start investigation into your issue and provide you more information.