Error when running app

Product:

Product Version: 11.7.0

Please give a brief summary of your issue:

When running application with the newest version I get this error:

2025-09-01 14:27:21.851 11039-11039 libc                    com.tgc.greatcoursesplus             A  Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x76e86fd4a1ac in tid 11039 (reatcoursesplus), pid 11039 (reatcoursesplus)
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A  Cmdline: com.tgc.greatcoursesplus
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A  pid: 11039, tid: 11039, name: reatcoursesplus  >>> com.tgc.greatcoursesplus <<<
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A        #00 pc 0000000000705fdc  /data/app/~~k8aqR2IX0565mZEBsbRW2Q==/com.tgc.greatcoursesplus-tfWBJf-FwdtZIQR34c0h4A==/base.apk!libPDFNetC.so (offset 0x11c0000)
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A        #01 pc 00000000008eb940  /data/app/~~k8aqR2IX0565mZEBsbRW2Q==/com.tgc.greatcoursesplus-tfWBJf-FwdtZIQR34c0h4A==/base.apk!libPDFNetC.so (offset 0x11c0000)
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A        #02 pc 00000000008ecb88  /data/app/~~k8aqR2IX0565mZEBsbRW2Q==/com.tgc.greatcoursesplus-tfWBJf-FwdtZIQR34c0h4A==/base.apk!libPDFNetC.so (offset 0x11c0000)
2025-09-01 14:27:22.381 11060-11060 DEBUG                   pid-11060                            A        #03 pc 0000000000557744  /data/app/~~k8aqR2IX0565mZEBsbRW2Q==/com.tgc.greatcoursesplus-tfWBJf-FwdtZIQR34c0h4A==/base.apk!libPDFNetC.so (offset 0x11c0000) (Java_com_pdftron_pdf_PDFNet_initialize+112)

my app just crashes.

Please describe your issue and provide steps to reproduce it:

Updated the manually using the aar files using:

  implementation files('libs/pdftron.aar')
  implementation files('libs/tools.aar')

in the gradle file

Please provide a link to a minimal sample where the issue is reproducible:

1 Like

Hello, I’m AiRon, an automated tech support bot :robot:
While you wait for one of our customer support representatives, I can help you with your question.


The error you are encountering, specifically the SIGSEGV error, indicates a segmentation fault, which often occurs when the application tries to access a memory location that it is not supposed to. In the context of using Apryse’s PDFTron library, this could be due to an issue with the integration of the library, incorrect initialization, or an incompatibility with the newer version.

Some things you can try:

  • Ensure that the PDFNet library is properly initialized before any PDF operations are performed. This is crucial for the library to function correctly.

  • Verify that you are using compatible versions of the pdftron.aar and tools.aar files. Mismatched versions can cause runtime errors.

  • Check for any proguard or R8 rules that might be affecting the library, especially if you are using any code obfuscation tools.

  • Ensure that all necessary permissions are granted in the Android manifest, particularly if the library requires access to external storage or other resources.

  • Review any recent changes made during the update process that might have affected the library’s integration.



Here are some resources that might help you:


Hopefully, this helps you solve your problem while you wait for a human to get back to you.

1 Like

Thank you for reaching out to our Support Forum. In order to further assist you, would you be able to submit a minimal runnable sample project that can consistently and reliably reproduce this issue?

1 Like

You have to set up an emulator or have a device that supports 16KB page sizes that will reproduce the issue (instructions here):

I have attached the sample project link that reproduces the issue using the standard PDFTron lib:

Thank you

1 Like