Bug
Player occurs twice in iteration in item trigger
Issue description
Given an item trigger which is fired by a topic role event and a POST service which triggers this event by a set call. During execution of the trigger, there is an iteration over the respective association from the counter player and one of them (the newly added one?) is accessed twice during the iteration.
Developer comments
Complicated. This occurs in autocommit off only, which is the default now anyways. Given a process on the server which creates an association A1 between two tobjects T1 and T2. There is an item trigger IT1 on INSERT, UPDATE, DELETE defined for the association type of A1. During execution of this trigger the dobjects for T1 and T2 carry the newly created association twice, once with the temporary id and once with the permanent id. This is the root cause of the bug. It was fixed by taking more care when applying the change to the dobject and removing the hash entry keyed with the temporary id.
|
Work sessions2
Start |
2025-06-11T09:10:51
|
End |
2025-06-11T10:11:38
|
Participant |
Robert Cerny
|
Start |
2025-06-11T10:56:50
|
End |
2025-06-11T13:06:10
|
Participant |
Robert Cerny
|
|
We are sorry
This page cannot be displayed in your browser. Use Firefox, Opera, Safari, or Chrome instead.