You have been subscribed to a public bug:
A method that takes zero or more strings was being called with an empty
array instead, crashing inside AllArgs:
panic: Buffer too small
goroutine 37 [running]:
runtime.panic(0x6fafc0, 0xc210036880)
/usr/lib/go/src/pkg/runtime/panic.c:266 +0xb6
launchpad.net/go-dbus/v1.(*Message).AllArgs(0xc2100eb840, 0x11, 0x7b4110, 0x11)
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/go-dbus/v1/message.go:217
+0x224
launchpad.net/ubuntu-push/bus.funcĀ·001()
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/ubuntu-push/bus/endpoint.go:266
+0x1a9
created by launchpad.net/ubuntu-push/bus.(*endpoint).WatchMethod
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/ubuntu-push/bus/endpoint.go:296
+0x105
goroutine 1 [select]:
launchpad.net/ubuntu-push/client.(*PushClient).doLoop(0xc21006a000,
0x7f9acc21de28, 0x7f9acc21de08, 0x7f9acc21de48, 0x7f9acc21de38, ...)
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/ubuntu-push/client/client.go:481
+0x35c
launchpad.net/ubuntu-push/client.(*PushClient).Loop(0xc21006a000)
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/ubuntu-push/client/client.go:519
+0x13d
main.main()
/home/ralsina/canonical/ubuntu-push/src/launchpad.net/ubuntu-push/ubuntu-push-client.go:42
+0x36c
** Affects: go-dbus
Importance: Undecided
Status: Fix Released
** Affects: ubuntu-push (Ubuntu)
Importance: Undecided
Status: New
--
Crashes when methods are called with wrong arguments
https://bugs.launchpad.net/bugs/1385341
You received this bug notification because you are a member of Ubuntu Bugs,
which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs