Skip to content

Assertion 'mem_pools == NULL' failed in mem_pools_finalize #121

Closed
@renatahodovan

Description

@renatahodovan
Jerry version:
Checked revision: aaeec7f
Build: debug.linux
OS:
Ubuntu 14.04, x86_64
Test case:
function f_1() { 
    v_1 + v_1;
}
f_1(new f_1);
Backtrace:
ICE: Assertion 'mem_pools == NULL' failed at jerryscript/jerry-core/mem/mem-poolman.cpp(mem_pools_finalize):89.
Error: ERR_FAILED_INTERNAL_ASSERTION
[Inferior 1 (process 13822) exited with code 0170]
(gdb) bt
#0  mem_pools_finalize () at jerryscript/jerry-core/mem/mem-poolman.cpp:89
#1  0x00000000004bed6b in mem_finalize (is_show_mem_stats=false) at jerryscript/jerry-core/mem/mem-allocator.cpp:58
#2  0x00000000004bd3f3 in jerry_cleanup () at jerryscript/jerry-core/jerry.cpp:1173
#3  0x00000000004bbb07 in main (argc=2, argv=0x7fffffffd938) at jerryscript/main-linux.cpp:252

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiRelated to the public APImemory managementRelated to memory management or garbage collectionnormal

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions