idevicebackup2 failed to backup some dual-core idevices with ios 6 on cygwin.
Reported by persmule | January 30th, 2013 @ 09:55 AM | in 1.2.0 Release
When I tried to perform backup an an iphone4s with ios 6.0.1
with idevicebackup2(commit
1eff94c02a2f72debb73d2983724c193e42fd9d4) on on i686-pc-cygwin
boxes. It fails with output "ErrorCode 105: Insufficient free disk
space on drive to back up (1988632576 < 4642481090 + 134217728)
(MBErrorDomain/105)
Received 0 files from device."
But it succeed on another x86_64-linux-gnu machine.
On the cygwin machine I use the Apple's usbmuxd called AppleMobileDeviceService.exe, which is shipped with iTunes, because I have not found a way to launch the daemon shipped with the libusbmuxd project. It usually works fine, but this time it failed.
The attachment contains the debug output produce by idevicebackup2 with -d option, both i686-pc-cygwin and x86_64-linux-gnu version, configured with "./configure --enable-dev-tools --enable-debug-code".
Please help me.
Comments and changes to this ticket
-
persmule March 5th, 2013 @ 01:25 PM
- 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 likeErrorCode 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 March 5th, 2013 @ 01:29 PM
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 likeErrorCode 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. March 18th, 2013 @ 05:02 PM
- 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 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.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A project around supporting the iPhone in Linux.
See http://libimobiledevice.org