Public bug reported:
On an old machine, tracking Wily.
$ sudo snappy update
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0xb8 pc=0x482f6b]
goroutine 1 [running]:
launchpad.net/snappy/snappy.(*SystemImageRepository).Updates(0xc2080c0270, 0x0,
0x0, 0x0, 0x7fd8cd70cf78, 0xc2080aee40)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/snappy/systemimage.go:453
+0x18b
launchpad.net/snappy/snappy.(*MetaRepository).Updates(0xc20800a380, 0x0, 0x0,
0x0, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/snappy/parts.go:178
+0xe7
launchpad.net/snappy/snappy.ListUpdates(0x0, 0x0, 0x0, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/snappy/list.go:33
+0x59
launchpad.net/snappy/snappy.Update(0x4, 0x7fd8cd70e178, 0xc20800a360, 0x0, 0x0,
0x0, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/snappy/install.go:52
+0x66
main.(*cmdUpdate).doUpdate(0xc20802b7f8, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/cmd/snappy/cmd_update.go:67
+0x96
main.*cmdUpdate.(main.doUpdate)·fm(0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/cmd/snappy/cmd_update.go:57
+0x39
launchpad.net/snappy/priv.WithMutex(0x8d5dd0, 0x10, 0xc208087cd8, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/priv/priv.go:117
+0xaf
main.withMutex(0xc208087cd8, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/cmd/snappy/common.go:28
+0x50
main.(*cmdUpdate).Execute(0xc20802b7f8, 0xc20802adc0, 0x0, 0x1, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/cmd/snappy/cmd_update.go:57
+0x6d
github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc208032700, 0xc20800a010,
0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/github.com/jessevdk/go-flags/parser.go:241
+0x8b8
github.com/jessevdk/go-flags.(*Parser).Parse(0xc208032700, 0x0, 0x0, 0x0, 0x0,
0x0)
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/github.com/jessevdk/go-flags/parser.go:126
+0xb1
main.main()
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/cmd/snappy/main.go:49
+0x32
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:2232 +0x1
goroutine 5 [syscall]:
os/signal.loop()
/usr/lib/go/src/os/signal/signal_unix.go:21 +0x1f
created by os/signal.init·1
/usr/lib/go/src/os/signal/signal_unix.go:27 +0x35
goroutine 6 [chan receive]:
launchpad.net/snappy/partition.func·007()
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/partition/partition.go:134
+0x52
created by launchpad.net/snappy/partition.setupSignalHandler
/build/ubuntu-snappy-YfLP3P/ubuntu-snappy-1.5ubuntu1/obj-x86_64-linux-gnu/src/launchpad.net/snappy/partition/partition.go:139
+0x21e
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: ubuntu-snappy-cli 1.5ubuntu1
Uname: Linux 4.3.0-040300rc3-generic x86_64
ApportVersion: 2.19.1-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Tue Oct 13 05:20:18 2015
EcryptfsInUse: Yes
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ubuntu-snappy
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: ubuntu-snappy (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug wily
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1505580
Title:
snappy cli crash on memory deref
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-snappy/+bug/1505580/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs