Can reproduce, after opening the PDF, it is unable to render anything. Sometimes the pdf loads, but once I scroll, the PDF blacks out. Works fine on desktop. This could potentially be the crash log: ``` GeckoViewProgressDelegate[C]: handleEvent: MozAfterPaint GeckoViewProgressDelegate[C]: handleEvent: MozAfterPaint GeckoViewProgress: receiveMessage: MozAfterPaint GeckoViewProgress: receiveMessage: MozAfterPaint MOZ_CRASH: [17278] Hit MOZ_CRASH(assertion failed: !(vecTangent * vecTangent < rLastTangentFuzz)) at /Users/clu/Desktop/gecko/third_party/rust/aa-stroke/src/bezierflattener.rs:824 libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 17316 (CanvasRenderer), pid 17278 (fenix.debug:gpu) crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone tombstoned: received crash request for pid 17316 crash_dump64: performing dump of process 17278 (target tid = 17316) DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** DEBUG : Build fingerprint: 'google/sdk_gphone_arm64/emulator_arm64:11/RSR1.210722.013.A4/10160917:userdebug/dev-keys' DEBUG : Revision: '0' DEBUG : ABI: 'arm64' DEBUG : Timestamp: 2024-05-18 06:32:12-0500 DEBUG : pid: 17278, tid: 17316, name: CanvasRenderer >>> org.mozilla.fenix.debug:gpu <<< DEBUG : uid: 10196 DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 DEBUG : Cause: null pointer dereference DEBUG : Abort message: '[17278] Hit MOZ_CRASH(assertion failed: !(vecTangent * vecTangent < rLastTangentFuzz)) at /Users/clu/Desktop/gecko/third_party/rust/aa-stroke/src/bezierflattener.rs:824 ``` Looks like the same bug as 1813354 and 1805557, redirecting to the graphics team. This is affecting PDF viewing on Android.
Bug 1896513 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Can reproduce, after opening the PDF, it is unable to render anything. Sometimes the pdf loads, but once I scroll, the PDF blacks out. Works fine on desktop. This could potentially be the crash log: ``` GeckoViewProgressDelegate[C]: handleEvent: MozAfterPaint GeckoViewProgressDelegate[C]: handleEvent: MozAfterPaint GeckoViewProgress: receiveMessage: MozAfterPaint GeckoViewProgress: receiveMessage: MozAfterPaint MOZ_CRASH: [17278] Hit MOZ_CRASH(assertion failed: !(vecTangent * vecTangent < rLastTangentFuzz)) at /Users/clu/Desktop/gecko/third_party/rust/aa-stroke/src/bezierflattener.rs:824 libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 17316 (CanvasRenderer), pid 17278 (fenix.debug:gpu) crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone tombstoned: received crash request for pid 17316 crash_dump64: performing dump of process 17278 (target tid = 17316) DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** DEBUG : Build fingerprint: 'google/sdk_gphone_arm64/emulator_arm64:11/RSR1.210722.013.A4/10160917:userdebug/dev-keys' DEBUG : Revision: '0' DEBUG : ABI: 'arm64' DEBUG : Timestamp: 2024-05-18 06:32:12-0500 DEBUG : pid: 17278, tid: 17316, name: CanvasRenderer >>> org.mozilla.fenix.debug:gpu <<< DEBUG : uid: 10196 DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 DEBUG : Cause: null pointer dereference DEBUG : Abort message: '[17278] Hit MOZ_CRASH(assertion failed: !(vecTangent * vecTangent < rLastTangentFuzz)) at /Users/clu/Desktop/gecko/third_party/rust/aa-stroke/src/bezierflattener.rs:824 ``` Looks like the same bug as [1813354](https://bugzilla.mozilla.org/show_bug.cgi?id=1813354) and [1805557](https://bugzilla.mozilla.org/show_bug.cgi?id=1805557), redirecting to the graphics team. This is affecting PDF viewing on Android.