Skip to content

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

@renatahodovan

Description

@renatahodovan
Jerry version:
Checked revision: b5923cc
Build: debug.linux
OS:
Ubuntu 15.04, x86_64
Test case:
Number.prototype.toString.bind('foo');
Backtrace:
ICE: Assertion 'mem_pools == NULL' failed at jerryscript/jerry-core/mem/mem-poolman.cpp(mem_pools_finalize):89.
Error: ERR_FAILED_INTERNAL_ASSERTION

Program received signal SIGABRT, Aborted.
0x00000000004a5f34 in syscall_2_asm () at jerryscript/jerry-libc/target/linux/jerry-asm.S:32
32    SYSCALL_2
(gdb) bt
#0  0x00000000004a5f34 in syscall_2_asm () at jerryscript/jerry-libc/target/linux/jerry-asm.S:32
#1  0x00000000004003c2 in syscall_2 (syscall_no=62, arg1=5916, arg2=6) at jerryscript/jerry-libc/target/linux/jerry-libc-target.c:96
#2  0x0000000000400563 in abort () at jerryscript/jerry-libc/target/linux/jerry-libc-target.c:175
#3  0x00000000004416ca in jerry_fatal(jerry_fatal_code_t) (code=ERR_FAILED_INTERNAL_ASSERTION)
    at jerryscript/jerry-core/jrt/jrt-fatals.cpp:65
#4  0x0000000000441719 in jerry_assert_fail(char const*, char const*, char const*, unsigned int) (assertion=0x4c944c "mem_pools == NULL", 
    file=0x4c9410 "jerryscript/jerry-core/mem/mem-poolman.cpp", 
    function=0x4a67f0 <_ZZ18mem_pools_finalizevE8__func__.lto_priv.1045> "mem_pools_finalize", line=89)
    at jerryscript/jerry-core/jrt/jrt-fatals.cpp:92
#5  0x00000000004a2ddf in mem_pools_finalize () at jerryscript/jerry-core/mem/mem-poolman.cpp:89
#6  0x00000000004a2b54 in mem_finalize (is_show_mem_stats=false) at jerryscript/jerry-core/mem/mem-allocator.cpp:58
#7  0x00000000004a5540 in jerry_cleanup () at jerryscript/jerry-core/jerry.cpp:1269
#8  0x00000000004a425a in main (argc=3, argv=0x7fffffffd908) at jerryscript/main-linux.cpp:299

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUndesired behaviourecma builtinsRelated to ECMA built-in routines

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions