ron190 / jsql-injection

jSQL Injection is a Java application for automatic SQL database injection.
GNU General Public License v2.0
1.51k stars 416 forks source link

Unhandled AccessControlException #95714

Open jsql-robot opened 1 month ago

jsql-robot commented 1 month ago
jSQL: v0.101
Java: v17.0.2-internal-aarch64-fr on OpenJDK Runtime Environment
OS: Linux (vAndroid-12)
Desktop: undefined
Strategy: undefined
Db engine: MySQL
Exception on from ForkJoinPool.commonPool-worker-1
java.security.AccessControlException: access denied ("java.io.FilePermission" "/data/data/com.coobbi.jre/cache/jsql-injection.jar" "read")
    at java.base/java.security.AccessControlContext.checkPermission(Unknown Source)
    at java.base/java.security.AccessController.checkPermission(Unknown Source)
    at java.base/java.lang.SecurityManager.checkPermission(Unknown Source)
    at java.desktop/sun.awt.SunToolkit.checkPermissions(Unknown Source)
    at java.desktop/sun.awt.SunToolkit.getImageFromHash(Unknown Source)
    at java.desktop/sun.awt.SunToolkit.getImage(Unknown Source)
    at java.desktop/javax.swing.ImageIcon.<init>(Unknown Source)
    at java.desktop/javax.swing.ImageIcon.<init>(Unknown Source)
    at com.jsql.view.swing.text.JTextFieldWithIcon.paintComponent(JTextFieldWithIcon.java:50)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at com.jsql.view.swing.text.JTextFieldPlaceholder.paint(JTextFieldPlaceholder.java:49)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)