Starting clients via CLI with specific proxies results in an error
Description of the bug (be specific): When starting a client via CLI, some of my proxies will cause the launch to fail, while if I use the same proxy to start a client normally (via the new client window), and I select that proxy, it all loads fine.
How often the bug occurs:
Every time with specific proxies.
Triggers of the bug (if known):
Using proxies?
Java version:
Packaged with tri 12
Max Heap Size:
512
TRiBot client version:
12.0.2
Looking Glass (yes/no):
N/A
Operating System:
N/A, happens on both windows 10 and windows server editions
Script Name:
N/A
TRiBot Old-School or RS3:
N/A
Client Debug:
Bot Debug:
[14:05:45] java.net.MalformedURLException: no protocol: nullnull [14:05:45] at java.base/java.net.URL.<init>(URL.java:672) [14:05:45] at java.base/java.net.URL.<init>(URL.java:568) [14:05:45] at java.base/java.net.URL.<init>(URL.java:515) [14:05:45] at obf.lE.Ig(ai:385) [14:05:45] at obf.pH.I(ze:191) [14:05:45] at obf.Kh.Uj(xj:136) [14:05:45] at obf.Kh.<init>(xj:130) [14:05:45] at obf.QH.<init>(ij:3) [14:05:45] at obf.pH.<init>(ze:198) [14:05:45] at obf.Ri.<init>(ve:122) [14:05:45] at obf.Yd.run(be:36) [14:05:45] at java.base/java.lang.Thread.run(Thread.java:832) [14:05:45] java.net.MalformedURLException: no protocol: nullnull [14:05:45] at java.base/java.net.URL.<init>(URL.java:672) [14:05:45] at java.base/java.net.URL.<init>(URL.java:568) [14:05:45] at java.base/java.net.URL.<init>(URL.java:515) [14:05:45] at obf.pH.I(ze:50) [14:05:45] at obf.Kh.Uj(xj:136) [14:05:45] at obf.Kh.<init>(xj:130) [14:05:45] at obf.QH.<init>(ij:3) [14:05:45] at obf.pH.<init>(ze:198) [14:05:45] at obf.Ri.<init>(ve:122) [14:05:45] at obf.Yd.run(be:36) [14:05:45] at java.base/java.lang.Thread.run(Thread.java:832) [14:05:45] java.lang.reflect.InvocationTargetException [14:05:45] at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367) [14:05:45] at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342) [14:05:45] at obf.Ri.<init>(ve:43) [14:05:45] at obf.Yd.run(be:36) [14:05:45] at java.base/java.lang.Thread.run(Thread.java:832) [14:05:45] Caused by: java.lang.NullPointerException: Cannot read field "parent" because "comp" is null [14:05:45] at java.desktop/java.awt.Container.addImpl(Container.java:1117) [14:05:45] at java.desktop/java.awt.Container.add(Container.java:436) [14:05:45] at obf.zg.<init>(fn:31) [14:05:45] at obf.Ri.v(ve:43) [14:05:45] at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:306) [14:05:45] at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [14:05:45] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) [14:05:45] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) [14:05:45] at java.base/java.security.AccessController.doPrivileged(AccessController.java:391) [14:05:45] at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [14:05:45] at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [14:05:45] at obf.JD.dispatchEvent(bj:107) [14:05:45] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [14:05:45] at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [14:05:45] at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [14:05:45] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [14:05:45] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [14:05:45] at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [14:05:45] Exception in thread "458" [14:05:45] java.lang.NullPointerException: Cannot read field "parent" because "comp" is null [14:05:45] at java.desktop/java.awt.Container.addImpl(Container.java:1117) [14:05:45] at java.desktop/java.awt.Container.add(Container.java:436) [14:05:45] at obf.Yd.run(be:192) [14:05:45] at java.base/java.lang.Thread.run(Thread.java:832)
Screenshots (if any):