Skip to content

Instantly share code, notes, and snippets.

@nocd5
Created September 13, 2015 14:49
Show Gist options
  • Save nocd5/9eace328d6225acb7ea4 to your computer and use it in GitHub Desktop.
Save nocd5/9eace328d6225acb7ea4 to your computer and use it in GitHub Desktop.
nyagos panic log
$ alias ls="ls -l"
$ alias gvim="C:/tools/bin/gvim.exe"
$ ls | gvim - &
nyagos.go: printPrompt: length invalid: ToInteger: the value in not integer on t
he stack
Exception 0xc0000029 0x0 0x20c38 0x776d096a
PC=0x776d096a
syscall.Syscall6(0x68d02790, 0x6, 0x98308c, 0x1, 0x1, 0x0, 0x0, 0x0, 0x12404060,
0x120d22c0, ...)
C:/Tools/GoDev/src/runtime/syscall_windows.go:139 +0x4a
syscall.(*Proc).Call(0x121a6250, 0x120e5ac0, 0x6, 0x6, 0x120e5af0, 0x120d24fc, 0
x0, 0x0)
C:/Tools/GoDev/src/syscall/dll_windows.go:140 +0x6bb
syscall.(*LazyProc).Call(0x12076120, 0x120e5ac0, 0x6, 0x6, 0x41e1ec, 0x12268b18,
0x0, 0x0)
C:/Tools/GoDev/src/syscall/dll_windows.go:279 +0x54
_/I_/Freespace/go/nyagos/nyagos/lua.Lua.Call(0x98308c, 0x1, 0x1, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/lua/lua.go:255 +0xba
main.NyagosCallLua(0x1234c5b0, 0x1, 0x1, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/main/lua.go:38 +0x220
main.newArgHook(0x1234c5b0, 0x1236c3d0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/main/lua.go:184 +0x374
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret(0x1234c5b0,
0x120e5da4, 0x6, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:217 +0x2e3
_/I_/Freespace/go/nyagos/nyagos/alias.(*AliasFunc).Call(0x121ec650, 0x12224410,
0x121a6ee0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/alias/alias.go:61 +0x406
_/I_/Freespace/go/nyagos/nyagos/alias.hook(0x12224410, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/alias/alias.go:95 +0x102
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).spawnvp_noerrmsg(0x12
224410, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:166 +0x52
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Spawnvp(0x12224410, 0
x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:189 +0x2f
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret.func1(0x122
24410)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:280 +0x21
created by _/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:282 +0xc71
goroutine 1 [panicwait]:
runtime.gopark(0x0, 0x0, 0x59ab68, 0x9, 0x10, 0x1)
C:/Tools/GoDev/src/runtime/proc.go:185 +0x12d
runtime.main()
C:/Tools/GoDev/src/runtime/proc.go:121 +0x271
runtime.goexit()
C:/Tools/GoDev/src/runtime/asm_386.s:1662 +0x1
goroutine 5 [syscall]:
os/signal.loop()
C:/Tools/GoDev/src/os/signal/signal_unix.go:22 +0x1a
created by os/signal.init.1
C:/Tools/GoDev/src/os/signal/signal_unix.go:28 +0x36
goroutine 6 [chan receive]:
_/I_/Freespace/go/nyagos/nyagos/conio.ctrlCHandler(0x12025440)
I:/Freespace/go/nyagos/nyagos/conio/getch.go:55 +0x47
created by _/I_/Freespace/go/nyagos/nyagos/conio.DisableCtrlC
I:/Freespace/go/nyagos/nyagos/conio/getch.go:63 +0xbf
goroutine 70 [semacquire]:
sync.runtime_Semacquire(0x679adc)
C:/Tools/GoDev/src/runtime/sema.go:43 +0x26
sync.(*Mutex).Lock(0x679ad8)
C:/Tools/GoDev/src/sync/mutex.go:82 +0x19f
main.newArgHook(0x121c8750, 0x12352890, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/main/lua.go:157 +0x5e
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret(0x121c8750,
0x1225bda4, 0x13, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:217 +0x2e3
_/I_/Freespace/go/nyagos/nyagos/alias.(*AliasFunc).Call(0x12044680, 0x122244e0,
0x121a6f20, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/alias/alias.go:61 +0x406
_/I_/Freespace/go/nyagos/nyagos/alias.hook(0x122244e0, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/alias/alias.go:95 +0x102
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).spawnvp_noerrmsg(0x12
2244e0, 0x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:166 +0x52
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Spawnvp(0x122244e0, 0
x0, 0x0, 0x0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:189 +0x2f
_/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret.func1(0x122
244e0)
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:280 +0x21
created by _/I_/Freespace/go/nyagos/nyagos/interpreter.(*Interpreter).Interpret
I:/Freespace/go/nyagos/nyagos/interpreter/interpreter.go:282 +0xc71
eax 0x329ff8b0
ebx 0x329fffcc
ecx 0x0
edx 0x329ff8a8
edi 0xcffcc
esi 0x329ffc4c
ebp 0x329ffc2c
esp 0x329ff898
eip 0x776d096a
eflags 0x246
cs 0x23
fs 0x53
gs 0x2b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment