Skip to content

Instantly share code, notes, and snippets.

@olabini
Created October 5, 2017 22:43
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 olabini/7cb3f34db1035aa6941602d5a60fe1b1 to your computer and use it in GitHub Desktop.
Save olabini/7cb3f34db1035aa6941602d5a60fe1b1 to your computer and use it in GitHub Desktop.
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x8ec01a]
goroutine 1 [running, locked to thread]:
github.com/coyim/coyim/roster.(*Peer).NameForPresentation(...)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/roster/peer.go:169
github.com/coyim/coyim/gui.(*account).createConversationView(0xc420264320, 0xc420085f40, 0x16, 0x0, 0x0, 0xc4201ac000, 0x0, 0x0)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gui/account.go:92 +0xba
github.com/coyim/coyim/gui.(*roster).openConversationView(0xc42020c000, 0xc420264320, 0xc420085f40, 0x16, 0xc4201a4000, 0x0, 0x0, 0x0, 0x0)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gui/roster.go:363 +0x115
github.com/coyim/coyim/gui.(*gtkUI).handleNotificationEvent(0xc4201ac000, 0x18bc2a0, 0xc42028a580, 0xc420085f40, 0x16, 0xdba77f, 0xa0)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gui/account_events.go:210 +0x96
github.com/coyim/coyim/gui.(*gtkUI).handleOneAccountEvent.func3()
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gui/account_events.go:24 +0x46
reflect.Value.call(0xc32600, 0xc4201eaf80, 0x13, 0xd97e68, 0x4, 0x1912be8, 0x0, 0x0, 0xd4e700, 0x1, ...)
/home/olabini/src/go1.9/src/reflect/value.go:434 +0x906
reflect.Value.Call(0xc32600, 0xc4201eaf80, 0x13, 0x1912be8, 0x0, 0x0, 0x0, 0x0, 0xc420104920)
/home/olabini/src/go1.9/src/reflect/value.go:302 +0xa4
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib.sourceAttach.func2()
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/glib.go:311 +0x1be
reflect.Value.call(0xc32600, 0xc420270550, 0x13, 0xd97e68, 0x4, 0x1912be8, 0x0, 0x0, 0xd4e700, 0xb5257c01, ...)
/home/olabini/src/go1.9/src/reflect/value.go:434 +0x906
reflect.Value.Call(0xc32600, 0xc420270550, 0x13, 0x1912be8, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/olabini/src/go1.9/src/reflect/value.go:302 +0xa4
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib.goMarshal(0x7f922c001240, 0x7ffdcaae3f20, 0xc400000000, 0x0, 0x0, 0x0)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/glib.go:216 +0x5af
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib._cgoexpwrap_a950cd29ca4b_goMarshal(0x7f922c001240, 0x7ffdcaae3f20, 0x0, 0x0, 0x0, 0x0)
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/_obj/_cgo_gotypes.go:3741 +0x5b
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib._Cfunc_g_application_run(0x21fc2d0, 0x0, 0x21c0f40, 0x0)
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/_obj/_cgo_gotypes.go:900 +0x4d
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib.(*Application).Run.func4(0x21fc2d0, 0x0, 0x21c0f40, 0x46aac8)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/application.go:197 +0xab
github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib.(*Application).Run(0xc4200862b8, 0x1912be8, 0x0, 0x0, 0x0)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/vendor/github.com/gotk3/gotk3/glib/application.go:197 +0x134
github.com/coyim/coyim/gui.(*gtkUI).Loop(0xc4201ac000)
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gui/ui.go:348 +0xe9
main.runClient()
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/gtk.go:28 +0x1d1
main.main()
/home/olabini/.gopkgs/coyim/src/github.com/coyim/coyim/main.go:47 +0x63
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment