# Version
Version: 3.0.0 ( 1a2c047 )

# Execution steps
/root/.jsvu/jerry Testcase.js
# Testcase
```
var testcase = function() {
    function foo() {
        bar();
    }
    function bar() {
        foo();
    }
    foo();
};
var CallingResult = testcase();
print(CallingResult);
```
# Output
Aborted (core dumped)
# Expected behavior
Error: Out of stack space

# Description
In my testing of the compiler, I discovered that jerryscript is Aborted (core dumped) when dealing with functions that are being called indefinitely, and other engines are dumping errors like Error: Out of stack space to warn the programmer
Hope jerryscript gets better and better
Looking forward to your reply :)
A loop-call error bug 
This is a GitHub Issue
repo:jerryscript
owner:jerryscript-project
Title : A loop-call error bug 
Issue date:

--- start body ---
# Version
Version: 3.0.0 ( 1a2c047 )

# Execution steps
/root/.jsvu/jerry Testcase.js
# Testcase
```
var testcase = function() {
    function foo() {
        bar();
    }
    function bar() {
        foo();
    }
    foo();
};
var CallingResult = testcase();
print(CallingResult);
```
# Output
Aborted (core dumped)
# Expected behavior
Error: Out of stack space

# Description
In my testing of the compiler, I discovered that jerryscript is Aborted (core dumped) when dealing with functions that are being called indefinitely, and other engines are dumping errors like Error: Out of stack space to warn the programmer
Hope jerryscript gets better and better
Looking forward to your reply :)
--- end body ---

The issue describes a loop-call error in JerryScript where an infinite recursion leads to a crash (core dump) instead of a graceful error message indicating 'Out of stack space'. This behavior can be considered a vulnerability as it can lead to Denial of Service (DoS) by crashing the application when faced with recursive function calls.