I have a class file containing debug info such as linenumber table, localvariable table.
I am using CCK (class constructor kit) to patch the class file, when i try patch the class it throws an error that the line has "targeters", so when i removed the reference of the line from linenumber table and localvariable table, i was able to patch it, but any modification to these data structures cause a fault when i try to read the file again using CCK.
Even removing a line from linenumber table makes the particular method unreadable.
What all data structures needs to be fixed when code is patched?
Any help in how to patch such files will be greatly appreciated.

