Created
September 2, 2018 07:20
-
-
Save shogo82148/a8811b926244fc3d64192998651c4d75 to your computer and use it in GitHub Desktop.
kagome build as wasm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wasm_exec.html:33 Console was cleared | |
wasm_exec.js:45 runtime: pointer 0x17e60000 to unused region of span span.base()=0x1377a000 span.limit=0x14779e00 span.state=1 | |
wasm_exec.js:45 fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?) | |
wasm_exec.js:45 | |
runtime stack: | |
wasm_exec.js:45 runtime.throw(0x486db, 0x3e) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:608 +0x6 fp=0x36b6758 sp=0x36b6730 pc=0x11b20006 | |
wasm_exec.js:45 runtime.findObject(0x17e60000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mbitmap.go:399 +0x42 fp=0x36b67a0 sp=0x36b6758 pc=0x10e30042 | |
wasm_exec.js:45 runtime.wbBufFlush1(0xc010000) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mwbbuf.go:252 +0x16 fp=0x36b6820 sp=0x36b67a0 pc=0x11950016 | |
wasm_exec.js:45 runtime.wbBufFlush.func1() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mwbbuf.go:195 +0x3 fp=0x36b6830 sp=0x36b6820 pc=0x131d0003 | |
wasm_exec.js:45 runtime.systemstack(0x36b6870) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:171 +0x2 fp=0x36b6838 sp=0x36b6830 pc=0x133b0002 | |
wasm_exec.js:45 runtime.mstart() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:1229 fp=0x36b6840 sp=0x36b6838 pc=0x11f00000 | |
wasm_exec.js:45 | |
wasm_exec.js:45 goroutine 1 [running]: | |
wasm_exec.js:45 runtime.systemstack_switch() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:182 fp=0xc0577b8 sp=0xc0577b0 pc=0x133c0000 | |
wasm_exec.js:45 runtime.wbBufFlush(0xc0101d8, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mwbbuf.go:194 +0x6 fp=0xc0577d0 sp=0xc0577b8 pc=0x11940006 | |
wasm_exec.js:45 runtime.gcWriteBarrier(0x0, 0xc000180, 0xc02b680, 0xed4ed7f5, 0xc02c000, 0xc01fb98, 0x141d0003, 0x136af5a0, 0x100000000, 0x176d0001, ...) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:465 +0x2 fp=0xc0577e8 sp=0xc0577d0 pc=0x13630002 | |
wasm_exec.js:45 runtime.newdefer(0x8, 0xc01fb98) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:234 +0x22 fp=0xc057840 sp=0xc0577e8 pc=0x11a70022 | |
wasm_exec.js:45 runtime.deferproc(0x8, 0x351da70) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/panic.go:107 +0x4 fp=0xc057868 sp=0xc057840 pc=0x11a40004 | |
wasm_exec.js:45 archive/zip.(*pooledFlateReader).Read(0x136af5a0, 0xc01fba0, 0x2, 0x8, 0x0, 0x0, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/archive/zip/register.go:86 +0x4 fp=0xc0578a8 sp=0xc057868 pc=0x17f30004 | |
wasm_exec.js:45 archive/zip.(*checksumReader).Read(0xc06e410, 0xc01fba0, 0x2, 0x8, 0x2, 0x0, 0x3698340) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/archive/zip/reader.go:195 +0x5 fp=0xc057910 sp=0xc0578a8 pc=0x17e60005 | |
wasm_exec.js:45 io.ReadAtLeast(0x2fc9b150, 0xc06e410, 0xc01fba0, 0x2, 0x8, 0x2, 0x1fec0, 0x1, 0xc01fba0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/io/io.go:310 +0x5 fp=0xc057968 sp=0xc057910 pc=0x142c0005 | |
wasm_exec.js:45 io.ReadFull(0x2fc9b150, 0xc06e410, 0xc01fba0, 0x2, 0x8, 0x2, 0x0, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/io/io.go:329 +0x2 fp=0xc0579b8 sp=0xc057968 pc=0x142d0002 | |
wasm_exec.js:45 encoding/binary.Read(0x2fc9b150, 0xc06e410, 0x3531320, 0x36b2670, 0x15e00, 0x15924012, 0x0, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/encoding/binary/binary.go:171 +0x47 fp=0xc057b68 sp=0xc0579b8 pc=0x171f0047 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.LoadMorphSlice(0x2fc9b150, 0xc06e410, 0x2fc9b150, 0x136af5a0, 0x108b0005, 0x26520, 0x24f40) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/morph.go:62 +0x9 fp=0xc057be0 sp=0xc057b68 pc=0x19710009 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.(*Dic).loadMorphDicPart(0x14cd5340, 0x2fc9b150, 0xc06e410, 0x2fc9b150, 0xc06e410) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/dic.go:49 +0x2 fp=0xc057c30 sp=0xc057be0 pc=0x19660002 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.load.func1(0xc057ce8, 0xc057d10, 0xc02b701, 0x0, 0x0) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/dic.go:150 +0x3f fp=0xc057cb0 sp=0xc057c30 pc=0x197d003f | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.load(0xc02b7c0, 0x14830601, 0x14cd5340, 0xc02b7c0, 0x0) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/dic.go:183 +0x8 fp=0xc057d00 sp=0xc057cb0 pc=0x196d0008 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.loadInternalSysDic(0x42229, 0xf, 0x101000000000001, 0x0) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/sysdic.go:107 +0x1b fp=0xc057db8 sp=0xc057d00 pc=0x1978001b | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.loadInternalSysDicFull(0x42229, 0xf, 0xc057e08) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/sysdic.go:84 +0x2 fp=0xc057de0 sp=0xc057db8 pc=0x19770002 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.SysDicIPA.func1() | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/sysdic.go:54 +0x2 fp=0xc057e00 sp=0xc057de0 pc=0x19800002 | |
wasm_exec.js:45 sync.(*Once).Do(0x36b2790, 0x351d680) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/sync/once.go:44 +0xf fp=0xc057e30 sp=0xc057e00 pc=0x141f000f | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.SysDicIPA(0x36bc0) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/sysdic.go:53 +0x2 fp=0xc057e48 sp=0xc057e30 pc=0x19760002 | |
wasm_exec.js:45 github.com/ikawaha/kagome/internal/dic.SysDic(0x0) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/internal/dic/sysdic.go:43 +0x2 fp=0xc057e58 sp=0xc057e48 pc=0x19750002 | |
wasm_exec.js:45 github.com/ikawaha/kagome/tokenizer.New(0x30, 0xc029050) | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/ikawaha/kagome/tokenizer/tokenizer.go:47 +0x2 fp=0xc057e68 sp=0xc057e58 pc=0x19a00002 | |
wasm_exec.js:45 main.main() | |
wasm_exec.js:45 /Users/shogoichinose/src/github.com/shogo82148/kagome-wasm/main.go:11 +0x2 fp=0xc057fa0 sp=0xc057e68 pc=0x19a80002 | |
wasm_exec.js:45 runtime.main() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:201 +0x1f fp=0xc057fe0 sp=0xc057fa0 pc=0x11ca001f | |
wasm_exec.js:45 runtime.goexit() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:425 +0x1 fp=0xc057fe8 sp=0xc057fe0 pc=0x13620001 | |
wasm_exec.js:45 | |
wasm_exec.js:45 goroutine 2 [runnable]: | |
wasm_exec.js:45 runtime.forcegchelper() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:243 fp=0xc024fe0 sp=0xc024fd8 pc=0x11cc0000 | |
wasm_exec.js:45 runtime.goexit() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:425 +0x1 fp=0xc024fe8 sp=0xc024fe0 pc=0x13620001 | |
wasm_exec.js:45 created by runtime.init.3 | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:240 +0x2 | |
wasm_exec.js:45 | |
wasm_exec.js:45 goroutine 3 [runnable]: | |
wasm_exec.js:45 runtime.gopark(0x351d9f0, 0x36979e0, 0x1141140c, 0x1) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:302 +0x18 fp=0xc025790 sp=0xc025768 pc=0x11ce0018 | |
wasm_exec.js:45 runtime.goparkunlock(0x36979e0, 0x352140c, 0x1) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:308 +0x2 fp=0xc0257b8 sp=0xc025790 pc=0x11cf0002 | |
wasm_exec.js:45 runtime.bgsweep(0xc02c000) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mgcsweep.go:52 +0x6 fp=0xc0257d8 sp=0xc0257b8 pc=0x11410006 | |
wasm_exec.js:45 runtime.goexit() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:425 +0x1 fp=0xc0257e0 sp=0xc0257d8 pc=0x13620001 | |
wasm_exec.js:45 created by runtime.gcenable | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mgc.go:216 +0x3 | |
wasm_exec.js:45 | |
wasm_exec.js:45 goroutine 4 [runnable]: | |
wasm_exec.js:45 runtime.runfinq() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mfinal.go:161 fp=0xc025fe0 sp=0xc025fd8 pc=0x11020000 | |
wasm_exec.js:45 runtime.goexit() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:425 +0x1 fp=0xc025fe8 sp=0xc025fe0 pc=0x13620001 | |
wasm_exec.js:45 created by runtime.createfing | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mfinal.go:156 +0x8 | |
wasm_exec.js:45 | |
wasm_exec.js:45 goroutine 5 [GC worker (idle)]: | |
wasm_exec.js:45 runtime.gopark(0x351d8d8, 0xc01e1b0, 0x3531417, 0x0) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/proc.go:302 +0x18 fp=0xc024760 sp=0xc024738 pc=0x11ce0018 | |
wasm_exec.js:45 runtime.gcBgMarkWorker(0xc010000) | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mgc.go:1772 +0x12 fp=0xc0247d8 sp=0xc024760 pc=0x11170012 | |
wasm_exec.js:45 runtime.goexit() | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/asm_wasm.s:425 +0x1 fp=0xc0247e0 sp=0xc0247d8 pc=0x13620001 | |
wasm_exec.js:45 created by runtime.gcBgMarkStartWorkers | |
wasm_exec.js:45 /usr/local/Cellar/go/1.11/libexec/src/runtime/mgc.go:1720 +0xc | |
wasm_exec.js:67 exit code: 2 | |
exit @ wasm_exec.js:67 | |
runtime.wasmExit @ wasm_exec.js:185 | |
runtime.wasmExit | |
runtime.exit | |
runtime.fatalthrow.func1 | |
runtime.systemstack | |
runtime.fatalthrow | |
runtime.throw | |
runtime.findObject | |
runtime.wbBufFlush1 | |
runtime.wbBufFlush.func1 | |
runtime.systemstack | |
runtime.wbBufFlush | |
runtime.gcWriteBarrier | |
runtime.newdefer | |
runtime.deferproc | |
archive_zip.__pooledFlateReader_.Read | |
archive_zip.__checksumReader_.Read | |
io.ReadAtLeast | |
io.ReadFull | |
encoding_binary.Read | |
github.com_ikawaha_kagome_internal_dic.LoadMorphSlice | |
github.com_ikawaha_kagome_internal_dic.__Dic_.loadMorphDicPart | |
github.com_ikawaha_kagome_internal_dic.load.func1 | |
github.com_ikawaha_kagome_internal_dic.load | |
github.com_ikawaha_kagome_internal_dic.loadInternalSysDic | |
_rt0_wasm_js | |
run @ wasm_exec.js:383 | |
run @ wasm_exec.html:34 | |
onclick @ wasm_exec.html:39 | |
wasm_exec.js:383 Uncaught (in promise) RuntimeError: unreachable | |
at runtime.gcWriteBarrier (wasm-function[885]:117) | |
at runtime.newdefer (wasm-function[441]:1144) | |
at runtime.deferproc (wasm-function[438]:224) | |
at archive_zip.__pooledFlateReader_.Read (wasm-function[2053]:297) | |
at archive_zip.__checksumReader_.Read (wasm-function[2040]:407) | |
at io.ReadAtLeast (wasm-function[1086]:344) | |
at io.ReadFull (wasm-function[1087]:155) | |
at encoding_binary.Read (wasm-function[1841]:2956) | |
at github.com_ikawaha_kagome_internal_dic.LoadMorphSlice (wasm-function[2435]:575) | |
at github.com_ikawaha_kagome_internal_dic.__Dic_.loadMorphDicPart (wasm-function[2424]:144) | |
runtime.gcWriteBarrier | |
runtime.newdefer | |
runtime.deferproc | |
archive_zip.__pooledFlateReader_.Read | |
archive_zip.__checksumReader_.Read | |
io.ReadAtLeast | |
io.ReadFull | |
encoding_binary.Read | |
github.com_ikawaha_kagome_internal_dic.LoadMorphSlice | |
github.com_ikawaha_kagome_internal_dic.__Dic_.loadMorphDicPart | |
github.com_ikawaha_kagome_internal_dic.load.func1 | |
github.com_ikawaha_kagome_internal_dic.load | |
github.com_ikawaha_kagome_internal_dic.loadInternalSysDic | |
_rt0_wasm_js | |
run @ wasm_exec.js:383 | |
run @ wasm_exec.html:34 | |
onclick @ wasm_exec.html:39 | |
async function (async) | |
run @ wasm_exec.html:32 | |
onclick @ wasm_exec.html:39 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment