Thread: [Randomly started rejecting my connection]

Page 1 of 2 12 LastLast
Results 1 to 10 of 13
  1. #1 [Randomly started rejecting my connection] 
    Registered Member
    Levi X D's Avatar
    Join Date
    Feb 2012
    Posts
    545
    Thanks given
    89
    Thanks received
    68
    Rep Power
    111
    It's not completely random, it started after I packed in some new sprites to the crowns sprite index 1455 (I then restored my cache to the previous, before I added the new sprites), and it is still throwing this error? I am beyond confused.

    I would highly appreciate it if someone could really break down what is happening here and explain it to me, because I haven't the clue what happened.

    Code:
    Error: g.p() pf.jw() | Class148.method1605:76 PacketsDecoder.method4548:355 Class247.method2370:246 Class126.method1407:218 client.method2806:2847 client.method2773:614 Class291.method2764:582 Class291.method2759:406 Class291.run:349 java.lang.Thread.run | java.lang.ArrayIndexOutOfBoundsException: 10729 | 110,103,101 3,3226,2787 105,41,32,
    java.net.ConnectException: Connection refused: connect
    	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    	at java.net.PlainSocketImpl.connect(Unknown Source)
    	at java.net.SocksSocketImpl.connect(Unknown Source)
    	at java.net.Socket.connect(Unknown Source)
    	at java.net.Socket.connect(Unknown Source)
    	at sun.net.NetworkClient.doConnect(Unknown Source)
    	at sun.net.www.http.HttpClient.openServer(Unknown Source)
    	at sun.net.www.http.HttpClient.openServer(Unknown Source)
    	at sun.net.www.http.HttpClient.<init>(Unknown Source)
    	at sun.net.www.http.HttpClient.New(Unknown Source)
    	at sun.net.www.http.HttpClient.New(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    	at java.net.URL.openStream(Unknown Source)
    	at IPAddress.method6062(IPAddress.java:132)
    	at Class247.method2370(Class247.java:261)
    	at Class126.method1407(Class126.java:218)
    	at client.method2806(client.java:2847)
    	at client.method2773(client.java:614)
    	at Class291.method2764(Class291.java:582)
    	at Class291.method2759(Class291.java:406)
    	at Class291.run(Class291.java:349)
    	at java.lang.Thread.run(Unknown Source)
    Something I should have noted - Server sided no errors are thrown. This is all Client sided.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  2. #2  
    Extreme Donator


    Join Date
    May 2011
    Age
    24
    Posts
    2,198
    Thanks given
    2,417
    Thanks received
    1,082
    Rep Power
    777
    Code:
     Class148.method1605:76 PacketsDecoder.method4548:355 Class247.method2370:246 Class126.method1407:218
    These methods and line numbers are the stack trace where the error that caused the crash originated. This is what is needed to diagnose why your client crashed.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Levi X D's Avatar
    Join Date
    Feb 2012
    Posts
    545
    Thanks given
    89
    Thanks received
    68
    Rep Power
    111
    I pasted the full methods, and I commented the line numbers for each class. 76, 355, 246, 218.

    Class148: Method1605
    Code:
    void method1605(int i, int i_10_, byte i_11_) {
    	try {
    	    ((Class148) this).anIntArray6652[i] = i_10_; //76
    	    Class298_Sub33 class298_sub33 = ((Class298_Sub33) ((Class148) this).aClass437_6647.method5812((long) i));
    	    if (null != class298_sub33) {
    		if (4611686018427387905L != class298_sub33.aLong7385 * -959724544626478745L)
    		    class298_sub33.aLong7385 = (Class122.method1319((byte) 1) + 500L | 0x4000000000000000L) * 2132790236050020951L;
    	    } else {
    		class298_sub33 = new Class298_Sub33(4611686018427387905L);
    		((Class148) this).aClass437_6647.method5817(class298_sub33, (long) i);
    	    }
    	}
    	catch (RuntimeException runtimeexception) {
    	    throw Class346.method4175(runtimeexception, new StringBuilder().append("g.p(").append(')').toString());
    	}
        }
    PacketsDecoder: Method4548
    Code:
    static final boolean method4548(Class25 class25, int i) throws IOException {
    	try {
    	    Class318 class318 = class25.method387(537308016);
    	    RsBitsBuffer stream = ((Class25) class25).aClass298_Sub53_Sub2_333;
    	    if (class318 == null)
    		return false;
    	    if (null == ((Class25) class25).INCOMMING_PACKET) {
    		if (((Class25) class25).aBoolean337) {
    		    if (!class318.isAvailable(1, (byte) -44))
    			return false;
    		    class318.readBytes((((Class25) class25).aClass298_Sub53_Sub2_333.buffer), 0, 1, (byte) 1);
    		    ((Class25) class25).anInt341 += 655103753;
    		    ((Class25) class25).anInt338 = 0;
    		    ((Class25) class25).aBoolean337 = false;
    		}
    		stream.index = 0;
    		if (stream.method3661((byte) -78)) {
    		    if (!class318.isAvailable(1, (byte) -13))
    			return false;
    		    class318.readBytes((((Class25) class25).aClass298_Sub53_Sub2_333.buffer), 1, 1, (byte) 4);
    		    ((Class25) class25).anInt341 += 655103753;
    		    ((Class25) class25).anInt338 = 0;
    		}
    		((Class25) class25).aBoolean337 = true;
    		IncommingPacket[] class202s = Class510.method6290(-1456212765);
    		int i_78_ = stream.readUnsignedSmart(250607366);
    		if (i_78_ < 0 || i_78_ >= class202s.length)
    		    throw new IOException(new StringBuilder().append(i_78_).append(" ").append(385051775 * stream.index).toString());
    		((Class25) class25).INCOMMING_PACKET = class202s[i_78_];
    		((Class25) class25).anInt336 = ((Class25) class25).INCOMMING_PACKET.anInt2165 * -80186869;
    	    }
    	    if (-1 == -866602563 * ((Class25) class25).anInt336) {
    		if (!class318.isAvailable(1, (byte) -5))
    		    return false;
    		class318.readBytes(stream.buffer, 0, 1, (byte) 48);
    		((Class25) class25).anInt336 = ((stream.buffer[0] & 0xff) * -1265692267);
    		((Class25) class25).anInt341 += 655103753;
    		((Class25) class25).anInt338 = 0;
    	    }
    	    if (-2 == -866602563 * ((Class25) class25).anInt336) {
    		if (!class318.isAvailable(2, (byte) 9))
    		    return false;
    		class318.readBytes(stream.buffer, 0, 2, (byte) -84);
    		stream.index = 0;
    		((Class25) class25).anInt336 = stream.readUnsignedShort() * -1265692267;
    		((Class25) class25).anInt341 += 1310207506;
    		((Class25) class25).anInt338 = 0;
    	    }
    	    if (-866602563 * ((Class25) class25).anInt336 > 0) {
    		if (!class318.isAvailable((-866602563 * ((Class25) class25).anInt336), (byte) -53))
    		    return false;
    		stream.index = 0;
    		class318.readBytes(stream.buffer, 0, -866602563 * ((Class25) class25).anInt336, (byte) 117);
    		((Class25) class25).anInt341 += 1190279845 * ((Class25) class25).anInt336;
    		((Class25) class25).anInt338 = 0;
    	    }
    	    ((Class25) class25).aClass202_348 = ((Class25) class25).aClass202_345;
    	    ((Class25) class25).aClass202_345 = ((Class25) class25).aClass202_344;
    	    ((Class25) class25).aClass202_344 = ((Class25) class25).INCOMMING_PACKET;
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2162) {
    		client.aByte8959 = stream.readByteC(281504196);
    		if (client.aByte8959 == 0 || client.aByte8959 == 1)
    		    client.aBoolean8640 = true;
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2261) {
    		client.anInt8885 = 887090299 * client.anInt8933;
    	        boolean bool = stream.readUnsignedByte() == 1;//246
    		Class160 class160 = new Class160(stream);
    		ClanSettings class162;
    		if (bool)
    		    class162 = Class225.aClass162_2512;
    		else
    		    class162 = Class508.aClass162_6216;
    		class160.method1707(class162, (byte) -89);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2255) {
    		int i_79_ = stream.readUnsignedShort();
    		Class321.method3928(i_79_, (byte) 1);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    		int i_80_ = stream.readUnsignedSmart(1723054621);
    		int i_81_ = stream.readInt((byte) 32);
    		int i_82_ = stream.readUnsignedByte();
    		String string = "";
    		String string_83_ = string;
    		if ((i_82_ & 0x1) != 0) {
    		    string = stream.readString(-803257696);
    		    if (0 != (i_82_ & 0x2))
    			string_83_ = stream.readString(1955180504);
    		    else
    			string_83_ = string;
    		}
    		String string_84_ = stream.readString(-149899401);
    		if (i_80_ == 99)
    		    Class255.method2435(string_84_, 1055145979);
    		else if (i_80_ == 98)
    		    Class422_Sub18.method5694(string_84_, 893713138);
    		else {
    		    if (!string_83_.equals("") && Class287.method2722(string_83_, -1821123802)) {
    			((Class25) class25).INCOMMING_PACKET = null;
    			return true;
    		    }
    		    Class242_Sub1.method2282(i_80_, i_81_, string, string_83_, string, string_84_, -1468983571);
    		}
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2309) {
    		client.anInt8845 = stream.readShort(2135181158) * 2043410797;
    		client.anInt8888 = client.anInt8933 * 1991119277;
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.KEEP_ALIVE_PACKET) {
    		((Class25) class25).INCOMMING_PACKET = null;
    		return false;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.NPC_ON_ICOMPONENT_PACKET) {
    		int modelId = stream.readInt((byte) 40);
    		int interfaceHash = stream.readInt((byte) -19);
    		Class343.method4162(1737716957);
    		SubIncommingPacket.sendSomethingOnIComponent(interfaceHash, modelId, 2, -1, 262144);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    // not
    	    if (IncommingPacket.aClass202_2277 == ((Class25) class25).INCOMMING_PACKET) {
    		int interfaceHash = stream.readInt((byte) 86);
    		int i_88_ = stream.readUnsignedShort();
    		int i_89_ = stream.readInt((byte) 9);
    		Class343.method4162(1819553678);
    		SubIncommingPacket.sendSomethingOnIComponent(interfaceHash, i_88_, 3, i_89_, 262144);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2209) {
    		int i_90_ = stream.readInt((byte) -41);
    		Class251.aClass524_2773 = new Class524(i_90_);
    		Thread thread = new Thread(Class251.aClass524_2773);
    		thread.setPriority(1);
    		thread.start();
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.aClass202_2270 == ((Class25) class25).INCOMMING_PACKET) {
    		int i_91_ = stream.readUnsignedShort();
    		int i_92_ = stream.readIntV1(1375072280);
    		Class343.method4162(1593058351);
    		Class418.method5600(i_92_, i_91_, -683645841);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2204) {
    		Class313.anObjectArray3298 = null;
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.GRAPHICS_PACKET) {
    		int graphicsId = stream.readUnsignedShort();
    		if (65535 == graphicsId)
    		    graphicsId = -1;
    		int slotId = stream.readUnsignedByte128(-1014855659);
    		int speed = stream.readUnsignedShort();
    		int hash = stream.readUnsignedByte128(-1014855659);
    		int graphicsHeight = stream.readUnsignedShort();
    		int targetHash = stream.readIntLE(-1780969146);
    		int i_99_ = hash & 0x7;
    		int i_100_ = hash >> 3 & 0xf;
    		if (15 == i_100_)
    		    i_100_ = -1;
    		boolean bool = (hash >> 7 & 0x1) == 1;
    		if (targetHash >> 30 != 0) {
    		    Class341 class341 = client.aClass283_8716.method2628(681479919);
    		    int i_101_ = targetHash >> 28 & 0x3;
    		    int i_102_ = ((targetHash >> 14 & 0x3fff) - -1760580017 * class341.gameSceneBaseX);
    		    int i_103_ = (targetHash & 0x3fff) - 283514611 * class341.gameSceneBaseY;
    		    if (i_102_ >= 0 && i_103_ >= 0 && (i_102_ < client.aClass283_8716.method2629(-1990296889)) && (i_103_ < client.aClass283_8716.method2630(-1604198619))) {
    			if (graphicsId == -1) {
    			    Class298_Sub37_Sub3 class298_sub37_sub3 = ((Class298_Sub37_Sub3) (client.aClass437_8825.method5812((long) (i_102_ << 16 | i_103_))));
    			    if (class298_sub37_sub3 != null) {
    				((Class298_Sub37_Sub3) class298_sub37_sub3).aClass365_Sub1_Sub1_Sub3_9578.method4480((byte) 12);
    				class298_sub37_sub3.method2839(-1460969981);
    			    }
    			} else {
    			    int i_104_ = 256 + i_102_ * 512;
    			    int i_105_ = 256 + 512 * i_103_;
    			    int i_106_ = i_101_;
    			    if (i_106_ < 3 && (client.aClass283_8716.method2654(651162634).method2320(i_102_, i_103_, -2025869337)))
    				i_106_++;
    			    Class365_Sub1_Sub1_Sub3 class365_sub1_sub1_sub3 = (new Class365_Sub1_Sub1_Sub3(client.aClass283_8716.method2675(-1611682495), graphicsId, speed, i_101_, i_106_, i_104_, Class356.method4271(i_104_, i_105_, i_101_, -1215922012) - graphicsHeight, i_105_, i_102_, i_102_, i_103_, i_103_, i_99_, bool));
    			    client.aClass437_8825.method5817((new Class298_Sub37_Sub3(class365_sub1_sub1_sub3)), (long) (i_102_ << 16 | i_103_));
    			}
    		    }
    		} else if (targetHash >> 29 != 0) {
    		    int i_107_ = targetHash & 0xffff;
    		    Class298_Sub29 class298_sub29 = ((Class298_Sub29) client.aClass437_8696.method5812((long) i_107_));
    		    if (null != class298_sub29) {
    			NPC class365_sub1_sub1_sub2_sub1 = ((NPC) class298_sub29.anObject7366);
    			Graphics class56 = (class365_sub1_sub1_sub2_sub1.currentGraphics[slotId]);
    			if (graphicsId == 65535)
    			    graphicsId = -1;
    			boolean bool_108_ = true;
    			int i_109_ = -967533709 * class56.id;
    			if (-1 != graphicsId && i_109_ != -1) {
    			    if (graphicsId == i_109_) {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -2138799623);
    				if (class398.aBoolean5215 && -1 != class398.anInt5205 * 1505778629) {
    				    Class391 class391 = (Class501.aClass395_6122.method4903(class398.anInt5205 * 1505778629, (byte) -71));
    				    int i_110_ = class391.anInt4184 * -1117238071;
    				    if (i_110_ == 0 || 2 == i_110_)
    					bool_108_ = false;
    				    else if (i_110_ == 1)
    					bool_108_ = true;
    				}
    			    } else {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -1997923010);
    				Class398 class398_111_ = Class158_Sub1.aClass389_8568.method4857(i_109_, -1881939747);
    				if (class398.anInt5205 * 1505778629 != -1 && (class398_111_.anInt5205 * 1505778629 != -1)) {
    				    Class391 class391 = (Class501.aClass395_6122.method4903(class398.anInt5205 * 1505778629, (byte) 83));
    				    Class391 class391_112_ = (Class501.aClass395_6122.method4903((1505778629 * class398_111_.anInt5205), (byte) -25));
    				    if (-1445588039 * class391.anInt4178 < (-1445588039 * class391_112_.anInt4178))
    					bool_108_ = false;
    				}
    			    }
    			}
    			if (bool_108_) {
    			    class56.id = 1313669563 * graphicsId;
    			    class56.height = graphicsHeight * 1755371497;
    			    class56.anInt568 = i_100_ * 1533439965;
    			    if (-1 != graphicsId) {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -1696520605);
    				int i_113_ = class398.aBoolean5215 ? 0 : 2;
    				if (bool)
    				    i_113_ = 1;
    				class56.aClass438_569.method5824(1505778629 * class398.anInt5205, speed, i_113_, false, (byte) 0);
    			    } else
    				class56.aClass438_569.method5821(-1, -1461567794);
    			}
    		    }
    		} else if (targetHash >> 28 != 0) {
    		    int i_114_ = targetHash & 0xffff;
    		    Player class365_sub1_sub1_sub2_sub2;
    		    if (i_114_ == -442628795 * client.playerIndex)
    			class365_sub1_sub1_sub2_sub2 = Class287.myPlayer;
    		    else
    			class365_sub1_sub1_sub2_sub2 = (client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_114_]);
    		    if (class365_sub1_sub1_sub2_sub2 != null) {
    			Graphics class56 = (class365_sub1_sub1_sub2_sub2.currentGraphics[slotId]);
    			if (65535 == graphicsId)
    			    graphicsId = -1;
    			boolean bool_115_ = true;
    			int i_116_ = -967533709 * class56.id;
    			if (graphicsId != -1 && -1 != i_116_) {
    			    if (graphicsId == i_116_) {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -1990411818);
    				if (class398.aBoolean5215 && class398.anInt5205 * 1505778629 != -1) {
    				    Class391 class391 = (Class501.aClass395_6122.method4903(class398.anInt5205 * 1505778629, (byte) -15));
    				    int i_117_ = -1117238071 * class391.anInt4184;
    				    if (0 == i_117_ || 2 == i_117_)
    					bool_115_ = false;
    				    else if (i_117_ == 1)
    					bool_115_ = true;
    				}
    			    } else {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -1975194771);
    				Class398 class398_118_ = Class158_Sub1.aClass389_8568.method4857(i_116_, -1893234855);
    				if (-1 != class398.anInt5205 * 1505778629 && -1 != (1505778629 * class398_118_.anInt5205)) {
    				    Class391 class391 = (Class501.aClass395_6122.method4903(1505778629 * class398.anInt5205, (byte) -1));
    				    Class391 class391_119_ = (Class501.aClass395_6122.method4903((class398_118_.anInt5205 * 1505778629), (byte) -13));
    				    if (class391.anInt4178 * -1445588039 < (-1445588039 * class391_119_.anInt4178))
    					bool_115_ = false;
    				}
    			    }
    			}
    			if (bool_115_) {
    			    class56.id = graphicsId * 1313669563;
    			    class56.height = graphicsHeight * 1755371497;
    			    class56.anInt568 = i_100_ * 1533439965;
    			    class56.anInt571 = 1949040559 * i_99_;
    			    if (graphicsId != -1) {
    				Class398 class398 = Class158_Sub1.aClass389_8568.method4857(graphicsId, -2053481236);
    				int i_120_ = class398.aBoolean5215 ? 0 : 2;
    				if (bool)
    				    i_120_ = 1;
    				class56.aClass438_569.method5824(1505778629 * class398.anInt5205, speed, i_120_, false, (byte) 0);
    			    } else
    				class56.aClass438_569.method5821(-1, -1498678101);
    			}
    		    }
    		}
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.OPEN_INTERFACE_OBJECT == ((Class25) class25).INCOMMING_PACKET) {
    		int xtea2 = stream.readIntV2((byte) 74);
    		int clipped = stream.readUnsignedByte();
    		int xtea3 = stream.readIntLE(-1943559024);
    		int objectId = stream.readIntV1(40948873);
    		int objectHash = stream.readUnsignedByte128(-1014855659);
    		int type = objectHash >> 2;
    		int rotation = objectHash & 0x3;
    		Class341 coordinateHash = new Class341(stream.readInt((byte) -80));
    		int parentHash = stream.readIntV2((byte) 67);
    		int interfaceId = stream.readUnsignedShort();
    		int xtea4 = stream.readInt((byte) 111);
    		int xtea1 = stream.readInt((byte) 20);
    		Class343.method4162(1565654917);
    		Class113.method1254(parentHash, new Class298_Sub51_Sub3(interfaceId, clipped, new Class409(coordinateHash, type, /*
    																  * Dummy
    																  * not
    																  * needed
    																  */rotation, objectId)), new int[] { xtea1, xtea2, xtea3, xtea4 }, false);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.aClass202_2186 == ((Class25) class25).INCOMMING_PACKET) {
    		int i_132_ = stream.readUnsignedShortLE128(1478539457);
    		Class343.method4162(1731780028);
    		Class119.method1300(i_132_, 8113847);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.PRIVATE_GAME_BAR_STAGE_PACKET) {
    		Class110.aClass459_6404 = Class275.method2571(stream.readUnsignedByte(), 413652738);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.GLOBAL_STRING_PACKET_2 == ((Class25) class25).INCOMMING_PACKET) {
    		String string = stream.readString(-1190925173);
    		int i_133_ = stream.readUnsignedShort();
    		Class343.method4162(1879133917);
    		Class501.method6230(i_133_, string, -1961104888);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.aClass202_2182 == ((Class25) class25).INCOMMING_PACKET) {
    		Class315.method3834(SubIncommingPacket.aClass206_2347, (short) -69);
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    	    if (IncommingPacket.CONFIG1_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    		int i_134_ = stream.readUnsignedShortLE128(1478539457);
    		byte i_135_ = stream.readByte128((byte) -42);
    		Class128.aClass148_6331.method1605(i_134_, i_135_, (byte) 120);/355
    		((Class25) class25).INCOMMING_PACKET = null;
    		return true;
    	    }
    Class247: Method2370
    Code:
    static final boolean method2370(Class25 class25, int i) {
    	try {
    	    boolean bool;
    	    try {
    		bool = PacketsDecoder.method4548(class25, -1028317786);
    	    }
    	    catch (IOException ioexception) {
    		if (18 == -1233866115 * client.anInt8752) {
    		    class25.method385(1607816785);
    		    return false;
    		}
    		SubIncommingPacket.method1923(-196070211);
    		return true;
    	    }
    	    catch (Exception exception) {
    		Class341 class341 = client.aClass283_8716.method2628(681479919);
    		String string = new StringBuilder().append(((Class25) class25).INCOMMING_PACKET != null ? (2075990793 * ((Class25) class25).INCOMMING_PACKET.anInt2187) : -1).append(Class26.aString353).append(((Class25) class25).aClass202_345 != null ? (2075990793 * ((Class25) class25).aClass202_345.anInt2187) : -1).append(Class26.aString353).append(null != ((Class25) class25).aClass202_348 ? (2075990793 * ((Class25) class25).aClass202_348.anInt2187) : -1).append(" ").append(((Class25) class25).anInt336 * -866602563).append(Class26.aString353).append(-1760580017 * class341.gameSceneBaseX + (Class287.myPlayer.scenePositionXQueue[0])).append(Class26.aString353).append(283514611 * class341.gameSceneBaseY + (Class287.myPlayer.scenePositionYQueue[0])).append(" ").toString();
    		for (int i_8_ = 0; (i_8_ < -866602563 * ((Class25) class25).anInt336 && i_8_ < 50); i_8_++)
    		    string = new StringBuilder().append(string).append(((Class25) class25).aClass298_Sub53_Sub2_333.buffer[i_8_]).append(Class26.aString353).toString();
    		IPAddress.method6062(string, exception, (short) -6614);
    		Class216.method2001(false, (byte) 71);
    		return true;
    	    }
    	    return bool;
    	}
    	catch (RuntimeException runtimeexception) {
    	    throw Class346.method4175(runtimeexception, new StringBuilder().append("ki.jc(").append(')').toString());
    	}
        }
    This was quite a large method, didn't bother pasting it all (unless I need too.)
    Class126: Method1407
    Code:
        static final void method1407(byte i) {
    	try {
    	    if (1592380953 * client.anInt8669 > 1) {
    		client.anInt8669 -= -2090750423;
    		client.anInt8888 = 1991119277 * client.anInt8933;
    	    }
    	    if (client.aClass25_8711.aBoolean347) {
    		client.aClass25_8711.aBoolean347 = false;
    		SubIncommingPacket.method1923(-1982513993);
    	    } else {
    		if (!Class436.aBoolean5478)
    		    Class98_Sub2.method1065((byte) 60);
    		for (int i_7_ = 0; i_7_ < 100; i_7_++) {
    		    if (!Class247.method2370(client.aClass25_8711, 2136824168)) { //218
    			if (i <= 4)
    			    throw new IllegalStateException();
    			break;
    		    }
    		}
    Just started with a fresh cache, deleted my local cache storage. Still throws the error.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  4. #4  
    Registered Member
    TheChosenOne's Avatar
    Join Date
    Jan 2013
    Posts
    975
    Thanks given
    47
    Thanks received
    160
    Rep Power
    366
    Is it always this exception? Even if you use another account?
    If so, I think you're still sending a config that doesn't exist to the client.
    Does 10729 ring a bell?

    If it doesn't, could you tell us which packets are 110, 103 and 101 (see IncommingPacket class).
    My informative threads:
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  5. Thankful user:


  6. #5  
    Registered Member
    Levi X D's Avatar
    Join Date
    Feb 2012
    Posts
    545
    Thanks given
    89
    Thanks received
    68
    Rep Power
    111
    Yes it is, it doesn't matter what account. I never even set the new sprites to be displayed by a rank or anything.

    And honestly, no 10729 does not ring a bell at all.

    Code:
    aClass202_2251 = new IncommingPacket(101, 8);
    ICOMPONENT_ANIMATION_PACKET = new IncommingPacket(103, 8);
    CONFIG1_PACKET = new IncommingPacket(110, 3);
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  7. #6  
    Registered Member
    TheChosenOne's Avatar
    Join Date
    Jan 2013
    Posts
    975
    Thanks given
    47
    Thanks received
    160
    Rep Power
    366
    That's a shame .
    Do you send any packet 110 to the client?

    The other packets don't appear in your code fragment (propably below where you ended). So I can't say much about them.
    My informative threads:
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #7  
    Registered Member
    Levi X D's Avatar
    Join Date
    Feb 2012
    Posts
    545
    Thanks given
    89
    Thanks received
    68
    Rep Power
    111
    Quote Originally Posted by TheChosenOne View Post
    That's a shame .
    Do you send any packet 110 to the client?

    The other packets don't appear in your code fragment (propably below where you ended). So I can't say much about them.
    Code:
    static final void method1407(byte i) {
    	try {
    	    if (1592380953 * client.anInt8669 > 1) {
    		client.anInt8669 -= -2090750423;
    		client.anInt8888 = 1991119277 * client.anInt8933;
    	    }
    	    if (client.aClass25_8711.aBoolean347) {
    		client.aClass25_8711.aBoolean347 = false;
    		SubIncommingPacket.method1923(-1982513993);
    	    } else {
    		if (!Class436.aBoolean5478)
    		    Class98_Sub2.method1065((byte) 60);
    		for (int i_7_ = 0; i_7_ < 100; i_7_++) {
    		    if (!Class247.method2370(client.aClass25_8711, 2136824168)) {
    			if (i <= 4)
    			    throw new IllegalStateException();
    			break;
    		    }
    		}
    		if (client.anInt8752 * -1233866115 == 0) {
    		    while (Class370.method4577((byte) 35)) {
    			Class298_Sub36 class298_sub36 = Class18.method359(OutcommingPacket.aClass198_2005, (client.aClass25_8711.aClass449_330), (byte) 105);
    			class298_sub36.out.writeByte(0);
    			int i_8_ = ((class298_sub36.out.index) * 385051775);
    			Class234.method2181((class298_sub36.out), -1720754748);
    			class298_sub36.out.method3649((class298_sub36.out.index) * 385051775 - i_8_, (byte) -105);
    			client.aClass25_8711.method390(class298_sub36, (byte) -102);
    		    }
    		    if (null != Class_xa.aClass396_6291) {
    			if (Class_xa.aClass396_6291.anInt5195 * -747638219 != -1) {
    			    Class298_Sub36 class298_sub36 = Class18.method359(OutcommingPacket.aClass198_2009, (client.aClass25_8711.aClass449_330), (byte) 64);
    			    class298_sub36.out.writeShort((-747638219 * Class_xa.aClass396_6291.anInt5195), 16711935);
    			    client.aClass25_8711.method390(class298_sub36, (byte) -33);
    			    Class_xa.aClass396_6291 = null;
    			    Class365_Sub1_Sub2_Sub1.aLong9911 = ((Class122.method1319((byte) 1) + 30000L) * -5619030756491206545L);
    			}
    		    } else if (Class122.method1319((byte) 1) >= (Class365_Sub1_Sub2_Sub1.aLong9911 * 416520701245947535L))
    			Class_xa.aClass396_6291 = client.aClass404_8715.method4946((Class474.aClass471_5979.address), (byte) 25);
    		    if (!Loader.DISABLE_USELESS_PACKETS)
    			Class247.method2371((byte) 82);
    		    Class298_Sub50 class298_sub50 = ((Class298_Sub50) client.aClass453_8827.method5939(1766612795));
    		    if (client.aClass283_8716.method2675(-1611682495) != null) {
    			if (3 == Class298_Sub1.anInt7164 * -863531439)
    			    Class298_Sub39.method3506(78506535);
    			else if (1 == -863531439 * Class298_Sub1.anInt7164)
    			    Class397.method4913((byte) 94);
    		    }
    		    if (client.aBoolean8761)
    			client.aBoolean8761 = false;
    		    else
    			client.aFloat8760 /= 2.0F;
    		    if (client.aBoolean8762)
    			client.aBoolean8762 = false;
    		    else
    			client.aFloat8759 /= 2.0F;
    		    SubIncommingPacket.method1921((byte) 111);
    		    if (0 == -1233866115 * client.anInt8752) {
    			client.aClass283_8716.method2640((byte) 2).method4323(client.aClass283_8716, -2061035316);
    			Class271.method2546(-2124691803);
    			Graphics.method609((short) -26190);
    			if (596487115 * client.anInt8723 > 10)
    			    ((Class25) client.aClass25_8711).anInt338 += 157945923;
    			if ((((Class25) client.aClass25_8711).anInt338 * 1237236843) > 2250)
    			    SubIncommingPacket.method1923(1705248535);
    			else {
    			    if (client.anInt8724 * 1596783995 == 3) {
    				ClanSettings.method1771(921260863);
    				Class298_Sub19_Sub3.method3037(1729319705);
    			    } else if (HashTable.aClass377_5519.anInterface19_4091.method239(class298_sub50, client.anInterface16Array8688, -1625219821 * client.anInt8687, Class372.aClass323_4052, -490402318))
    				Class107.method1144(false, (short) -10206);
    			    else {
    				if (client.anInt8724 * 1596783995 == 1 && (Class298_Sub24_Sub3.method3090(577335585 * client.anInt8870, -275734557))) {
    				    client.aClass283_8716.sendMapScene(new Class267(Class266.aClass266_2846, null), -1991819579);
    				    client.anInt8724 = -347773236;
    				}
    				if (4 == 1596783995 * client.anInt8724 && 17 != client.anInt8752 * -1233866115) {
    				    Class87.aClass437_793.method5811((byte) -51);
    				    client.anInt8724 = 0;
    				    client.anInt8726 = -96767293 * client.ticketCycle;
    				    client.anInt8930 = 0;
    				    Interface.method3575((byte) -114);
    				}
    				if (0 == 1596783995 * client.anInt8724) {
    				    int i_9_ = (443738891 * client.ticketCycle - client.anInt8726 * -1846472167);
    				    while_61_: do {
    					if (1247173565 * client.anInt8930 < (Class87.aClass82Array797).length) {
    					    do {
    						Class82 class82 = (Class87.aClass82Array797[(1247173565 * client.anInt8930)]);
    						if ((class82.anInt761 * 1147432229) > i_9_) {
    						    if (i <= 4) {
    							/* empty */
    						    }
    						    break while_61_;
    						}
    						class82.method866(-2077694254);
    						if (0 != (1596783995 * client.anInt8724))
    						    break while_61_;
    					    }
    					    while (((client.anInt8930 += 1259550613) * 1247173565) < (Class87.aClass82Array797).length);
    					    if (i > 4)
    						break;
    					}
    				    }
    				    while (false);
    				    if (client.anInt8724 * 1596783995 == 0) {
    					for (int i_10_ = 0; (i_10_ < (Class87.aClass94Array794).length); i_10_++) {
    					    Class94 class94 = (Class87.aClass94Array794[i_10_]);
    					    if (!class94.aBoolean912) {
    						if (i <= 4)
    						    throw new IllegalStateException();
    					    } else {
    						Entity class365_sub1_sub1_sub2 = (class94.method1015(21832379));
    						Class135.method1494(class365_sub1_sub1_sub2, true, -1897267593);
    					    }
    					}
    				    }
    				}
    			    }
    			    Class422_Sub3.method5635(-1841664621);
    			    if (!client.aBoolean8917) {
    				Class422_Sub30.method5732(1446435433);
    				client.aBoolean8917 = true;
    			    }
    			    Class422_Sub5.method5644(-1345932063);
    			    client.anInt8961 += 512435497;
    			    if (0 != -392325587 * client.anInt8748) {
    				client.anInt8786 += -421126628;
    				if (client.anInt8786 * 1347929875 >= 400)
    				    client.anInt8748 = 0;
    			    }
    			    if (null != Class236.aClass105_2606) {
    				client.anInt8788 += 289473031;
    				if (client.anInt8788 * -2018194505 >= 15) {
    				    Tradution.method6054((Class236.aClass105_2606), -1829287170);
    				    Class236.aClass105_2606 = null;
    				}
    			    }
    			    client.aClass105_8854 = null;
    			    client.aBoolean8938 = false;
    			    client.aBoolean8855 = false;
    			    Class113.aClass105_1373 = null;
    			    Class82_Sub17.method918(null, -1, -1, -6089367);
    			    if (!client.aBoolean8835)
    				client.anInt8937 = 280458557;
    			    Class62.method732(-640926851);
    			    client.anInt8933 += -908761385;
    			    if (client.aBoolean8866) {
    				Class298_Sub36 class298_sub36 = Class18.method359((OutcommingPacket.WORLD_MAP_CLICK_PACKET), (client.aClass25_8711.aClass449_330), (byte) 91);
    				class298_sub36.out.writeInt((924378211 * Class241.anInt2706 << 28 | Class98.anInt950 * -537916961 << 14 | Class221.anInt6663 * -605610561), -1116555169);
    				client.aClass25_8711.method390(class298_sub36, (byte) -83);
    				client.aBoolean8866 = false;
    			    }
    			    for (;;) {
    				ScriptEnvironment class298_sub46 = ((ScriptEnvironment) client.aClass453_8660.method5936(2107909159));
    				if (class298_sub46 == null) {
    				    if (i <= 4) {
    					/* empty */
    				    }
    				    break;
    				}
    				IComponentDefinition class105 = class298_sub46.aClass105_7525;
    				if (-1309843523 * class105.anInt1154 >= 0) {
    				    IComponentDefinition class105_11_ = Class50.getIComponentDefinitions((class105.anInt1160 * 1573706803), (byte) 54);
    				    if (class105_11_ == null || (class105_11_.aClass105Array1292 == null) || (class105.anInt1154 * -1309843523 >= (class105_11_.aClass105Array1292).length))
    					continue;
    				    if ((class105_11_.aClass105Array1292[class105.anInt1154 * -1309843523]) != class105) {
    					if (i <= 4) {
    					    /* empty */
    					}
    					continue;
    				    }
    				}
    				Class444.executeScript(class298_sub46);
    			    }
    			    for (;;) {
    				ScriptEnvironment class298_sub46 = ((ScriptEnvironment) client.aClass453_8895.method5936(2126788731));
    				if (class298_sub46 == null) {
    				    if (i <= 4) {
    					/* empty */
    				    }
    				    break;
    				}
    				IComponentDefinition class105 = class298_sub46.aClass105_7525;
    				if (-1309843523 * class105.anInt1154 >= 0) {
    				    IComponentDefinition class105_12_ = Class50.getIComponentDefinitions((class105.anInt1160 * 1573706803), (byte) 80);
    				    if (null == class105_12_ || (class105_12_.aClass105Array1292 == null) || (class105.anInt1154 * -1309843523 >= (class105_12_.aClass105Array1292).length))
    					continue;
    				    if ((class105_12_.aClass105Array1292[class105.anInt1154 * -1309843523]) != class105) {
    					if (i <= 4) {
    					    /* empty */
    					}
    					continue;
    				    }
    				}
    				Class444.executeScript(class298_sub46);
    			    }
    			    for (;;) {
    				ScriptEnvironment class298_sub46 = ((ScriptEnvironment) client.aClass453_8893.method5936(2113415758));
    				if (null == class298_sub46) {
    				    if (i <= 4)
    					throw new IllegalStateException();
    				    break;
    				}
    				IComponentDefinition class105 = class298_sub46.aClass105_7525;
    				if (class105.anInt1154 * -1309843523 >= 0) {
    				    IComponentDefinition class105_13_ = Class50.getIComponentDefinitions((class105.anInt1160 * 1573706803), (byte) 36);
    				    if (null == class105_13_ || (null == class105_13_.aClass105Array1292) || (-1309843523 * class105.anInt1154 >= (class105_13_.aClass105Array1292).length))
    					continue;
    				    if ((class105_13_.aClass105Array1292[class105.anInt1154 * -1309843523]) != class105) {
    					if (i <= 4)
    					    throw new IllegalStateException();
    					continue;
    				    }
    				}
    				Class444.executeScript(class298_sub46);
    			    }
    			    if (Class113.aClass105_1373 == null)
    				client.anInt8864 = 0;
    			    if (null != client.aClass105_8850)
    				Class53.method602(-1193693208);
    			    if (client.playerRights * 1806357379 > 0 && Class372.aClass323_4052.method3936(82, -510265259) && Class372.aClass323_4052.method3936(81, 1722713678) && client.anInt8682 * 1170859143 != 0) {
    				int i_14_ = ((Class287.myPlayer.plane) - client.anInt8682 * 1170859143);
    				if (i_14_ < 0)
    				    i_14_ = 0;
    				else if (i_14_ > 3)
    				    i_14_ = 3;
    				Class341 class341 = client.aClass283_8716.method2628(681479919);
    				Class476.method6083(i_14_, ((Class287.myPlayer.scenePositionXQueue[0]) + -1760580017 * class341.gameSceneBaseX), ((Class287.myPlayer.scenePositionYQueue[0]) + 283514611 * class341.gameSceneBaseY), 1979698840);
    			    }
    			    Graphics.method610(187981678);
    			    for (int i_15_ = 0; i_15_ < 5; i_15_++)
    				client.anIntArray8790[i_15_]++;
    			    if (client.aBoolean8736 && (client.aLong8892 * -4876927317316500383L < Class122.method1319((byte) 1) - 60000L))
    				Class52_Sub2.method589(1315881016);
    			    for (Class302_Sub2 class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5868(-16777216)); null != class302_sub2; class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5872(-1081988620))) {
    				if ((long) (-1505693583 * (((Class302_Sub2) class302_sub2).anInt7647)) < (Class122.method1319((byte) 1) / 1000L - 5L)) {
    				    if ((((Class302_Sub2) class302_sub2).aShort7646) > 0)
    					Class242_Sub1.method2282(5, 0, "", "", "", new StringBuilder().append(((Class302_Sub2) class302_sub2).aString7648).append(Tradution.aClass470_5901.method6049(Class321.aClass429_3357, -875414210)).toString(), 818502865);
    				    if ((((Class302_Sub2) class302_sub2).aShort7646) == 0)
    					Class242_Sub1.method2282(5, 0, "", "", "", new StringBuilder().append(((Class302_Sub2) class302_sub2).aString7648).append(Tradution.aClass470_5902.method6049(Class321.aClass429_3357, -875414210)).toString(), -1731923786);
    				    class302_sub2.method3714(180959790);
    				}
    			    }
    			    client.anInt8746 += -447320539;
    			    if (-1380319827 * client.anInt8746 > 506) {
    				client.anInt8746 = 0;
    				int i_16_ = (int) (Math.random() * 8.0);
    				if ((i_16_ & 0x1) == 1)
    				    client.anInt8817 += client.anInt8741 * -969022135;
    				if ((i_16_ & 0x2) == 2)
    				    client.anInt8742 += client.anInt8826 * 200330303;
    				if (4 == (i_16_ & 0x4))
    				    client.anInt8744 += -284639445 * client.anInt8745;
    			    }
    			    if (1734240325 * client.anInt8817 < -51)
    				client.anInt8741 = -57270710;
    			    if (client.anInt8817 * 1734240325 > 55)
    				client.anInt8741 = 57270710;
    			    if (client.anInt8742 * 1874511679 < -62)
    				client.anInt8826 = -792852734;
    			    if (client.anInt8742 * 1874511679 > 64)
    				client.anInt8826 = 792852734;
    			    if (client.anInt8744 * -1419578297 < -44)
    				client.anInt8745 = 901405925;
    			    if (client.anInt8744 * -1419578297 > 42)
    				client.anInt8745 = -901405925;
    			    client.anInt8810 += -1075811357;
    			    if (1061958091 * client.anInt8810 > 505) {
    				client.anInt8810 = 0;
    				int i_17_ = (int) (Math.random() * 8.0);
    				if ((i_17_ & 0x1) == 1)
    				    client.anInt8801 += -996860861 * client.anInt8878;
    				if (2 == (i_17_ & 0x2))
    				    client.anInt8749 += -2133918149 * client.anInt8972;
    			    }
    			    if (1227356013 * client.anInt8801 < -67)
    				client.anInt8878 = -640741266;
    			    if (1227356013 * client.anInt8801 > 67)
    				client.anInt8878 = 640741266;
    			    if (356727603 * client.anInt8749 < -21)
    				client.anInt8972 = 999313729;
    			    if (client.anInt8749 * 356727603 > 10)
    				client.anInt8972 = -999313729;
    			    client.aClass25_8711.anInt339 += 1797987493;
    			    if (2033675053 * client.aClass25_8711.anInt339 > 50) {
    				Class298_Sub36 class298_sub36 = Class18.method359((OutcommingPacket.PING_PACKET), (client.aClass25_8711.aClass449_330), (byte) 120);
    				client.aClass25_8711.method390(class298_sub36, (byte) -57);
    			    }
    			    if (client.aBoolean8714) {
    				Class82_Sub20.method933((byte) -12);
    				client.aBoolean8714 = false;
    			    }
    			    try {
    				client.aClass25_8711.method386(-1146717706);
    			    }
    			    catch (IOException ioexception) {
    				SubIncommingPacket.method1923(1323080201);
    			    }
    			}
    		    }
    		}
    	    }
    	}
    	catch (RuntimeException runtimeexception) {
    	    throw Class346.method4175(runtimeexception, new StringBuilder().append("fc.gu(").append(')').toString());
    	}
        }
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  9. #8  
    Registered Member
    TheChosenOne's Avatar
    Join Date
    Jan 2013
    Posts
    975
    Thanks given
    47
    Thanks received
    160
    Rep Power
    366
    Nothing much I can tell from that either.
    Where in your client does the "pf.jw" originate? Is that the ConnectException itself?
    My informative threads:
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  10. #9  
    Registered Member
    Levi X D's Avatar
    Join Date
    Feb 2012
    Posts
    545
    Thanks given
    89
    Thanks received
    68
    Rep Power
    111
    Quote Originally Posted by TheChosenOne View Post
    Nothing much I can tell from that either.
    Where in your client does the "pf.jw" originate? Is that the ConnectException itself?
    I am currently trying to diagnose where my problem occurred. I am honestly just going back and redoing what I was planning to do on another 718 and try and replicate the problem again. I will post back if I figure it out.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  11. #10  
    Registered Member
    TheChosenOne's Avatar
    Join Date
    Jan 2013
    Posts
    975
    Thanks given
    47
    Thanks received
    160
    Rep Power
    366
    Quote Originally Posted by Levi X D View Post
    I am currently trying to diagnose where my problem occurred. I am honestly just going back and redoing what I was planning to do on another 718 and try and replicate the problem again. I will post back if I figure it out.
    If you need help, let me know.
    My informative threads:
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  12. Thankful user:


Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 4
    Last Post: 05-17-2014, 09:28 PM
  2. Client wont start for my players
    By junior rider in forum Help
    Replies: 3
    Last Post: 12-21-2009, 07:23 PM
  3. How do I start up my VPS?
    By Rugrats in forum Hosting
    Replies: 4
    Last Post: 08-31-2009, 04:39 AM
  4. Help with my connection please!
    By DanceGavinDance in forum Help
    Replies: 11
    Last Post: 05-01-2009, 11:22 PM
  5. Start of my 503 Refactoring
    By henry in forum RS 503+ Client & Server
    Replies: 6
    Last Post: 08-15-2008, 12:21 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •