ubuntu-push fails with panic: runtime error: cgo argument has Go pointer to Go pointer

Bug #1618388 reported by Jean-Baptiste Lallement
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Confirmed
High
Bill Filler
ubuntu-push (Ubuntu)
New
High
Jonas G. Drange

Bug Description

current build number: 21
device name: frieza_arm64
channel: ubuntu-touch/staging/ubuntu

from ubuntu-push-client.log
goroutine 1 [running]:
panic(0x856400, 0x4820291a60)
        /usr/lib/go-1.6/src/runtime/panic.go:481 +0x384
launchpad.net/ubuntu-push/launch_helper/cual.(*helperState).InstallObserver(0x48200fa060, 0x482028f740, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/launch_helper/cual/cual.go:67 +0x70
launchpad.net/ubuntu-push/launch_helper.(*kindHelperPool).Start(0x482028c540, 0x482028f720)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/launch_helper/kindpool.go:103 +0x228
launchpad.net/ubuntu-push/client/service.(*PostalService).init(0x48200d8300, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/service/postal.go:188 +0xc9c
launchpad.net/ubuntu-push/client/service.(*PostalService).(launchpad.net/ubuntu-push/client/service.init)-fm(0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/service/postal.go:153 +0x28
launchpad.net/ubuntu-push/client/service.(*DBusService).Start(0x48200d8300, 0x4820106960, 0x93a210, 0x11, 0x933bd0, 0x12, 0x93a210, 0x11, 0x4820237be0, 0x0, ...)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/service/common.go:93 +0x1e8
launchpad.net/ubuntu-push/client/service.(*PostalService).Start(0x48200d8300, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/service/postal.go:153 +0x36c
launchpad.net/ubuntu-push/client.(*PushClient).startPostalService(0x4820080d80, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/client.go:515 +0x44
launchpad.net/ubuntu-push/client.(*PushClient).(launchpad.net/ubuntu-push/client.startPostalService)-fm(0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/client.go:529 +0x28
launchpad.net/ubuntu-push/client.(*PushClient).doStart(0x4820080d80, 0x4820237dd8, 0x9, 0x9, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/client.go:474 +0x5c
launchpad.net/ubuntu-push/client.(*PushClient).Start(0x4820080d80, 0x0, 0x0)
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/client/client.go:533 +0x2f0
main.main()
        /build/ubuntu-push-GnHPc8/ubuntu-push-0.68+16.04.20160808.1/obj-aarch64-linux-gnu/src/launchpad.net/ubuntu-push/ubuntu-push-client.go:56 +0x318
panic: runtime error: cgo argument has Go pointer to Go pointer

Changed in canonical-devices-system-image:
milestone: none → xenial
Changed in canonical-devices-system-image:
assignee: nobody → Bill Filler (bfiller)
importance: Undecided → High
status: New → Confirmed
Bill Filler (bfiller)
Changed in ubuntu-push (Ubuntu):
assignee: nobody → Jonas G. Drange (jonas-drange)
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.