Skip to content

Instantly share code, notes, and snippets.

@kalwalt
Created April 2, 2023 19:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kalwalt/0ec1fa0e2fdfdff0c09c8f11b4fa7a5e to your computer and use it in GitHub Desktop.
Save kalwalt/0ec1fa0e2fdfdff0c09c8f11b4fa7a5e to your computer and use it in GitHub Desktop.
log of passVideoData issue
artoolkitNFT_ES6_wasm.simd.js:1631 =================================================================
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x9657d
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 ==42==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x16204d00 at pc 0x00090391 bp 0x1296c570 sp 0x1296c574
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Report(char const*, ...) @ 003d3eaa:0xa608b
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94661
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 READ of size 76800 at 0x16204d00 thread T0
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x9470b
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #0 0x90391 in wasm-function[-1]+0x90391 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x90391)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #1 0x26ac0 in wasm-function[-1]+0x26ac0 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x26ac0)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #2 0x39f95 in wasm-function[-1]+0x39f95 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x39f95)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #3 0x80001362 in ClassHandle.ARToolKitNFT$passVideoData [as passVideoData] (eval at new_ eval at new_ (http://localhost:5500/dist/ARToolkitNFT_simd.js:4962:22), <anonymous>:10:10
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #4 0x80001f44 in ARToolkitNFT.passVideoData http://localhost:5500/dist/ARToolkitNFT_simd.js:8004:21
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #5 0x80001e07 in ARControllerNFT._copyImageToHeap http://localhost:5500/dist/ARToolkitNFT_simd.js:7687:27
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #6 0x80001cad in ARControllerNFT.detectMarker http://localhost:5500/dist/ARToolkitNFT_simd.js:7341:16
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94798
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x16204d00 is located 0 bytes to the right of 19200-byte region [0x16200200,0x16204d00)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c5ba
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 allocated by thread T0 here:
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c713
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #0 0x909e5 in wasm-function[-1]+0x909e5 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x909e5)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #1 0x8653f in wasm-function[-1]+0x8653f (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x8653f)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #2 0x1c881 in wasm-function[-1]+0x1c881 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x1c881)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #3 0x1f4c0 in wasm-function[-1]+0x1f4c0 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x1f4c0)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #4 0x26d2e in wasm-function[-1]+0x26d2e (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x26d2e)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #5 0x269d0 in wasm-function[-1]+0x269d0 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x269d0)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 #6 0x39f95 in wasm-function[-1]+0x39f95 (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x39f95)
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::StackTrace::Print() const @ 003d3eaa:0xa87bd
$__asan::HeapAddressDescription::Print() const @ 003d3eaa:0x8c721
$__asan::AddressDescription::Print(char const*) const @ 003d3eaa:0x8d3ce
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947aa
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 SUMMARY: AddressSanitizer: heap-buffer-overflow (data:application/octet-stream;base64,AGFzbQEAAAAB7AVdYAF/AGABfwF/YAJ/fwBgAn9/AX9gA39/fwF/YAN/f38AYAV/f39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAAAYAV/f39/fwF/YAABf2AGf39/f39/AGAHf39/f39/fwBgCH9/f39/f39/AX9gB39/f39/f38Bf2ABfQF9YAh/f39/f39/fwBgA39+fwF+YAV/fn+0x9038d) in wasm-function[-1]+0x9038d
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__sanitizer::ReportErrorSummary(char const*, char const*) @ 003d3eaa:0xa0e08
$__sanitizer::ReportErrorSummary(char const*, __sanitizer::AddressInfo const&, char const*) @ 003d3eaa:0xaa817
$__sanitizer::ReportErrorSummary(char const*, __sanitizer::StackTrace const*, char const*) @ 003d3eaa:0xaa8c0
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x947d7
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Shadow bytes around the buggy address:
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c40950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c40960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c40970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c40980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c40990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 =>0x02c409a0:[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c409b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c409c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c409d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c409e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 0x02c409f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Shadow byte legend (one shadow byte represents 8 application bytes):
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Addressable: 00
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Partially addressable: 01 02 03 04 05 06 07
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Heap left redzone: fa
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Freed heap region: fd
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Stack left redzone: f1
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Stack mid redzone: f2
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Stack right redzone: f3
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Stack after return: f5
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Stack use after scope: f8
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Global redzone: f9
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Global init order: f6
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Poisoned by user: f7
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Container overflow: fc
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Array cookie: ac
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Intra object redzone: bb
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 ASan internal: fe
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Left alloca redzone: ca
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 Right alloca redzone: cb
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xa5d6e
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x94b36
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 ==42==ABORTING
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::RawWrite(char const*) @ 003d3eaa:0xa1faa
$__sanitizer::SharedPrintfCode(bool, char const*, void*) @ 003d3eaa:0xa5ef7
$byn$mgfn-shared$__sanitizer::Printf(char const*, ...) @ 003d3eaa:0xab957
$__sanitizer::Report(char const*, ...) @ 003d3eaa:0xa608b
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x95835
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:1631 AddressSanitizer: nested bug in the same thread, aborting.
put_char @ artoolkitNFT_ES6_wasm.simd.js:1631
write @ artoolkitNFT_ES6_wasm.simd.js:1580
write @ artoolkitNFT_ES6_wasm.simd.js:3044
doWritev @ artoolkitNFT_ES6_wasm.simd.js:6253
_fd_write @ artoolkitNFT_ES6_wasm.simd.js:6266
$__sanitizer::internal_write(int, void const*, unsigned long) @ 003d3eaa:0xa490c
$__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*) @ 003d3eaa:0xa4e6a
$__sanitizer::CatastrophicErrorWrite(char const*, unsigned long) @ 003d3eaa:0xa1d94
$__sanitizer::ScopedErrorReportLock::Lock() @ 003d3eaa:0xaa940
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x9647b
$byn$mgfn-shared$__asan_report_load1 @ 003d3eaa:0xab559
$__asan_report_load1 @ 003d3eaa:0x96b1d
$__memcpy @ 003d3eaa:0x5a776
$__asan_memcpy @ 003d3eaa:0x9042c
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:33 Uncaught ExitStatus {name: 'ExitStatus', message: 'Program terminated with exit(1)', status: 1}
quit_ @ artoolkitNFT_ES6_wasm.simd.js:33
_proc_exit @ artoolkitNFT_ES6_wasm.simd.js:6167
$__sanitizer::internal__exit(int) @ 003d3eaa:0xa494b
$__sanitizer::Die() @ 003d3eaa:0xaaac5
$__asan::ScopedInErrorReport::~ScopedInErrorReport() @ 003d3eaa:0x95838
$__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) @ 003d3eaa:0x96ada
$__asan_memcpy @ 003d3eaa:0x903a3
$ARToolKitNFT::passVideoData(emscripten::val, emscripten::val) @ 003d3eaa:0x26ac0
$emscripten::internal::MethodInvoker<int (ARToolKitNFT::*)(emscripten::val, emscripten::val), int, ARToolKitNFT*, emscripten::val, emscripten::val>::invoke(int (ARToolKitNFT::* const&)(emscripten::val, emscripten::val), ARToolKitNFT*, emscripten::_EM_VAL*, emscripten::_EM_VAL*) @ 003d3eaa:0x39f95
ARToolKitNFT$passVideoData @ VM51:10
passVideoData @ ARToolkitNFT_simd.ts:307
_copyImageToHeap @ ARControllerNFT_simd.ts:933
detectMarker @ ARControllerNFT_simd.ts:399
process @ ARControllerNFT_simd.ts:280
process @ artoolkitNFT_ES6.worker.js:140
self.onmessage @ artoolkitNFT_ES6.worker.js:44
artoolkitNFT_ES6_wasm.simd.js:33 Uncaught ExitStatus {name: 'ExitStatus', message: 'Program terminated with exit(1)', status: 1}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment