Ticket #10 (assigned Bug) — at Version 5
Several bugs in precedences graph
Reported by: | Jerome Legrand | Owned by: | Jerome Legrand |
---|---|---|---|
Priority: | major | Milestone: | 2.1 |
Component: | graphical_editor | Version: | trunk |
Keywords: | Cc: |
Description (last modified by jerome) (diff)
There are several bugs related to precedences graph dialog box :
Bug 1
Precedences graph dialog box crash if one follows these steps :
- Open precedences graph.
- Choose "create" in combo box and task or buffer.
- Click dialog box canvas (possibly more than once).
=> crash
Bug 2
Precedences graph dialog box has a wrong behavior if one follows these steps :
- Open precedences graph.
- Choose "create" in combo box and message.
- Click dialog box canvas and create a message (new and Ok in the new item dialog box + message creation).
=> the newly created message appears and disappears (it is actualy created)
Bug 3
Precedences graph dialog box shows a strange behavior if one follows these steps :
- Create a processor and an address space
- Open precedences graph.
- Choose "create" in combo box and task.
- Click dialog box canvas and choose Ok in the new item dialog box
- In Add/Update? task dialog box click on "Close" button.
=> no task is created (Ok) but the circle which is task graphical equivalent in precedences graph is and stay on th canvas.
Bug 4
Idem bug 3 with buffer instead of task => crash in fourth step when "Ok" button is clicked in "new item" dialog box.
Bug 5
One can click on canvas with "create" selected several times => several "new item" dialog box can be open but only the last can be closed and effectively create a new item.
Bug 6
If one try to create one more item (message, task or buffer) than the number specified in "framework_config" package, "the add/update" dialog box warn the user that no item is created (Ok) but the drawing of the item remains on the canvas (not Ok) plus a "delete" action on this drawing crash Cheddar.
Bug 7
If one click on "delete" button in a "add/update" dialog box, dependences graph canvas is reinitialize.
Bug 8
In two case, item drawing can stay on precedences graph canvas whereas the user choose to cancel the creation operation :
- User click on "destruction" cross of the "New item" dialog box.
- User click on "Close" button in a "add/update" dialog box without adding an item.