Skip to content

Crash on back gesture with GrapheneOS #342

@programmer2514

Description

@programmer2514

Describe the bug

The latest version of Interstellar (v0.11.0) periodically crashes when returning to the main feed from a post on GrapheneOS due to a use-after-free error. This did not happen on v0.10.1.

Steps to Reproduce

  1. Open Interstellar and click on a post
  2. Go back to the main feed
  3. Repeat until a crash occurs

Version

0.11.0

What client platform(s) are you seeing the problem on?

Android

What server platform(s) are you seeing the problem on?

Mbin

Additional context

Crash log:

type: logcat
osVersion: google/husky/husky:16/BP4A.251205.006/2025121700:user/release-keys
flags: dev options enabled
package: one.jwr.interstellar:2022, targetSdk 36
buffers: crash
level: verbose

--------- beginning of crash
12-19 18:45:57.388 16504 18894 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 18894 (mpv/mpv core), pid 16504 (wr.interstellar)
12-19 18:45:57.981 18986 18986 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-19 18:45:57.981 18986 18986 F DEBUG   : Build fingerprint: 'google/husky/husky:16/BP4A.251205.006/2025121700:user/release-keys'
12-19 18:45:57.981 18986 18986 F DEBUG   : Kernel Release: '6.1.158-android14-11-g3571db04225c'
12-19 18:45:57.981 18986 18986 F DEBUG   : Revision: 'MP1.0'
12-19 18:45:57.981 18986 18986 F DEBUG   : ABI: 'arm64'
12-19 18:45:57.981 18986 18986 F DEBUG   : Timestamp: 2025-12-19 13:45:57.761117132-0500
12-19 18:45:57.981 18986 18986 F DEBUG   : Process uptime: 694s
12-19 18:45:57.981 18986 18986 F DEBUG   : Executable: /system/bin/app_process64
12-19 18:45:57.981 18986 18986 F DEBUG   : Cmdline: one.jwr.interstellar
12-19 18:45:57.981 18986 18986 F DEBUG   : pid: 16504, tid: 18894, name: mpv/mpv core  >>> one.jwr.interstellar <<<
12-19 18:45:57.981 18986 18986 F DEBUG   : uid: 10258
12-19 18:45:57.981 18986 18986 F DEBUG   : tagged_addr_ctrl: 000000000007fff1 (PR_TAGGED_ADDR_ENABLE, mask 0xfffe)
12-19 18:45:57.981 18986 18986 F DEBUG   : pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)
12-19 18:45:57.981 18986 18986 F DEBUG   : esr: 0000000092000006 (Data Abort Exception 0x24)
12-19 18:45:57.981 18986 18986 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
12-19 18:45:57.981 18986 18986 F DEBUG   : Abort message: '../../../flutter/third_party/dart/runtime/vm/runtime_entry.cc: 5113: error: Callback invoked after it has been deleted.'
12-19 18:45:57.981 18986 18986 F DEBUG   :     x0  0000000000000000  x1  00000000000049ce  x2  0000000000000006  x3  0000cf4bf8955b40
12-19 18:45:57.981 18986 18986 F DEBUG   :     x4  000000000000000a  x5  000000000000000a  x6  000000000000000a  x7  0320303780808080
12-19 18:45:57.981 18986 18986 F DEBUG   :     x8  00000000000000f0  x9  38639b0f75ac3600  x10 0000000000000001  x11 0000d277aff4cdd0
12-19 18:45:57.981 18986 18986 F DEBUG   :     x12 0000000069459d65  x13 000000007fffffff  x14 00000000000df8c0  x15 00000018935d0b4c
12-19 18:45:57.981 18986 18986 F DEBUG   :     x16 0000d277affb9378  x17 0000d277aff9e6c0  x18 0000cf4bf14d0000  x19 0000000000004078
12-19 18:45:57.981 18986 18986 F DEBUG   :     x20 00000000000049ce  x21 00000000ffffffff  x22 0000cf4bf8955d78  x23 0000cf4bf8955d80
12-19 18:45:57.981 18986 18986 F DEBUG   :     x24 0000d051a080e4d8  x25 0000d051a080e500  x26 0000d051a080e450  x27 0000000000000001
12-19 18:45:57.981 18986 18986 F DEBUG   :     x28 0000cf4bf8955e8c  x29 0000cf4bf8955bc0
12-19 18:45:57.981 18986 18986 F DEBUG   :     lr  0000d277aff3399c  sp  0000cf4bf8955b40  pc  0000d277aff339c0  pst 0000000000001000
12-19 18:45:57.981 18986 18986 F DEBUG   :     esr 0000000092000006
12-19 18:45:57.981 18986 18986 F DEBUG   : 4 total frames
12-19 18:45:57.981 18986 18986 F DEBUG   : backtrace:
12-19 18:45:57.981 18986 18986 F DEBUG   :       #00 pc 000000000007d9c0  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: b2e2593ea9af5cb426017f2c32a8fcf5)
12-19 18:45:57.981 18986 18986 F DEBUG   :       #01 pc 0000000000887830  /data/app/~~FsZIyoP7NCBo-lKIUuhpXg==/one.jwr.interstellar-TwOONxjgbq9atcz0SXVtQQ==/base.apk!libflutter.so (offset 0xe7c000) (BuildId: 19c789d73f23041f9209dc31b7aa2e5f30f7fdff)
12-19 18:45:57.981 18986 18986 F DEBUG   :       #02 pc 000000000093917c  /data/app/~~FsZIyoP7NCBo-lKIUuhpXg==/one.jwr.interstellar-TwOONxjgbq9atcz0SXVtQQ==/base.apk!libflutter.so (offset 0xe7c000) (BuildId: 19c789d73f23041f9209dc31b7aa2e5f30f7fdff)
12-19 18:45:57.981 18986 18986 F DEBUG   :       #03 pc 000000000001041c  [anon:FfiCallbackMetadata::TrampolinePage]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions