Panic on saregister #6

Closed
opened 2022-07-06 08:07:25 +00:00 by kayos · 1 comment
Owner
2022-07-06T08:02:31.860Z : debug : services   : Client kayos ran NickServ command saregister
2022-07-06T08:02:31.892Z : error : internal   : Client caused panic: runtime error: invalid memory address or nil pointer dereference
goroutine 32350340 [running]:
runtime/debug.Stack()
	/usr/local/go/src/runtime/debug/stack.go:24 +0x65
git.tcp.direct/ircd/ircd/irc.(*Client).run.func1()
	/home/kayos/Workshop/ircd/irc/client.go:609 +0x5d
panic({0x861100, 0xc26540})
	/usr/local/go/src/runtime/panic.go:838 +0x207
git.tcp.direct/ircd/ircd/irc.(*Client).Nick(0x0?)
	/home/kayos/Workshop/ircd/irc/getters.go:160 +0x34
git.tcp.direct/ircd/ircd/irc.(*AccountManager).Register(0xc0001a4900, 0x0, {0xc000dcad8e, 0x5}, {0x8c9a32, 0x5}, {0x0, 0x0}, {0xc000dcad94, 0x3f}, ...)
	/home/kayos/Workshop/ircd/irc/accounts.go:478 +0xcb5
git.tcp.direct/ircd/ircd/irc.(*AccountManager).SARegister(0xc00073d8b0?, {0xc000dcad8e, 0x5}, {0xc000dcad94?, 0xc00073d9f0?})
	/home/kayos/Workshop/ircd/irc/accounts.go:953 +0x65
git.tcp.direct/ircd/ircd/irc.nsSaregisterHandler(0x8d673b?, 0xc0001a4900, 0x8cbe67?, {0x8?, 0xc00073d9f0?}, {0xc000831ed0?, 0x1?, 0xc000429440?}, 0x1a?)
	/home/kayos/Workshop/ircd/irc/nickserv.go:958 +0x9a
git.tcp.direct/ircd/ircd/irc.serviceRunCommand(0xc2ee40, 0xc0001a4900, 0xa?, 0xc0000aa7e0, {0xc000dcad83, 0xa}, {0xc000831ed0, 0x2, 0x3}, 0xc00092fd00)
	/home/kayos/Workshop/ircd/irc/services.go:219 +0x5ea
git.tcp.direct/ircd/ircd/irc.serviceCmdHandler(0xc0001a4900, 0xc00073dc38?, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, 0x4}, 0x0, ...}, ...)
	/home/kayos/Workshop/ircd/irc/services.go:132 +0x44f
git.tcp.direct/ircd/ircd/irc.(*Command).Run.func1(0xc00092fd00, 0xc000a6f500, 0x2?, 0xc0001a4900, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, ...}, ...}, ...)
	/home/kayos/Workshop/ircd/irc/commands.go:47 +0x287
git.tcp.direct/ircd/ircd/irc.(*Command).Run(0xc000dcad80?, 0x0?, 0xc000a6f500, 0xc000889080, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, ...}, ...})
	/home/kayos/Workshop/ircd/irc/commands.go:48 +0x178
git.tcp.direct/ircd/ircd/irc.(*Client).run(0xc000a6f500, 0xc000889080)
	/home/kayos/Workshop/ircd/irc/client.go:701 +0x6eb
created by git.tcp.direct/ircd/ircd/irc.(*Client).run
	/home/kayos/Workshop/ircd/irc/client.go:706 +0xa6a
``` 2022-07-06T08:02:31.860Z : debug : services : Client kayos ran NickServ command saregister 2022-07-06T08:02:31.892Z : error : internal : Client caused panic: runtime error: invalid memory address or nil pointer dereference goroutine 32350340 [running]: runtime/debug.Stack() /usr/local/go/src/runtime/debug/stack.go:24 +0x65 git.tcp.direct/ircd/ircd/irc.(*Client).run.func1() /home/kayos/Workshop/ircd/irc/client.go:609 +0x5d panic({0x861100, 0xc26540}) /usr/local/go/src/runtime/panic.go:838 +0x207 git.tcp.direct/ircd/ircd/irc.(*Client).Nick(0x0?) /home/kayos/Workshop/ircd/irc/getters.go:160 +0x34 git.tcp.direct/ircd/ircd/irc.(*AccountManager).Register(0xc0001a4900, 0x0, {0xc000dcad8e, 0x5}, {0x8c9a32, 0x5}, {0x0, 0x0}, {0xc000dcad94, 0x3f}, ...) /home/kayos/Workshop/ircd/irc/accounts.go:478 +0xcb5 git.tcp.direct/ircd/ircd/irc.(*AccountManager).SARegister(0xc00073d8b0?, {0xc000dcad8e, 0x5}, {0xc000dcad94?, 0xc00073d9f0?}) /home/kayos/Workshop/ircd/irc/accounts.go:953 +0x65 git.tcp.direct/ircd/ircd/irc.nsSaregisterHandler(0x8d673b?, 0xc0001a4900, 0x8cbe67?, {0x8?, 0xc00073d9f0?}, {0xc000831ed0?, 0x1?, 0xc000429440?}, 0x1a?) /home/kayos/Workshop/ircd/irc/nickserv.go:958 +0x9a git.tcp.direct/ircd/ircd/irc.serviceRunCommand(0xc2ee40, 0xc0001a4900, 0xa?, 0xc0000aa7e0, {0xc000dcad83, 0xa}, {0xc000831ed0, 0x2, 0x3}, 0xc00092fd00) /home/kayos/Workshop/ircd/irc/services.go:219 +0x5ea git.tcp.direct/ircd/ircd/irc.serviceCmdHandler(0xc0001a4900, 0xc00073dc38?, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, 0x4}, 0x0, ...}, ...) /home/kayos/Workshop/ircd/irc/services.go:132 +0x44f git.tcp.direct/ircd/ircd/irc.(*Command).Run.func1(0xc00092fd00, 0xc000a6f500, 0x2?, 0xc0001a4900, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, ...}, ...}, ...) /home/kayos/Workshop/ircd/irc/commands.go:47 +0x287 git.tcp.direct/ircd/ircd/irc.(*Command).Run(0xc000dcad80?, 0x0?, 0xc000a6f500, 0xc000889080, {{0x0, 0x0}, {0xc000364b88, 0x2}, {0xc000831ec0, 0x3, ...}, ...}) /home/kayos/Workshop/ircd/irc/commands.go:48 +0x178 git.tcp.direct/ircd/ircd/irc.(*Client).run(0xc000a6f500, 0xc000889080) /home/kayos/Workshop/ircd/irc/client.go:701 +0x6eb created by git.tcp.direct/ircd/ircd/irc.(*Client).run /home/kayos/Workshop/ircd/irc/client.go:706 +0xa6a ```
kayos added the
bug
label 2022-07-06 08:07:29 +00:00
kayos closed this issue 2022-07-06 08:36:59 +00:00
Author
Owner

deployed confirmed working

deployed confirmed working
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ircd.chat/ircd#6
No description provided.