Summary: | Stepping DisassemblyWindow causes "invalid next size (fast)" | ||
---|---|---|---|
Product: | frysk | Reporter: | Mike Cvet <mcvet> |
Component: | general | Assignee: | Mike Cvet <mcvet> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | swagiaal |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | |||
Bug Blocks: | 1633, 3200 |
Description
Mike Cvet
2007-04-27 12:46:30 UTC
frysk-gui/frysk/gui: 2007-04-27 Mike Cvet <mcvet@redhat.com> * disassembler/DisassemblyWindow.java (refreshLock): Added. Prevents event threads firing refresh requests simultaneously. Fixes #4433. (formatDialog.lifeCycleEvent): Removed refresh call. (fromSpin.spinEvent): Check refreshLock before refreshing. (toSpin.spinEvent): Ditto. (fromBox.entryEvent): Ditto. (toBox.entryEvent): Ditto. (resetTask): Set and unset refreshLock. (resetPCAndList): Ditto. (refreshList): Synchronized. Now uses global ListStore rather than grabbing the Store off of the View each time. Removed a redundant setValue() call. * memory/MemoryWindow.java (refreshLock): Added. Same as above. (formatDialog.lifeCycleEvent): Ditto. (fromSpin.spinEvent): Ditto. (toSpin.spinEvent): Ditto. (fromBox.entryEvent): Ditto. (toBox.entryEvent): Ditto. (resetTask): Ditto. (resetPCAndList): Ditto. (refreshList): Synchronized, uses global ListStore. frysk-gui/frysk/gui/srcwin: 2007-04-27 Mike Cvet <mcvet@redhat.com> * SourceWindow.java (currentStackChanged): Check the State of the new StackFrame's Task before updating any of the other windows. |