Skip to content

Android bug #275

Description

@HanzoDev1375

Version

last

Operating System

Linux/Unix

Bug description

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GHOST IDE — CRASH REPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📦 APP INFO
App Name: Ghostide
Version: 1.1beta (2)
Package: ir.hanzodev1375.ghostide
Debug Build: No

📱 DEVICE INFO
Manufacturer: Xiaomi
Model: M2006C3MII
Android: 10 (SDK 29)
ABI: armeabi-v7a
Fingerprint: Redmi/cattail/cattail:10/QP1A.190711.020/V12.0.18.0.QCTINXM:user/release-keys

⚙️ RUNTIME
Memory Used: 5 MB
Memory Total: 256 MB
Memory Max: 256 MB
CPU Cores: 8

🕒 TIMESTAMP
Crashed At: 2026-07-03 13:59:14

🔴 ERROR DETAILS
Exception: java.lang.NoSuchMethodError: No virtual method readNBytes(I)[B in class Lorg/eclipse/jgit/util/io/SilentFileInputStream; or its super classes (declaration of 'org.eclipse.jgit.util.io.SilentFileInputStream' appears in base.apk!classes4.dex)
Meaning: Unknown error

📋 Stack Trace:
at org.eclipse.jgit.util.IO.readFully(IO.java:90)
at org.eclipse.jgit.util.IO.readFully(IO.java:48)
at org.eclipse.jgit.storage.file.FileBasedConfig.load(FileBasedConfig.java:148)
at org.eclipse.jgit.storage.file.FileBasedConfig.$r8$lambda$C0Gqawno6Xx4SyUkPy5AwFIAXLk(Unknown Source:0)
at org.eclipse.jgit.storage.file.FileBasedConfig$$ExternalSyntheticLambda0.apply(D8$$SyntheticClass:0)
at org.eclipse.jgit.util.FileUtils.readWithRetries(FileUtils.java:733)
at org.eclipse.jgit.storage.file.FileBasedConfig.load(FileBasedConfig.java:128)
at org.eclipse.jgit.lib.BaseRepositoryBuilder.loadConfig(BaseRepositoryBuilder.java:805)
at org.eclipse.jgit.lib.BaseRepositoryBuilder.getConfig(BaseRepositoryBuilder.java:781)
at org.eclipse.jgit.lib.BaseRepositoryBuilder.guessWorkTreeOrFail(BaseRepositoryBuilder.java:817)
at org.eclipse.jgit.lib.BaseRepositoryBuilder.setupWorkTree(BaseRepositoryBuilder.java:743)
at org.eclipse.jgit.lib.BaseRepositoryBuilder.setup(BaseRepositoryBuilder.java:656)
at org.eclipse.jgit.storage.file.FileRepositoryBuilder.build(FileRepositoryBuilder.java:55)
at ir.hanzodev1375.ghostide.jgit.jgitandroid.datamanager.GitManager.openRepository(GitManager.java:87)
at ir.hanzodev1375.ghostide.activity.FileManagerActivity.lambda$refreshGitStatus$28(FileManagerActivity.java:687)
at ir.hanzodev1375.ghostide.activity.FileManagerActivity.$r8$lambda$nyGvmJGKJmMf0FLzHigtbnV8hG0(Unknown Source:0)
at ir.hanzodev1375.ghostide.activity.FileManagerActivity$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Actual behavior

.

Expected behavior

Hello dear developers, is it possible to create an API compatible with Android?

Relevant log output

Other information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions