idevicebackup2 failed to backup some dual-core idevices with ios 6 on cygwin.
-
persmule
- Title changed from idevicebackup2 failed to backup an iphone4s with ios 6.0.1 on i686-pc-cygwin boxes. to idevicebackup2 failed to backup some dual-core idevices with ios 6 on cygwin.
Today the above problem happened on other dual-core idevices with ios 6.
I did an experiment to locate the bug:
On *nices, usbmuxd listens to an unix domain socket at /var/run/usbmuxd, while on M$ Windows, AppleMobileDeviceService.exe listens to a TCP socket at localhost:27015. When I plugged a dual-core idevices with ios 6 on the GNU/Linux machine, then tunneled /var/run/usbmuxd to the M$ Windows machine at localhost:27015 via socat and ssh, with AppleMobileDeviceService.exe killed, the idevicebackup2 failed to perform backup, with message like
Received 0 files from device.", just as backup the idevice plugged in THIS M$ Windows machine. If I plugged the idevice to the Windows machine, then tunneled localhost:27015 to the GNU/Linux machine at /var/run/usbmuxd, the backup progress was fine, just as backup the idevice plugged in THIS GNU/Linux machine.ErrorCode 105: Insufficient free disk space on drive to back up (1988632576 < 4642481090 + 134217728) (MBErrorDomain/105)The result suggested that the problem is located in the libusbmuxd, libimobiledevice, or idevicebackup2, is it?
-
persmule
Today the above problem happened on other dual-core idevices with ios 6.
I did an experiment to locate the bug:
On *nices, usbmuxd listens to an unix domain socket at /var/run/usbmuxd, while on M$ Windows, AppleMobileDeviceService.exe listens to a TCP socket at localhost:27015. When I plugged a dual-core idevices with ios 6 on the GNU/Linux machine, then tunneled /var/run/usbmuxd to the M$ Windows machine at localhost:27015 via socat and ssh, with AppleMobileDeviceService.exe killed, the idevicebackup2 failed to perform backup, with message like
, just as backup the idevice plugged in THIS M$ Windows machine. If I plugged the idevice to the Windows machine, then tunneled localhost:27015 to the GNU/Linux machine at /var/run/usbmuxd, the backup progress was fine, just as backup the idevice plugged in THIS GNU/Linux machine.ErrorCode 105: Insufficient free disk space on drive to back up (1988632576 < 4642481090 + 134217728) (MBErrorDomain/105) Received 0 files from device.The result suggested that the problem is located in the libusbmuxd, libimobiledevice, or idevicebackup2, is it?
-
Martin S.
- State changed from new to resolved
- Tag set to idevicebackup2, overflow
- Assigned user set to Martin S.
- Milestone set to 1.2.0 Release
Fixed in #321 The reply of DLMessageGetFreeDiskSpace may be an overflowed value when idevic... and available in git master/next release.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
