pracio / dex2jar

Automatically exported from code.google.com/p/dex2jar
0 stars 0 forks source link

dex error #119

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What is the expected output? What do you see instead?

// ERROR //
  public void run()
  {
    // Byte code:
    //   0: aload_0
    //   1: getfield 70 com/zhai/rdp/RdpSurfaceView:d   Z
    //   4: ifne +4 -> 8
    //   7: return
    //   8: aload_0
    //   9: getfield 78 com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   12: astore_1
    //   13: aload_1
    //   14: monitorenter
    //   15: aconst_null
    //   16: astore_2
    //   17: aload_0
    //   18: getfield 78    com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   21: aload_0
    //   22: getfield 416   com/zhai/rdp/RdpSurfaceView:f   Landroid/graphics/Rect;
    //   25: invokeinterface 420 2 0
    //   30: astore 9
    //   32: aload 9
    //   34: astore_2
    //   35: aload_0
    //   36: getfield 78    com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   39: astore 10
    //   41: aload 10
    //   43: ifnull +7 -> 50
    //   46: aload_2
    //   47: ifnonnull +29 -> 76
    //   50: aload_2
    //   51: ifnull +13 -> 64
    //   54: aload_0
    //   55: getfield 78    com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   58: aload_2
    //   59: invokeinterface 424 2 0
    //   64: aload_1
    //   65: monitorexit
    //   66: goto -66 -> 0
    //   69: astore 6
    //   71: aload_1
    //   72: monitorexit
    //   73: aload 6
    //   75: athrow
    //   76: aload_0
    //   77: getfield 128   com/zhai/rdp/RdpSurfaceView:v   Landroid/graphics/Bitmap;
    //   80: ifnull +33 -> 113
    //   83: aload_0
    //   84: getfield 357   com/zhai/rdp/RdpSurfaceView:D   Lcom/zhai/d/b;
    //   87: ifnull +26 -> 113
    //   90: aload_2
    //   91: ldc_w 425
    //   94: invokevirtual 430  android/graphics/Canvas:drawColor   (I)V
    //   97: aload_2
    //   98: aload_0
    //   99: getfield 128   com/zhai/rdp/RdpSurfaceView:v   Landroid/graphics/Bitmap;
    //   102: aload_0
    //   103: getfield 124  com/zhai/rdp/RdpSurfaceView:e   Landroid/graphics/Matrix;
    //   106: aload_0
    //   107: getfield 99   com/zhai/rdp/RdpSurfaceView:z   Landroid/graphics/Paint;
    //   110: invokevirtual 434 android/graphics/Canvas:drawBitmap  (Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V
    //   113: aload_2
    //   114: ifnull -50 -> 64
    //   117: aload_0
    //   118: getfield 78   com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   121: aload_2
    //   122: invokeinterface 424 2 0
    //   127: goto -63 -> 64
    //   130: astore 7
    //   132: aload_0
    //   133: getfield 109  com/zhai/rdp/RdpSurfaceView:b   Landroid/content/Context;
    //   136: ldc_w 436
    //   139: ldc_w 438
    //   142: ldc_w 440
    //   145: new 442   com/zhai/rdp/x
    //   148: dup
    //   149: aload_0
    //   150: invokespecial 445 com/zhai/rdp/x:<init>   (Lcom/zhai/rdp/RdpSurfaceView;)V
    //   153: invokestatic 450  com/zhai/c/a:a  (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)V
    //   156: aload_2
    //   157: ifnull -93 -> 64
    //   160: aload_0
    //   161: getfield 78   com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   164: aload_2
    //   165: invokeinterface 424 2 0
    //   170: goto -106 -> 64
    //   173: aload 4
    //   175: ifnull +14 -> 189
    //   178: aload_0
    //   179: getfield 78   com/zhai/rdp/RdpSurfaceView:i   Landroid/view/SurfaceHolder;
    //   182: aload 4
    //   184: invokeinterface 424 2 0
    //   189: aload 5
    //   191: athrow
    //   192: astore 8
    //   194: aload_2
    //   195: astore 4
    //   197: aload 8
    //   199: astore 5
    //   201: goto -28 -> 173
    //   204: astore_3
    //   205: aconst_null
    //   206: astore 4
    //   208: aload_3
    //   209: astore 5
    //   211: goto -38 -> 173
    //
    // Exception table:
    //   from   to  target  type
    //   54 66  69  finally
    //   117    127 69  finally
    //   160    192 69  finally
    //   17 32  130 java/lang/Exception
    //   35 41  130 java/lang/Exception
    //   76 113 130 java/lang/Exception
    //   35 41  192 finally
    //   76 113 192 finally
    //   132    156 192 finally
    //   17 32  204 finally
  }

What version of the product are you using? On what operating system?

window xp
jdk6
dex2jar-0.0.9.8

Please provide any additional information below.

Original issue reported on code.google.com by Henry.Ch...@gmail.com on 15 May 2012 at 9:55

Attachments: