[Pkg-gtkpod-devel] Bug#758099: libgpod-common: Segfault in iphone-set-info when an iPad is connected

Peter Paluch Peter.Paluch at fri.uniza.sk
Thu Aug 14 09:17:22 UTC 2014


Package: libgpod-common
Version: 0.8.3-1.1+b1
Severity: normal

Greetings,

When an iPad is connected to my Debian notebook via USB, the iphone-set-info
segfaults. As a result, Rhythmbox does not see the attached device. This is
the dmesg transcript:

root at bach:/etc/apt# dmesg
usb 4-1.1: new high-speed USB device number 14 using ehci-pci
usb 4-1.1: New USB device found, idVendor=05ac, idProduct=12ab
usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 4-1.1: Product: iPad
usb 4-1.1: Manufacturer: Apple Inc.
usb 4-1.1: SerialNumber: c2fa2b55deedbe949e04d6598788c0ca945b9bee
ipheth 4-1.1:4.2: Apple iPhone USB Ethernet device attached
IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
iphone-set-info[7822]: segfault at 0 ip 00007f9f3fc2de1a sp 00007fffc54fe1a8
error 4 in libc-2.19.so[7f9f3fbac000+19f000]

I have tried installing the libgpod libraries v0.8.3-4 from experimental;
however, the libgpod-common 0.8.3-4 in experimental surprisingly depends on
libplist1 that was last available in wheezy and is not present in testing,
sid or experimental. As a result, the libgpod-common in experimental is
uninstallable to users running testing and more recent versions of Debian.
This appears to be an uploader's error. The 0.8.3-1.1+b1 version is compiled
against libplist2 and so should be the 0.8.3-4 in experimental as well.

Nonetheless, I have tried dowloading the 0.8.3-4 source packages and
compiling them myself, unfortunately, the problem was not solved. I also
recompiled the usbmuxd with the libgpod 0.8.3-4 but still no luck.

The thread at https://github.com/libimobiledevice/libimobiledevice/issues/86
appears to suggest the problem may be solved in the HEAD branch of usbmuxd.
If this is the case please reassign this bug to the usbmuxd package.

Thank you!

Best regards,
Peter

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.15.9 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=sk_SK.utf8, LC_CTYPE=sk_SK.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgpod-common depends on:
ii  libc6              2.19-7
ii  libglib2.0-0       2.40.0-4
ii  libgpod4           0.8.3-1.1+b1
ii  libimobiledevice4  1.1.6+dfsg-3
ii  libplist2          1.11-3
ii  libsgutils2-2      1.38-1
ii  libusb-1.0-0       2:1.0.19-1
ii  libxml2            2.9.1+dfsg1-4

libgpod-common recommends no packages.

libgpod-common suggests no packages.

-- no debconf information



More information about the Pkg-gtkpod-devel mailing list