| Fault Index | File Name | Line No. | Original Code | Mutated Code |
| 1 | DrawingArea.java | 58 | boolean clean = true; | boolean clean = false; |
| 2 | DrawingArea.java | 195 | int x = 0 | int x = 1 |
| 3 | DrawingArea.java | 202 | SC.isFilled = true | SC.isFilled = false |
| 4 | DrawingArea.java | 227 | > | < |
| 5 | DrawingArea.java | 227 | getY | getX |
| 6 | DrawingArea.java | 228 | return 1; | return 2; |
| 7 | DrawingArea.java | 231 | getX | getY |
| 8 | DrawingArea.java | 255 | -1 | 0 |
| 9 | DrawingArea.java | 285 | != | == |
| 10 | DrawingArea.java | 296 | != | == |
| 11 | DrawingArea.java | 327 | > | < |
| 12 | DrawingArea.java | 328 | getX | getY |
| 13 | DrawingArea.java | 332 | > | == |
| 14 | DrawingArea.java | 346 | 2 | 0 |
| 15 | DrawingArea.java | 351 | - | + |
| 16 | DrawingArea.java | 388 | 10000 | 0 |
| 17 | DrawingArea.java | 401 | getWidth | getHeight |
| 18 | DrawingArea.java | 421 | index2 == 1 | index2 == 0 |
| 19 | DrawingArea.java | 450 | arrowPoint.getY | arrowPoint.getX |
| 20 | DrawingArea.java | 469 | y4 | x4 |
| 21 | DrawingArea.java | 495 | height | width |
| 22 | DrawingArea.java | 499 | isSelected | !isSelected |
| 23 | DrawingArea.java | 2954 | editMenu.setText("Edit") | editMenu.setText("File") |
| 24 | DrawingArea.java | 3155 | fileClose | fileSaveAs |
| 25 | DrawingArea.java | 3188 | FALSE | TRUE |
| 26 | DrawingArea.java | 3190 | No | Yes |
| 27 | DrawingArea.java | 3232 | FALSE | TRUE |
| 28 | DrawingArea.java | 3234 | No | Yes |
| 29 | DrawingArea.java | 3252 | == | != |
| 30 | DrawingArea.java | 3261 | .ood | .txt |
| 31 | DrawingArea.java | 3274 | YES_OPTION | NO_OPTION |
| 32 | DrawingArea.java | 3297 | .ood | .txt |
| 33 | DrawingArea.java | 3323 | != | == |
| 34 | DrawingArea.java | 3377 | No | Yes |
| 35 | DrawingArea.java | 3499 | Copy | Paste |
| 36 | DrawingArea.java | 3506 | 1 | 0 |
| 37 | DrawingArea.java | 3537 | 1 | 0 |
| 38 | DrawingArea.java | 3576 | == | != |
| 39 | DrawingArea.java | 3589 | Cut | Paste |
| 40 | DrawingArea.java | 3599 | < | == |
| 41 | DrawingArea.java | 3601 | SC.isSelected | !SC.isSelected |
| 42 | DrawingArea.java | 3670 | TRUE | FALSE |
| 43 | DrawingArea.java | 3678 | FALSE | TRUE |
| 44 | DrawingArea.java | 3704 | TRUE | FALSE |
| 45 | DrawingArea.java | 3721 | -- | ++ |
| 46 | DrawingArea.java | 3768 | == | != |
| 47 | DrawingArea.java | 3770 | -1 | 1 |
| 48 | DrawingArea.java | 3768 | return i | return 1 |
| 49 | DrawingArea.java | 3777 | > | == |
| 50 | DrawingArea.java | 4270 | != | == |
| 51 | DrawingArea.java | 4272 | getWidth | getHeight |
| 52 | DrawingArea.java | 4274 | h | w |
| 53 | DrawingArea.java | 3853 | fileNew | fileSave |
| 54 | DrawingArea.java | 4306 | NO_SUCH_PAGE | PAGE_EXISTS |
| 55 | DrawingArea.java | 4304 | PAGE_EXISTS | NO_SUCH_PAGE |
| 56 | DrawingArea.java | 4328 | imageFlavor, stringFlavor | stringFlavor, imageFlavor |
| 57 | DrawingArea.java | 4338 | -- | ++ |
| 58 | DrawingArea.java | 4340 | != | == |
| 59 | DrawingArea.java | 4351 | java.lang.String | java.awt.Image.BufferedImage |
| 60 | DrawingArea.java | 4367 | i | 0 |
| 61 | DrawingArea.java | 4380 | FALSE | TRUE |
| 62 | DrawingArea.java | 720 | Text | Copy |
| 63 | DrawingArea.java | 728 | TRUE | FALSE |
| 64 | DrawingArea.java | 744 | Poly | Copy |
| 65 | DrawingArea.java | 746 | 2 | 0 |
| 66 | DrawingArea.java | 767 | isSelected | !isSelected |
| 67 | DrawingArea.java | 791 | Freehand | Copy |
| 68 | DrawingArea.java | 817 | Image | Copy |
| 69 | DrawingArea.java | 851 | 1 | 0 |
| 70 | DrawingArea.java | 868 | t == 2 | t >= 0 |
| 71 | DrawingArea.java | 909 | FALSE | TRUE |
| 72 | DrawingArea.java | 992 | (int) p3.getY() + ht | 0 |
| 73 | DrawingArea.java | 1003 | == | != |
| 74 | DrawingArea.java | 1061 | t==2 | t>=0 |
| 75 | DrawingArea.java | 1083 | t==3 | t>=0 |
| 76 | DrawingArea.java | 1095 | t==4 | t>=0 |
| 77 | DrawingArea.java | 2186 | Line | |
| 78 | DrawingArea.java | 2989 | fileSave | fileOpen |
| 79 | DrawingArea.java | 3004 | fileSaveAs | fileOpen |
| 80 | DrawingArea.java | 3045 | selectAll | fileOpen |
| 81 | DrawingArea.java | 3074 | editCopy | fileOpen |
| 82 | Toolbar.java | 138 | DrawingArea.isFixed | !DrawingArea.isFixed |
| 83 | Toolbar.java | 136 | DrawingArea.isFixed = !DrawingArea.isFixed; | DrawingArea.isFixed = DrawingArea.isFixed; |
| 84 | Toolbar.java | 147 | FALSE | TRUE |
| 85 | Toolbar.java | 180 | jButton2 | jButton1 |
| 86 | Toolbar.java | 191 | jLabel2 | jLabel1 |
| 87 | Toolbar.java | 205 | fillPanel.getBackground() | myOutlineColor |
| 88 | Toolbar.java | 211 | != | == |
| 89 | Toolbar.java | 227 | != | == |
| 90 | Toolbar.java | 108 | Text | TextPoly |
| 91 | Toolbar.java | 108 | Text | Fill |
| 92 | ObjectOrientedDrawer.java | 38 | !frame.isDisplayable | frame.isDisplayable |
| 93 | ObjectOrientedDrawer.java | 46 | packFrame | !packFrame |
| 94 | ObjectOrientedDrawer.java | 48 | frame.pack | frame.validate |
| 95 | ObjectOrientedDrawer.java | 58 | > | == |
| 96 | ObjectOrientedDrawer.java | 63 | > | == |
| 97 | ObjectOrientedDrawer.java | 69 | - | + |
| 98 | OODFilter.java | 8 | f.isDirectory | !f.isDirectory |
| 99 | OODFilter.java | 10 | TRUE | FALSE |
| 100 | OODFilter.java | 23 | *.ood | *.* |