Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
briar
briar
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 693
    • Issues 693
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 16
    • Merge Requests 16
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • briar
  • briarbriar
  • Issues
  • #1170

Closed
Open
Opened Feb 20, 2018 by akwizgran@akwizgranOwner

IllegalArgumentException when reloading activity

  • Android version: 7.0
  • Phone model: Motorola Moto G (4) (athene)
  • Briar version: 0.16.17 (347c2f22)
  • User feedback: "Received new message notification. Tried to view it, and got white screen, instead of prior message list loading, also at bottom of screen was a place to type message... I've noticed it takes longer and longer for old message list to load."

Stacktrace:

java.lang.IllegalArgumentException: reportSizeConfigurations: ActivityRecord not found for: Token{c80ad01 ActivityRecord{dc4d2e8 u0 org.briarproject.briar.beta/org.briarproject.briar.android.contact.ConversationActivity t2562 f}}
        at android.os.Parcel.readException(Parcel.java:1687)
        at android.os.Parcel.readException(Parcel.java:1636)
        at android.app.ActivityManagerProxy.reportSizeConfigurations(ActivityManagerNative.java:6982)
        at android.app.ActivityThread.reportSizeConfigurations(ActivityThread.java:2789)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2728)
        at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:4524)
        at android.app.ActivityThread.-wrap19(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1479)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:154)
        at android.app.ActivityThread.main(ActivityThread.java:6123)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)

Log extract:

02-09 16:24:47.098 I/Adreno  (30469): DequeueBuffer: dequeueBuffer failed
02-09 16:24:47.099 I/Adreno  (30469): DequeueBuffer: dequeueBuffer failed
02-09 16:24:47.099 I/Adreno  (30469): DequeueBuffer: dequeueBuffer failed
02-09 16:24:47.099 I/Adreno  (30469): DequeueBuffer: dequeueBuffer failed
02-09 16:24:47.103 W/OpenGLRenderer(30469): swapBuffers encountered EGL error 12301 on 0xa48967c0, halting rendering...
02-09 16:24:47.116 I/BriarRecyclerView(30469): Adding Handler Callback
02-09 16:24:47.116 I/ConversationActivity(30469): Loading contact took 0 ms
02-09 16:24:47.121 I/BriarRecyclerView(30469): Removing Handler Callback
02-09 16:24:47.171 I/BriarRecyclerView(30469): Adding Handler Callback
02-09 16:24:47.195 E/ACRA    (30469): ACRA caught a IllegalArgumentException for org.briarproject.briar.beta

Looks like the activity may have failed to load due to an OpenGL error, and the crash happened when Android tried to relaunch the activity.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: briar/briar#1170