Anonymous | Login | 2022-05-28 04:50 UTC | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000184 | OMNeT++ | IDE / sequence chart | public | 2010-07-04 22:13 | 2010-07-19 13:09 | ||||
Reporter | andras | ||||||||
Assigned To | levy | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 4.1 | ||||||||
Target Version | Fixed in Version | 4.2 | |||||||
Summary | 0000184: SeqChart: Misleading "reuse" arrows appear when method calls are involved | ||||||||
Description | When a reused message is sent inside a method call, the reuse arrow (green dotted) points to the axis of the event's module, not to the module that did the send() call. | ||||||||
Steps To Reproduce | Record an event log from the "ResourceAllocation" Queueing example. The example contains two queues and a shared resource that they need to grab when they want to process a job. Open the sequence chart. It will contain a lot of reuse arrows labelled "end-service", pointing from queue1 to queue2 or the other way. This is misleading because the timeout message never goes over from one queue to another; what happens is that the reuse occurs inside a method call but this fact seems to be ignored by the sequence chart tool. The reuse arrow should rather point to the axis of the module which was in context when the reuse occurred. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
![]() |
|
(0000329) levy (developer) 2010-07-19 13:08 |
The message reuse arrows end point was wrong when the message was reused from a module method call. |
(0000330) levy (developer) 2010-07-19 13:09 |
A reuse message arrow end point might be different from the event's module when affected by a module method call. |
![]() |
|||
Date Modified | Username | Field | Change |
2010-07-04 22:13 | andras | New Issue | |
2010-07-19 13:08 | levy | Note Added: 0000329 | |
2010-07-19 13:09 | levy | Note Added: 0000330 | |
2010-07-19 13:09 | levy | Status | new => resolved |
2010-07-19 13:09 | levy | Fixed in Version | => 4.2 |
2010-07-19 13:09 | levy | Resolution | open => fixed |
2010-07-19 13:09 | levy | Assigned To | => levy |
Copyright © 2000 - 2022 MantisBT Team |