Open Bug 1742180 Opened 3 years ago Updated 10 months ago

Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars] at org.mozilla.gecko.gfx.AndroidVsync.doFrame

Categories

(GeckoView :: General, defect, P5)

Unspecified
Android
defect

Tracking

(firefox106 affected, firefox107 affected, firefox108 affected, firefox110 affected, firefox111 affected, firefox112 ?)

Tracking Status
firefox106 --- affected
firefox107 --- affected
firefox108 --- affected
firefox110 --- affected
firefox111 --- affected
firefox112 --- ?

People

(Reporter: kbrosnan, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/eec82023-58de-4c78-8918-36f2b0211109

Java stack trace:

java.lang.OutOfMemoryError: Failed to allocate a 168 byte allocation with 0 free bytes and 0B until OOM, target footprint 268435456, growth limit 268435456
	at java.lang.StringFactory.newStringFromChars(StringFactory.java:260)
	at java.lang.StringBuilder.toString(StringBuilder.java:413)
	at android.view.Choreographer.scheduleFrameLocked(Choreographer.java:658)
	at android.view.Choreographer.postCallbackDelayedInternal(Choreographer.java:491)
	at android.view.Choreographer.postFrameCallbackDelayed(Choreographer.java:570)
	at android.view.Choreographer.postFrameCallback(Choreographer.java:550)
	at org.mozilla.gecko.gfx.AndroidVsync.doFrame(AndroidVsync.java:2)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1054)
	at android.view.Choreographer.doCallbacks(Choreographer.java:878)
	at android.view.Choreographer.doFrame(Choreographer.java:807)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1041)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:223)
	at android.app.ActivityThread.main(ActivityThread.java:7867)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)

I'm the one that asked for help on Mozilla Support in relation to these crashes & Firefox Sync not working correctly.

The crashes happen both while actively using Firefox and also when Firefox is in the background.

https://support.mozilla.org/en-US/questions/1356236

Let me know if you want me to post more crash logs!

Since 168 bytes are being allocated, this likely isn't graphics related.

Severity: S2 → S3
Component: Graphics → General
Product: Core → Fenix
Priority: -- → P5
Summary: Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] at at org.mozilla.gecko.gfx.AndroidVsync.doFrame → Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] at org.mozilla.gecko.gfx.AndroidVsync.doFrame
Crash Signature: [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] → [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars]
Summary: Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] at org.mozilla.gecko.gfx.AndroidVsync.doFrame → Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars] at org.mozilla.gecko.gfx.AndroidVsync.doFrame
Crash Signature: [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars] → [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(Native Method)]
Component: General → Core
Product: Fenix → GeckoView
Component: Core → General
You need to log in before you can comment on or make changes to this bug.