Ticket #4343 (closed: fixed)
MantidPlot Python: segfault for quick typists
| Reported by: | Janik Zikovsky | Owned by: | Martyn Gigg | 
|---|---|---|---|
| Priority: | blocker | Milestone: | Release 2.0 | 
| Component: | MantidPlot | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Tester: | Nick Draper | 
Description
- Start MantidPlot
 - Open Python Window
 - Load/write a script with a lot of lines. Make the first line slow e.g. a Load() call.
 - Start the script.
 - While the script is running, delete the lines at the end
 - Segfault when the little script interpreter arrow tries to reach a now-nonexistent line.
 
Change History
comment:1 Changed 9 years ago by Janik Zikovsky
- Status changed from new to assigned
 - Owner changed from Janik Zikovsky to Anyone
 
comment:3 Changed 9 years ago by Martyn Gigg
- Status changed from assigned to accepted
 - Owner changed from Anyone to Martyn Gigg
 
comment:4 Changed 9 years ago by Martyn Gigg
Refs #4343. Fix crash with script marker and missing lines.
The marker is deleted if the lines no longer exist after the script is executed.
Changeset: 4ace94ae69bb94660fdbb29d0c9a4e1080a8fccb
comment:5 Changed 9 years ago by Martyn Gigg
- Status changed from accepted to verify
 - Resolution set to fixed
 
comment:6 Changed 9 years ago by Nick Draper
- Status changed from verify to verifying
 - Tester set to Nick Draper
 
Note: See
        TracTickets for help on using
        tickets.
    