final String getErrorMessage(byte i) {
	anInt5175++;
	String string = null;
	try {
	    string = ("[1)" + za_Sub2.baseRegionX + "," + Class90.baseRegionY + ","
		      + Class367_Sub4.mapSizeX + ","
		      + Class348_Sub40_Sub3.mapSizeY + "|");
	    if (i < 40)
		aClass262_5185 = null;
	    if (Class132.localPlayer != null)
		string += ("2)" + Class355.localHeightLevel + ","
			   + (za_Sub2.baseRegionX
			      + (((Mob)
				  Class132.localPlayer)
				 .xList[0]))
			   + ","
			   + (Class90.baseRegionY
			      + (((Mob)
				  Class132.localPlayer)
				 .yList[0]))
			   + "|");
	    string += ("3)"
		       + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			     .aClass239_Sub25_7271.method1829(-32350)
		       + "|4)"
		       + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			     .aClass239_Sub20_7216.method1808(-32350)
		       + "|5)" + Class348_Sub42_Sub12.method3229() + "|6)"
		       + Class321.windowWidth + ","
		       + Class348_Sub42_Sub8_Sub2.windowHeight + "|");
	    string
		+= "7)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			      .aClass239_Sub28_7230.method1845(-32350) + "|";
	    string += "8)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
				 .aClass239_Sub7_7238.method1748(-32350) + "|";
	    string
		+= "9)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			      .aClass239_Sub18_7259.method1800(-32350) + "|";
	    string
		+= "10)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			       .aClass239_Sub24_7235.method1820(-32350) + "|";
	    string
		+= "11)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			       .aClass239_Sub12_7243.method1771(-32350) + "|";
	    string
		+= "12)" + ((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			       .aClass239_Sub27_7261.method1840(-32350) + "|";
	    string += "13)" + Class226.anInt2964 + "|";
	    string += "14)" + Class240.anInt4674;
	    if (Class348_Sub40_Sub20.aClass348_Sub4_9264 != null)
		string += "|15)" + (((Class348_Sub4)
				     Class348_Sub40_Sub20.aClass348_Sub4_9264)
				    .anInt6609);
	    try {
		if (((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			.aClass239_Sub25_7271.method1829(-32350)
		    == 2) {
		    Class var_class = Class.forName("java.lang.ClassLoader");
		    Field field
			= var_class.getDeclaredField("nativeLibraries");
		    Class var_class_134_
			= Class.forName("java.lang.reflect.AccessibleObject");
		    Method method
			= var_class_134_.getDeclaredMethod("setAccessible",
							   (new Class[]
							    { Boolean.TYPE }));
		    method.invoke(field, new Object[] { Boolean.TRUE });
		    Vector vector
			= ((Vector)
			   field.get((aClass5189 != null ? aClass5189
				      : (aClass5189 = method118("client")))
					 .getClassLoader()));
		    for (int i_135_ = 0;
			 (vector.size() ^ 0xffffffff) < (i_135_ ^ 0xffffffff);
			 i_135_++) {
			try {
			    Object object = vector.elementAt(i_135_);
			    Field field_136_
				= object.getClass().getDeclaredField("name");
			    method.invoke(field_136_,
					  new Object[] { Boolean.TRUE });
			    try {
				String string_137_ = (String) field_136_.get(object);
				
				if (string_137_ != null && string_137_.indexOf("sw3d.dll") != -1) {
				    Field field_138_ = object.getClass().getDeclaredField("handle");
				    
				   
				    
				    method.invoke(field_138_,
						  (new Object[]
						   { Boolean.TRUE }));
				    string += ("|16)" + (Long.toHexString(field_138_.getLong(object))));
				    method.invoke(field_138_,
						  (new Object[]
						   { Boolean.FALSE }));
				}
			    } catch (Throwable throwable) {
				/* empty */
			    }
			    method.invoke(field_136_,
					  new Object[] { Boolean.FALSE });
			} catch (Throwable throwable) {
			    /* empty */
			}
		    }
		}
	    } catch (Throwable throwable) {
		/* empty */
	    }
	    string += "]";
	} catch (Throwable throwable) {
	    /* empty */
	}
	return string;
    }