Closed Bug 1884300 Opened 1 year ago Closed 1 year ago

Crash in [@ java.lang.IllegalArgumentException: at com.caverock.androidsvg.SVG.getDocumentViewBox(SVG.java)]

Categories

(Fenix :: General, defect, P1)

Unspecified
Android
defect

Tracking

(firefox123 unaffected, firefox124 unaffected, firefox125+ verified)

VERIFIED FIXED
125 Branch
Tracking Status
firefox123 --- unaffected
firefox124 --- unaffected
firefox125 + verified

People

(Reporter: RyanVM, Assigned: jackyzy823, NeedInfo)

References

(Regression)

Details

(Keywords: crash, regression, topcrash)

Crash Data

Attachments

(1 file)

Crash report: https://crash-stats.mozilla.org/report/index/ade41a46-8716-40b7-8da8-e94b10240308

Exception: java.lang.NullPointerException
Message: Attempt to read from field 'com.caverock.androidsvg.SVG$SvgContainer com.caverock.androidsvg.SVG$SvgObject.parent' on a null object reference in method 'void com.caverock.androidsvg.SVGParser.endElement(java.lang.String, java.lang.String, java.lang.String)'

Frame 	Module 									Function 		Source
0 	com.caverock.androidsvg.SVGParser 					endElement 		SVGParser.java:142
1 	com.caverock.androidsvg.SVGParser 					parseUsingXmlPullParser	SVGParser.java:130
2 	com.caverock.androidsvg.SVGParser 					parse 			SVGParser.java:56
3 	mozilla.components.browser.icons.decoder.SvgIconDecoder			decode 			SvgIconDecoder.kt:23
4 	mozilla.components.browser.icons.BrowserIconsKt 			decodeIconLoaderResult	BrowserIcons.kt:51
5 	mozilla.components.browser.icons.BrowserIconsKt 			access$load		BrowserIcons.kt:83
6 	mozilla.components.browser.icons.BrowserIcons$loadIconInternalAsync$1 	invokeSuspend		BrowserIcons.kt:93
7 	kotlin.coroutines.jvm.internal.BaseContinuationImpl 			resumeWith		ContinuationImpl.kt:9
8 	kotlinx.coroutines.DispatchedTask 					run			DispatchedTask.kt:111
9 	java.util.concurrent.ThreadPoolExecutor 				runWorker		ThreadPoolExecutor.java:1145
10 	java.util.concurrent.ThreadPoolExecutor$Worker 				run			ThreadPoolExecutor.java:644
11 	java.lang.Thread 							run			Thread.java:1012
Flags: needinfo?(jackyzy823)

The bug is marked as tracked for firefox125 (nightly). We have limited time to fix this, the soft freeze is in 6 days. However, the bug still isn't assigned.

:bclark, could you please find an assignee for this tracked bug? Given that it is a regression and we know the cause, we could also simply backout the regressor. If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(brclark)
Assignee: nobody → jackyzy823
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Duplicate of this bug: 1884379
Severity: -- → S2
Priority: -- → P1
Status: RESOLVED → VERIFIED
Flags: needinfo?(jackyzy823)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: