Open p1v07 opened 1 year ago
More details:
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "line" is null
at burp.BurpExtender$15.run(BurpExtender.java:2530)
java.lang.OutOfMemoryError: Java heap space
at java.desktop/javax.swing.text.GapContent.getPositionsInRange(GapContent.java:755)
at java.desktop/javax.swing.text.GapContent$RemoveUndo.<init>(GapContent.java:932)
at java.desktop/javax.swing.text.GapContent.remove(GapContent.java:159)
at java.desktop/javax.swing.text.AbstractDocument.handleRemove(AbstractDocument.java:645)
at java.desktop/javax.swing.text.AbstractDocument.remove(AbstractDocument.java:620)
at java.desktop/javax.swing.JEditorPane.setText(JEditorPane.java:1475)
at burp.BurpExtender$47.run(BurpExtender.java:5066)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.executePrivileged(AccessController.java:776)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
The pyroServerProcess exit is not handled properly, resulting in the while loop of stderrThread always running setText function, resulting in memory overflow.
Hi @p1v07,
There was a bug in the Kill Server button that did not work correctly. I don't know if can be related with your issue but can you try with last pre-release version on Brida published on Github?
Thank you. Federico
I don't know how to reproduce, but I have used arthas to diagnose and the output is like:
and console output null