Wrong EG trace (delay for ever)

Bug #1339221 reported by Jiri Srba
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
TAPAAL
Fix Released
Critical
Peter Gjøl Jensen

Bug Description

Open the attached net and verify. It will return a trace that is not executable in the net
(delay for ever while there is an invariant).

This is not an issue introduced in the latest branches, it is already in the released 3.1 version
and both with and without darts!

A new branch for this one, please.

Related branches

Revision history for this message
Jiri Srba (srba) wrote :
Revision history for this message
Peter Gjøl Jensen (peter-gjoel) wrote :

Fixed,

In short, the bug occurred because the deadlock-check code did not check the invariant of P2 and therefor saw the transition T0 as enabled (even though it was not). The deadlock check was used for the trace-generation.

Changed in tapaal:
status: New → In Progress
Jiri Srba (srba)
Changed in tapaal:
status: In Progress → Fix Committed
Changed in tapaal:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.