‎2019 Jun 25 9:10 AM
Hi,
I have been developing in ABAP for some years now but I have run into the following bug(?) just now.
There was a programming error in one of my programs which lead to a timeout. It took me some time to figure out what was wrong and in the end it was nested `LOOP AT SCREEN`. I have not found any article on that topic nor anything in the documentation.
I posted a question on Stackoverflow:
Actually I wanted to approach horst.keller directly but I am unsure how to do it here.
‎2019 Jun 25 9:39 AM
As a side note, let me say that your question in stackoverflow is sufficiently clear and documented to directly copy & paste it into a ticket at SAP support. If you don't have access to the support (no S-user), I can open one on your behalf (SAP support is nice: I opened a ticket recently and I had a positive answer; even SAP staff opens tickets on their own if they feel SCN questions underlie bugs)
‎2019 Jun 25 9:46 AM
Hi, Sandra, I do have an S-User but unfortunately I do not have authority to submit a ticket. If this is also interesting to you I would not mind if you create an incident by yourself by just copying & pasting what I have posted on SO.
‎2019 Jun 25 10:13 AM
Done (link for my own purpose : https://launchpad.support.sap.com/#/incident/pointer/002075129400003756892019).
I will update this thread as soon as I have an answer.
‎2019 Jun 25 1:08 PM
A good question with interesting answers. Thanks for raising it!
‎2019 Jul 05 9:29 AM
Update: I got a message from SAP, they are still investigating; they have to make sure that the incorrect behavior is only limited to an endless loop, and if it's the same behavior in all other supported versions. If it's only an endless loop, in all versions, they would simply raise a runtime error.
As an example of a possible different behavior, this old thread is talking about "The loop at screen [...] lose its correct index", but doesn't mention an endless loop.
‎2019 Jul 09 7:34 AM
Thanks for the update Sandra! I am happy that they considered it as an issue and are working on it.
‎2019 Sep 17 12:28 PM
‎2019 Sep 17 1:22 PM
I think there is some regression to be done by such a change, therefore the long processing time.