-=Serj=- пишет:Что исчезает, окно? А в консоль что-нибудь сыпется?
Да, исчезает окно и в консоль сыплется:
$ ./dictsearch
runtime: memory allocated by OS (0x82ce3000) not in usable range [0x976c7000,0x176c7000)
fatal error: out of memory
goroutine 35 [running]:
runtime.throw(0x844f865)
/usr/local/go/src/pkg/runtime/panic.c:464 +0x5f fp=0x84af9e28
runtime.MCache_Refill(0xb76cb2f0, 0x2c)
/usr/local/go/src/pkg/runtime/mcache.c:24 +0x84 fp=0x84af9e38
runtime.mallocgc(0x1800, 0x8146761, 0x1)
/usr/local/go/src/pkg/runtime/malloc.goc:71 +0xd1 fp=0x84af9e74
cnew(0x8146760, 0x1522, 0x1)
/usr/local/go/src/pkg/runtime/malloc.goc:718 +0xa7 fp=0x84af9e84
runtime.cnewarray(0x8146760, 0x1522)
/usr/local/go/src/pkg/runtime/malloc.goc:731 +0x39 fp=0x84af9e94
makeslice1(0x81419e0, 0x1522, 0x1522, 0x84af9ed4)
/usr/local/go/src/pkg/runtime/slice.c:57 +0x45 fp=0x84af9ea0
runtime.makeslice(0x81419e0, 0x1522, 0x0, 0x1522, 0x0, ...)
/usr/local/go/src/pkg/runtime/slice.c:38 +0x94 fp=0x84af9ec0
strings.Map(0x8207120, 0xa0c8d5f7, 0x1522, 0xb74bcc30, 0xb)
/usr/local/go/src/pkg/strings/strings.go:399 +0xe1 fp=0x84af9f2c
strings.ToLower(0xa0c8d5f7, 0x1522, 0xb74bcc30, 0xb)
/usr/local/go/src/pkg/strings/strings.go:437 +0x39 fp=0x84af9f44
main.func·002(0xaef62000, 0x26c5769, 0x26c5969, 0x976e3090, 0x976e31ef, ...)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:97 +0xdb fp=0x84af9fb4
runtime.goexit()
/usr/local/go/src/pkg/runtime/proc.c:1394 fp=0x84af9fb8
created by main.(*Application).Search
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:101 +0x33b
goroutine 1 [syscall]:
github.com/conformal/gotk3/gtk._Cfunc_gtk_main(0x8067f5a)
github.com/conformal/gotk3/gtk/_obj/_cgo_defun.c:2014 +0x31
github.com/conformal/gotk3/gtk.Main()
/home/user/gocode/src/github.com/conformal/gotk3/gtk/gtk.go:366 +0x1b
main.(*Application).Run(0x976fd040)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:203 +0xb3a
main.main()
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:212 +0x93
goroutine 3 [syscall]:
runtime.goexit()
/usr/local/go/src/pkg/runtime/proc.c:1394
goroutine 33 [runnable]:
unicode/utf8.RuneLen(0x442, 0x442)
/usr/local/go/src/pkg/unicode/utf8/utf8.go:310
strings.Map(0x8207120, 0x998d5f9a, 0x210, 0xb75ea080, 0xb)
/usr/local/go/src/pkg/strings/strings.go:405 +0x163
strings.ToLower(0x998d5f9a, 0x210, 0xb75ea080, 0xb)
/usr/local/go/src/pkg/strings/strings.go:437 +0x39
main.func·002(0x9cb9d000, 0x17793bc, 0x17795bc, 0x976e3090, 0x976e232f, ...)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:97 +0xdb
created by main.(*Application).Search
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:101 +0x33b
goroutine 27 [semacquire]:
sync.runtime_Semacquire(0x977161f0)
/usr/local/go/src/pkg/runtime/sema.goc:199 +0x31
sync.(*WaitGroup).Wait(0x976fd04c)
/usr/local/go/src/pkg/sync/waitgroup.go:127 +0x127
main.(*Application).Search(0x976fd040, 0xb3af2d10, 0xa, 0x976e3090, 0x976e30c0)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:103 +0x36f
created by main.func·005
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:160 +0xe9
goroutine 31 [runnable]:
strings.Map(0x8207120, 0xb3af2d10, 0xa, 0xb74e6480, 0x207)
/usr/local/go/src/pkg/strings/strings.go:393 +0x74
strings.ToLower(0xb3af2d10, 0xa, 0xb74e6480, 0x207)
/usr/local/go/src/pkg/strings/strings.go:437 +0x39
main.func·002(0x9a98b000, 0x1a891b8, 0x1a893b8, 0x976e3090, 0x976e236f, ...)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:97 +0xfa
created by main.(*Application).Search
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:101 +0x33b
goroutine 12 [finalizer wait]:
runtime.park(0x8070660, 0x845e15c, 0x8452668)
/usr/local/go/src/pkg/runtime/proc.c:1342 +0x59
runfinq()
/usr/local/go/src/pkg/runtime/mgc0.c:2276 +0x78
runtime.goexit()
/usr/local/go/src/pkg/runtime/proc.c:1394
goroutine 32 [runnable]:
strings.ToLower(0xb3af2d10, 0xa, 0xb7573000, 0x3f4)
/usr/local/go/src/pkg/strings/strings.go:437
main.func·002(0xa581a000, 0x2e2a342, 0x2e2a542, 0x976e3090, 0x976e23ef, ...)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:97 +0xfa
created by main.(*Application).Search
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:101 +0x33b
goroutine 28 [select]:
main.func·001(0x976e3090, 0x976e30c0)
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:63 +0x20c
created by main.(*Application).Search
/home/user/software/source/dictionary_search-0.1.0/dictsearch.go:79 +0xf8
ОС: Debian 8.11, MATE 1.8.1, Caja 1.8.2