The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

my extension encounter a "IllegalArgumentException" error

bit4woo | Last updated: Mar 27, 2019 08:09AM UTC

java.lang.IllegalArgumentException: Invalid offsets: the list should be in sequence and offsets should not overlap. at burp.gdg.a(Unknown Source) at burp.gdg.<init>(Unknown Source) at burp.pvg.<init>(Unknown Source) at burp.r5d.run(Unknown Source) at java.lang.Thread.run(Thread.java:745) at burpsuite_pro_v1.7.37.jar

PortSwigger Agent | Last updated: Mar 27, 2019 10:06AM UTC

Are you using callbacks.applyMarkers? If you're using Jython you need to construct the arrays carefully. There's an example here: - https://gist.github.com/pajswigger/c9317ba7b9bcc0c4a0e55096e2573d6e Other than that, you need to do what the exception says: provide you sequences in-order and not overlapping.

Burp User | Last updated: Apr 09, 2019 10:51AM UTC