Skip to content

java.lang.NullPointerException: Cannot load from char array because "txt" is null #2686

@dorhaba

Description

@dorhaba

Please describe what you did before the error occurred.
IMPORTANT! If the error occurs with a specific APK file please attach or provide link to apk file!

  • Jadx version: 1.5.3
  • Java version: 25
  • Java VM: Eclipse Adoptium OpenJDK 64-Bit Server VM
  • Platform: Windows 11 (10.0 amd64)
  • Max heap size: 8080 MB
  • Program args:
java.lang.NullPointerException: Cannot load from char array because "txt" is null
	at java.desktop/javax.swing.text.Utilities.getTabbedTextWidth(Utilities.java:334)
	at java.desktop/javax.swing.text.Utilities.getTabbedTextWidth(Utilities.java:287)
	at java.desktop/javax.swing.text.Utilities.getTabbedTextWidth(Utilities.java:252)
	at org.fife.ui.rsyntaxtextarea.TokenImpl.listOffsetToView(TokenImpl.java:726)
	at org.fife.ui.rsyntaxtextarea.SyntaxView.modelToView(SyntaxView.java:595)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1610)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1105)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1082)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1058)
	at java.desktop/javax.swing.text.JTextComponent.modelToView(JTextComponent.java:1384)
	at org.fife.ui.rtextarea.RTextAreaBase.possiblyUpdateCurrentLineHighlightLocation(RTextAreaBase.java:741)
	at org.fife.ui.rtextarea.RTextArea.fireCaretUpdate(RTextArea.java:605)
	at org.fife.ui.rsyntaxtextarea.RSyntaxTextArea.fireCaretUpdate(RSyntaxTextArea.java:905)
	at java.desktop/javax.swing.text.JTextComponent$MutableCaretEvent.fire(JTextComponent.java:4468)
	at java.desktop/javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(JTextComponent.java:4490)
	at java.desktop/javax.swing.text.DefaultCaret.fireStateChanged(DefaultCaret.java:853)
	at java.desktop/javax.swing.text.DefaultCaret.changeCaretPosition(DefaultCaret.java:1339)
	at java.desktop/javax.swing.text.DefaultCaret.handleSetDot(DefaultCaret.java:1238)
	at java.desktop/javax.swing.text.DefaultCaret$DefaultFilterBypass.setDot(DefaultCaret.java:2000)
	at java.desktop/javax.swing.text.NavigationFilter.setDot(NavigationFilter.java:69)
	at org.fife.ui.rtextarea.ConfigurableCaret$FoldAwareNavigationFilter.setDot(ConfigurableCaret.java:769)
	at java.desktop/javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1216)
	at java.desktop/javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1116)
	at java.desktop/javax.swing.text.JTextComponent.setCaretPosition(JTextComponent.java:1683)
	at jadx.gui.ui.codearea.CodeArea.load(CodeArea.java:126)
	at jadx.core.utils.tasks.TaskExecutor.wrapTask(TaskExecutor.java:168)
	at jadx.core.utils.tasks.TaskExecutor.runStages(TaskExecutor.java:143)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions