[Bug] VC 10555333 JNI-crashed 2/PT1M.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
~~~MA
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: Build fingerprint: 'Fairphone/FP5/FP5:15/AQ3A.240912.001/VT2M:user/release-keys'
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: Revision: '0'
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: ABI: 'arm64'
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: Timestamp: 2026-03-23 06:04:39.118539671+0000
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: Process uptime: 1229s
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: Cmdline: io.keybase.ossifrage
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: pid: 5002, tid: 5002, name: ybase.ossifrage >>> io.keybase.ossifrage <<<
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: uid: 10353
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x0 0000000000000000 x1 000000000000138a x2 0000000000000006 x3 0000000000000008
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x4 0000000000000001 x5 0000000000000001 x6 0000000000000000 x7 0000000000000000
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x8 0000000000000083 x9 0000000000011670 x10 000000000000000e x11 0000007417cf2e70
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x12 0000000000000003 x13 0000000000000000 x14 0000000000000017 x15 00000000ffffffa5
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x16 0000007ffdb273a0 x17 0000007ffe322840 x18 00000077681d8000 x19 000000000000138a
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x20 0000007ffe3226f0 x21 000000400007f008 x22 b4000075630f8110 x23 0000000000000007
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x24 0000000000000007 x25 0000007ffe323050 x26 0000000000000000 x27 0000000000000010
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: x28 000000400019c1c0 x29 0000004000087c18
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: lr 0000007415c7878c sp 0000004000087c20 pc 0000007415ca0308 pst 0000000080001000
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: 1 total frames
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: backtrace:
2026-03-23 06:04:39.669 10353 12118 12118 io.keybase.ossifrage DEBUG: #00 pc 0000000000c82308 /data/app/~~cd7SuVO1eg89Xgg5_3gBXQ==/io.keybase.ossifrage-1J15CxonNjU0nlIi_UBpvQ==/split_config.arm64_v8a.apk (offset 0xa58000) (BuildId: f8d4a42834ebf8ba4e01e0e3d0c9e96ca2838883)
~~~
[^1]
[^1]: [`linkedin.com/messaging/thread/2-ZmMzOTQ0YzctYTE4Yi00OWM3LWI4NmMtOTM1ZjI1ZGY0Y2ExXzEwMA==/`](https://www.linkedin.com/messaging/thread/2-ZmMzOTQ0YzctYTE4Yi00OWM3LWI4NmMtOTM1ZjI1ZGY0Y2ExXzEwMA==/)
#### My Environment
- #### Hardware
1.
~~~pwsh
#!/usr/bin/env pwsh
$Object = [Ordered]@{}
@(
'ro.product.brand'
'ro.build.product'
) | ForEach-Object {
$Value = (adb shell "getprop $_").Trim()
If ($Value) {
$Int64 = 0L
$Object[$_] =
If ([Long]::TryParse($Value, [Ref]$Int64)) {
$Int64
} Else {
$Value
}
}
}
$Object |
ConvertTo-Json -Compress |
yq -P
~~~
1.
~~~YAML
ro.product.brand: Fairphone
ro.build.product: FP5
~~~
- #### OS
1.
~~~pwsh
#!/usr/bin/env pwsh
$Object = [Ordered]@{}
@(
'ro.build.display.id'
'ro.build.version.sdk'
) | ForEach-Object {
$Value = (adb shell "getprop $_").Trim()
If ($Value) {
$Int64 = 0L
$Object[$_] =
If ([Long]::TryParse($Value, [Ref]$Int64)) {
$Int64
} Else {
$Value
}
}
}
$Object |
ConvertTo-Json -Compress |
yq -P
~~~
1.
~~~YAML
ro.build.display.id: FP5.VT2M.C.084.20260128
ro.build.version.sdk: 35
~~~
- #### Keybase
1.
~~~pwsh
#!/usr/bin/env pwsh
$Package = 'dev.imranr.obtainium'
$DumpSys = adb shell "dumpsys package $Package"
$Object = [Ordered]@{}
@{
versionCode = 'versionCode=(\d+)'
versionName = 'versionName=([^\s]+)'
}.GetEnumerator() | ForEach-Object {
$Match = [RegEx]::Match(
$DumpSys,
$_.Value,
[System.Text.RegularExpressions.RegexOptions]::Multiline
)
If ($Match.Success) {
$Value = $Match.Groups[1].Value
$Int64 = 0L
$Object[$_.Key] =
If ([Long]::TryParse($Value, [Ref]$Int64)) {
$Int64
} Else {
$Value
}
}
}
$Object.installer = (
adb shell 'pm list packages -i' |
Select-String "^package:$([RegEx]::Escape($Package)) " |
ForEach-Object {
$_ -replace '^.*installer='
}
)
$Object |
ConvertTo-JSON -Compress |
yq -P
~~~
1.
~~~YAML
versionCode: 10555333
versionName: 6.6.0
installer: com.android.vending
~~~
**Additional numbers**
The number 345567
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the supplied native backtrace and the linked LinkedIn thread, then reproduce version 6.6.0 on the Fairphone FP5 running Android 15. Trace the JNI/native component responsible for the SIGABRT; done means the crash has a confirmed cause and no longer occurs in the reported environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, go
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100