Hi, Can anyone help me to review the attached patch? Thanks. I have tested at x86_64/FC7. The patch is mainly to fix the following bugs of memory window: - fromSpin.setValue would invoke the fromSpin entryEvent again, so the handleFromSpin is called twice. It happens at toSpin too. - Prepend row by order from low to high when decrease fromBox. - removeRow would make iter to set to the next valid row, iter.getNextIter is not needed after removeRow. The above-mentioned are happened at disassembly window too. But only fixing these bugs can not make the window display correctly yet. So there is no patch for disassembly window this time. BTW: I'm touching GUI test and the disassembly window and memory window refactoring. Any suggestions are welcomed. 2007-08-10 Zhao Shujing *memory/MemoryWindow.java (fromBox.entryEvent): Use fromSpin.setValue to invoke fromSpin entryEvent. (toBox.entryEvent): Ditto. (handleToSpin): Ditto. (handleFromSpin): Prepend row by the order from high to low. Thanks Pearly