Insufficient memory to execute this function

hewajith
Member Posts: 96
Hi Enyone,
I got following error message when creation purchase invoices in NAV2009SP1
'There is insufficient memory to execute this function this can be caused by recursive function call'
Have anyone faced same sort of situation?
Hewajith
I got following error message when creation purchase invoices in NAV2009SP1
'There is insufficient memory to execute this function this can be caused by recursive function call'
Have anyone faced same sort of situation?
Hewajith
0
Comments
-
This can be due to a modification, maybe in OnInsert in Purchase Header or in one of the Form triggers.
This kind of problem can occure when a loop never ends, for instance when you have that kind of codeIF (condition) THEN REPEAT (instructions) UNTIL (new condition)
Be very carefull to your UNTIL "new condition" sometimes it's something which never happens.
To discover where is the problem, you could maybe use the Client Monitor.My candle burns by both ends, it will not last the night,
But oh my foes and oh my friends, it gives a lovely light0 -
check out your code and find a loop what never ends, as said above,
maybe you VALIDATE the same field on it's own OnValidate() trigger - it's wrong.0 -
Start the debugger with "breakpoint on triggers = no"
When the error occurs, you will see the recursive function in the call stack window.
Hope this helps
Thomas0 -
ta5 wrote:When the error occurs, you will see the recursive function in the call stack window.
Just a note, sometimes it can be hard to see. You may have a recursive call that has 20 functions in it. i.e. A validates B validates C validates D validates E validates F validates A. I know that's not 20, but you get the idea0 -
Thank you all for your valuable ideas
In my case users are getting this error randomly. If they click on Ok button on the message they can continue without any issue
hewajith0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions