Hi nermeen. I have tested 3.12 beta 1 and I have confirmed that it fixes the crash moving line annotations. Thanks!
Unfortunately, this release is unstable, while 3.11 was okay. It crashes at random times and I have collected a couple of backtraces, including addresses. Can you please advise if you are able to confirm the problem?
03-23 10:00:16.937 14804-14804/com.<redacted> A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x30a in tid 14804 (ents.<redacted>)
03-23 10:00:17.039 533-533/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-23 10:00:17.040 533-533/? A/DEBUG: Build fingerprint: 'google/angler/angler:6.0.1/MTC19T/2741993:user/release-keys'
03-23 10:00:17.040 533-533/? A/DEBUG: Revision: '0'
03-23 10:00:17.040 533-533/? A/DEBUG: ABI: 'arm'
03-23 10:00:17.040 533-533/? A/DEBUG: pid: 14804, tid: 14804, name: ents.<redacted> >>> com.<redacted> <<<
03-23 10:00:17.040 533-533/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x30a
03-23 10:00:17.071 533-533/? A/DEBUG: r0 000002f2 r1 d1ff0600 r2 ffbe4208 r3 ffbe4208
03-23 10:00:17.072 533-533/? A/DEBUG: r4 ffbe4208 r5 d05aff60 r6 d1ff0600 r7 ffbe41e8
03-23 10:00:17.072 533-533/? A/DEBUG: r8 132a7e50 r9 f5476500 sl 00000080 fp 00000000
03-23 10:00:17.072 533-533/? A/DEBUG: ip d5321e9d sp ffbe41a8 lr d53ad5f1 pc d5425b56 cpsr 600f0030
03-23 10:00:17.080 533-533/? A/DEBUG: backtrace:
03-23 10:00:17.080 533-533/? A/DEBUG: #00 pc 00138b56 /data/app/com.<redacted>-2/lib/arm/librdpdf.so
03-23 10:00:17.080 533-533/? A/DEBUG: #01 pc 000c05ed /data/app/com.<redacted>-2/lib/arm/librdpdf.so
03-23 10:00:17.080 533-533/? A/DEBUG: #02 pc 00034efb /data/app/com.<redacted>-2/lib/arm/librdpdf.so (Java_com_radaee_pdf_Page_getAnnotRect+94)
03-23 10:00:17.081 533-533/? A/DEBUG: #03 pc 01c5c241 /data/app/com.<redacted>-2/oat/arm/base.odex (offset 0x122c000) (void com.radaee.pdf.Page.getAnnotRect(long, long, float[])+132)
03-23 10:00:17.081 533-533/? A/DEBUG: #04 pc 01c553bd /data/app/com.<redacted>-2/oat/arm/base.odex (offset 0x122c000) (void com.radaee.pdf.Page.access$2000(long, long, float[])+80)
03-23 10:00:17.081 533-533/? A/DEBUG: #05 pc 01c50dad /data/app/com.<redacted>-2/oat/arm/base.odex (offset 0x122c000) (float[] com.radaee.pdf.Page$Annotation.GetRect()+176)
03-23 10:08:49.215 16682-16768/com.<redacted> A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10 in tid 16768 (AsyncTask #2)
03-23 10:08:49.317 533-533/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-23 10:08:49.318 533-533/? A/DEBUG: Build fingerprint: 'google/angler/angler:6.0.1/MTC19T/2741993:user/release-keys'
03-23 10:08:49.318 533-533/? A/DEBUG: Revision: '0'
03-23 10:08:49.318 533-533/? A/DEBUG: ABI: 'arm'
03-23 10:08:49.318 533-533/? A/DEBUG: pid: 16682, tid: 16768, name: AsyncTask #2 >>> com.<redacted> <<<
03-23 10:08:49.318 533-533/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x10
03-23 10:08:49.343 939-3088/? I/InputReader: Reconfiguring input devices. changes=0x00000010
03-23 10:08:49.346 533-533/? A/DEBUG: r0 00000000 r1 00000010 r2 00000004 r3 00000000
03-23 10:08:49.346 533-533/? A/DEBUG: r4 d33068f0 r5 00000040 r6 d3306868 r7 d27bf3a0
03-23 10:08:49.347 533-533/? A/DEBUG: r8 12db8340 r9 d3a20000 sl 12db8350 fp 71126890
03-23 10:08:49.347 533-533/? A/DEBUG: ip d2cc2048 sp d27bf2d8 lr d55d7b23 pc d55a84c6 cpsr 000b0030
03-23 10:08:49.353 533-533/? A/DEBUG: backtrace:
03-23 10:08:49.353 533-533/? A/DEBUG: #00 pc 0013b4c6 /data/app/com.<redacted>-2/lib/arm/librdpdf.so
03-23 10:08:49.353 533-533/? A/DEBUG: #01 pc 0013bbe1 /data/app/com.<redacted>-2/lib/arm/librdpdf.so
03-23 10:08:49.353 533-533/? A/DEBUG: #02 pc 000bdf03 /data/app/com.<redacted>-2/lib/arm/librdpdf.so
03-23 10:08:49.353 533-533/? A/DEBUG: #03 pc 0002f107 /data/app/com.<redacted>-2/lib/arm/librdpdf.so (Java_com_radaee_pdf_Document_getPage+134)
03-23 10:08:49.354 533-533/? A/DEBUG: #04 pc 016416e7 /data/app/com.<redacted>-2/oat/arm/base.odex (offset 0x122c000) (long com.radaee.pdf.Document.getPage(long, int)+98)
03-23 10:08:49.354 533-533/? A/DEBUG: #05 pc 0164483b /data/app/com.<redacted>-2/oat/arm/base.odex (offset 0x122c000) (com.radaee.pdf.Page com.radaee.pdf.Document.GetPage(int)+182)