Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AddressSanitizer: stack-overflow /home/sakura/moddable/xs/sources/xsMemory.c:651 in fxMarkInstance #743

Closed
eternalsakura opened this issue Dec 5, 2021 · 0 comments
Labels
confirmed issue reported has been reproduced fixed - please verify Issue has been fixed. Please verify and close.

Comments

@eternalsakura
Copy link

Build environment

  • operating system: ubuntu20.04
  • compile command:
cd /pathto/moddable/xs/makefiles/lin
make release
  • test command:
./xst poc

poc

function shouldThrowStackOverflow(f) {
    let threw = false;
    const verbose = false;
    try {
        f();
    } catch (e) {
        threw = e instanceof RangeError;
    }
}
const emptyFunction = function () {
};
let seenStartObjects = new Map();
function makeLongProxyChain(startObject = emptyFunction) {
    if (seenStartObjects.has(startObject))
        return seenStartObjects.get(startObject);
    let p = new Proxy(startObject, {});
    for (let i = 0; i < 500000; i++)
        p = new Proxy(p, {});
    seenStartObjects.set(startObject, p);
    return p;
}
shouldThrowStackOverflow(function longProxyChain() {
    let f = makeLongProxyChain();
    f.name;
});

description

  • release without asan
➜  moddable_workdir git:(main) ~/moddable/repo/bin/lin/release/xst poc.js 
[1]    1421372 segmentation fault  ~/moddable/repo/bin/lin/release/xst poc.js
  • release with asan
➜  moddable_workdir git:(main) ~/moddable/build/bin/lin/release/xst poc.js
AddressSanitizer:DEADLYSIGNAL
=================================================================
==1421311==ERROR: AddressSanitizer: stack-overflow on address 0x7ffd7d698ff8 (pc 0x0000006f9de9 bp 0x7fa9d61045a0 sp 0x7ffd7d699000 T0)
    #0 0x6f9de9 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:651
    #1 0x6f68cf in fxMarkReference /home/sakura/moddable/xs/sources/xsMemory.c:784:4
    #2 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #3 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #4 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #5 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #6 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #7 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #8 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #9 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #10 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #11 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #12 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #13 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #14 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #15 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #16 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #17 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #18 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #19 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #20 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #21 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #22 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #23 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #24 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #25 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #26 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #27 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #28 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #29 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #30 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #31 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #32 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #33 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #34 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #35 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #36 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #37 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #38 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #39 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #40 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #41 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #42 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #43 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #44 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #45 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #46 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #47 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #48 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #49 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #50 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #51 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #52 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #53 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #54 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #55 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #56 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #57 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #58 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #59 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #60 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #61 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #62 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #63 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #64 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #65 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #66 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #67 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #68 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #69 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #70 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #71 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #72 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #73 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #74 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #75 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #76 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #77 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #78 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #79 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #80 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #81 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #82 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #83 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #84 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #85 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #86 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #87 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #88 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #89 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #90 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #91 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #92 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #93 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #94 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #95 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #96 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #97 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #98 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #99 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #100 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #101 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #102 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #103 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #104 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #105 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #106 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #107 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #108 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #109 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #110 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #111 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #112 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #113 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #114 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #115 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #116 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #117 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #118 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #119 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #120 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #121 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #122 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #123 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #124 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #125 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #126 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #127 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #128 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #129 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #130 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #131 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #132 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #133 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #134 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #135 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #136 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #137 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #138 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #139 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #140 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #141 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #142 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #143 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #144 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #145 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #146 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #147 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #148 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #149 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #150 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #151 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #152 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #153 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #154 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #155 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #156 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #157 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #158 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #159 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #160 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #161 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #162 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #163 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #164 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #165 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #166 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #167 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #168 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #169 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #170 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #171 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #172 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #173 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #174 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #175 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #176 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #177 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #178 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #179 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #180 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #181 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #182 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #183 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #184 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #185 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #186 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #187 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #188 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #189 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #190 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #191 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #192 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #193 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #194 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #195 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #196 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #197 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #198 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #199 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #200 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #201 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #202 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #203 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #204 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #205 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #206 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #207 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #208 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #209 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #210 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #211 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #212 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #213 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #214 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #215 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #216 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #217 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #218 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #219 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #220 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #221 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #222 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #223 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #224 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #225 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #226 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #227 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #228 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #229 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #230 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #231 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #232 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #233 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #234 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #235 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #236 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #237 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #238 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #239 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #240 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #241 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #242 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #243 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #244 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #245 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #246 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #247 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6
    #248 0x6fa002 in fxMarkInstance /home/sakura/moddable/xs/sources/xsMemory.c:681:6

SUMMARY: AddressSanitizer: stack-overflow /home/sakura/moddable/xs/sources/xsMemory.c:651 in fxMarkInstance
==1421311==ABORTING


@phoddie phoddie added the confirmed issue reported has been reproduced label Dec 8, 2021
mkellner pushed a commit that referenced this issue Dec 8, 2021
@phoddie phoddie added the fixed - please verify Issue has been fixed. Please verify and close. label Dec 18, 2021
@phoddie phoddie closed this as completed Dec 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed issue reported has been reproduced fixed - please verify Issue has been fixed. Please verify and close.
Projects
None yet
Development

No branches or pull requests

2 participants