CursorWindowAllocationException

136 views
Skip to first unread message

Tyler Nutsathitya

unread,
Jan 6, 2016, 11:58:19 AM1/6/16
to plot-users
Hello all,

I have an error with a background service with our app. The app is ran in the background and while on Google Maps our app did a hard crash and logged this error stack:

android.database.CursorWindowAllocationException: Cursor window allocation of 2048 kb failed. # Open Cursors=1 (# cursors opened by this proc=1)
at android.database.CursorWindow.<init>(CursorWindow.java:108)
at android.database.AbstractWindowedCursor.clearOrCreateWindow(AbstractWindowedCursor.java:198)
at android.database.sqlite.SQLiteCursor.clearOrCreateWindow(SQLiteCursor.java:316)
at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:142)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:136)
at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:197)
at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:237)
at com.plotprojects.retail.android.internal.a.d.i.a(Unknown Source)
at com.plotprojects.retail.android.internal.a.d.f.a(Unknown Source)
at com.plotprojects.retail.android.internal.a.d.f.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.d.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.c$5.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.e.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.c.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.c.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.c$1.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.n.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.n.a(Unknown Source)
at com.plotprojects.retail.android.internal.c.c$2.a(Unknown Source)
at com.plotprojects.retail.android.internal.a.a.a$1.a(Unknown Source)
at com.plotprojects.retail.android.internal.a.a.c$a$1.run(Unknown Source)
at java.util.Timer$TimerImpl.run(Timer.java:284)

Any ideas on what the problem may be and how we can mitigate the problem so our user base doesn't see the dialog of our app crashing?
The device is a Galaxy Note4 on Android 5.0 and we are using PlotProjects v. 1.10.0
Thank you very much in advance!

- Tyler

Mark van der Tol

unread,
Jan 7, 2016, 4:57:18 AM1/7/16
to plot-users
Hi Tyler,

Thank you for reporting this issue. It seems the device has run out of memory, but this shouldn't cause an app crash. Our plugin library should be protected against this, but it seems something still goes wrong in some beacon related code.

We'll ensure this will be fixed in the next version of our library.

If you run into further issues please let us know.

Kind regards,
Mark van der Tol
Plot Projects
Reply all
Reply to author
Forward
0 new messages