Skip to content

ClassNotFoundException: FloatSize when loading InQL on Burp Suite v2026.1.3 #212

@gbell27

Description

@gbell27

InQL fails to load in Burp Suite with a ClassNotFoundException for com.github.weisj.jsvg.view.FloatSize. The error occurs during extension initialization when attempting to load SVG icons.

To Reproduce:
Install InQL v6.1.1 from the BApp Store
Restart Burp Suite
Extension fails to load, error appears in Extensions > Errors tab

java.lang.ClassNotFoundException: com.github.weisj.jsvg.view.FloatSize
	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:377)
	at burp.Zman.loadClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
	at inql.ui.UtilsKt.loadSvgIcon(Utils.kt:305)
	at inql.ui.SettingsTabButton.<init>(Utils.kt:336)
	at inql.ui.InQLTabbedPane.<init>(Utils.kt:228)
	at inql.InQL.<init>(InQL.kt:18)
	at burp.BurpExtender.initialize(BurpExtender.kt:65)
	at burp.Zi6u.ZR(Unknown Source)
	at burp.Zif0.ZI(Unknown Source)
	at burp.Zifa.lambda$initialiseOnNewThread$0(Unknown Source)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
	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)

OS: MacOS Tahoe
Java Version: openjdk 17.0.17 2025-10-21, OpenJDK Runtime Environment Temurin-17.0.17+10 (build 17.0.17+10), OpenJDK 64-Bit Server VM Temurin-17.0.17+10 (build 17.0.17+10, mixed mode, sharing)
Burp Version: v2026.1.3
InQL Version: 6.1.1

Additional context
The issue seems to be a dependency mismatch between the JSVG library version expected by InQL and the one available in Burp's classloader. The FloatSize class may have been added or relocated in a newer version of JSVG that is not bundled with Burp v2026.1.3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions