[Bug 726] New: state machine crashes when calling stop() in transition check

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=726

Summary: state machine crashes when calling stop() in
transition check
Product: RTT
Version: rtt-trunk
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Scripting
AssignedTo: orocos-dev [..] ...
ReportedBy: peter [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

A state machine script like this will crash when executing the stop():

StateMachine M
{
  initial state init {
    transition if stop() == true then select finish;
  }
  final state fini { }
}
 
RootMachine M m

[Bug 726] state machine crashes when calling stop() in transitio

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=726

Peter Soetens <peter [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #1 from Peter Soetens <peter [..] ...> 2009-11-05 14:42:28 ---
(In reply to comment #0)
> A state machine script like this will crash when executing the stop():
>
>

> StateMachine M
> {
> initial state init {
> transition if stop() == true then select finish;
> }
> final state fini { }
> }
> 
> RootMachine M m
> 

Fixed on trunks and rtt-1.10 branch.