Comment 0 for bug 877440

Revision history for this message
Sameer Morar (smorar) wrote : Unhandled Lockdown error (-15) when inserting an IPhone 3GS with iOS 5

When I plug in my IPhone via USB, I get a dialog stating the following:

"Unable to mount Sameers iPhone
Unhandled Lockdown error (-15)"

Upon further investigation, the following lines appear in the syslog:
Oct 18 23:33:22 localhost kernel: [ 360.084141] usb 1-6: new high speed USB device number 6 using ehci_hcd
Oct 18 23:33:22 localhost kernel: [ 360.727114] ipheth 1-6:4.2: Apple iPhone USB Ethernet device attached
Oct 18 23:33:25 localhost NetworkManager[929]: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:4.2/net/eth1, iface: eth1)
Oct 18 23:33:25 localhost NetworkManager[929]: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:4.2/net/eth1, iface: eth1): no ifupdown configuration found.
Oct 18 23:33:26 localhost NetworkManager[929]: <error> [1318944807.1244] [nm-device-ethernet.c:752] real_update_permanent_hw_address(): (eth1): unable to read permanent MAC address (error 0)
Oct 18 23:33:27 localhost NetworkManager[929]: <info> (eth1): carrier is OFF
Oct 18 23:33:27 localhost NetworkManager[929]: <info> (eth1): new Ethernet device (driver: 'ipheth' ifindex: 5)
Oct 18 23:33:27 localhost NetworkManager[929]: <info> (eth1): exported as /org/freedesktop/NetworkManager/Devices/2
Oct 18 23:33:28 localhost NetworkManager[929]: <info> (eth1): now managed
Oct 18 23:33:28 localhost NetworkManager[929]: <info> (eth1): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Oct 18 23:33:28 localhost NetworkManager[929]: <info> (eth1): bringing up device.
Oct 18 23:33:28 localhost kernel: [ 365.855564] ADDRCONF(NETDEV_UP): eth1: link is not ready
Oct 18 23:33:28 localhost NetworkManager[929]: <info> (eth1): preparing device.
Oct 18 23:33:28 localhost NetworkManager[929]: <info> (eth1): deactivating device (reason 'managed') [2]
Oct 18 23:33:28 localhost kernel: [ 366.285966] upowerd[1510]: segfault at 3910 ip 0020afb4 sp bff5e9bc error 4 in libplist.so.1.1.6[209000+9000]
Oct 18 23:33:28 localhost kernel: [ 366.502205] iphone-set-info[2768]: segfault at 0 ip 001a79d6 sp bf98f97c error 4 in libc-2.13.so[12b000+176000]

Note that a segfault is registered from upowerd and iphone-set-info.

My IPhone is a 3GS, running the release version of iOS 5.
This issue was not present before I upgraded the phone's firmware.

I do not know how to attach gdb to obtain a relevant backtraces as upowerd is invoked by upower and iphone-set-info is invoked by udev.

I am running Oneiric, with the following relevant packages:
upower:
  Installed: 0.9.13-1
  Candidate: 0.9.13-1
  Version table:
 *** 0.9.13-1 0
        500 http://au.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
        100 /var/lib/dpkg/status
libplist1:
  Installed: 1.6-2
  Candidate: 1.6-2
  Version table:
 *** 1.6-2 0
        500 http://au.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
        100 /var/lib/dpkg/status
libgpod4:
  Installed: 0.8.0-3build1
  Candidate: 0.8.0-3build1
  Version table:
 *** 0.8.0-3build1 0
        500 http://au.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
        100 /var/lib/dpkg/status
libimobiledevice2:
  Installed: 1.1.1-1ubuntu1
  Candidate: 1.1.1-1ubuntu1
  Version table:
 *** 1.1.1-1ubuntu1 0
        900 http://au.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages
        100 /var/lib/dpkg/status
     1.1.1-1 0
        500 http://au.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages