Ticket #10 (closed Bug: fixed)

Opened 17 years ago

Last modified 17 years ago

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.

Change History

comment:1 Changed 17 years ago by jerome

  • Owner set to Jerome Legrand
  • Status changed from new to assigned

comment:2 Changed 17 years ago by jerome

  • Description modified (diff)

comment:3 Changed 17 years ago by jerome

  • Description modified (diff)

comment:4 Changed 17 years ago by jerome

  • Description modified (diff)

comment:5 Changed 17 years ago by jerome

  • Priority changed from minor to major
  • Description modified (diff)

comment:6 Changed 17 years ago by jlegrand

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.