Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Martin S.'s latest activity

Monday, July 01 2013
322 libplist utf-8 conversion bugginess was updated in libiphone
  • Martin S.
    • Tag set to conversion, encoding, libplist, utf-8
    • Assigned user set to Nikias Bassen
    by Martin S. at 4:21 PM

    I was able to reproduce the problem, however this is related to libxml2 freaking out on the characters:

    parser error : Char 0xD83C out of allowed range
    parser ...
323 idevicebackup2: error was updated in libiphone
  • Martin S.
    • State changed from new to invalid
    • Tag set to idevicebackup2, libimobiledevice
    • Assigned user set to Martin S.
    • Milestone set to 1.2.0 Release
    by Martin S. at 4:06 PM

    @Bilson: Thanks for the explanation. @r0941703960: If you configure the sources with "./configure --prefix=/usr", you won't have to deal with it. But as Bilson ...

329 Could not perform backup protocol version exchange, error code -6 was updated in libiphone
  • Martin S.
    • State changed from new to open
    • Tag set to idevicebackup2
    • Assigned user set to Martin S.
    by Martin S. at 4:03 PM

    It looks like the protocol version is not correct.
    Which iOS versions were in use on each of the devices?

325 Cannot mount Image was updated in libiphone
  • Martin S.
    • State changed from new to invalid
    • Tag set to ideviceimagemounter, libimobiledevice
    • Assigned user set to Martin S.
    • Milestone set to 1.2.0 Release
    by Martin S. at 4:01 PM

    This looks as if you had already mounted the image... then mounting again will obviously fail.
    You can not unmount images using ideviceimagemounter or the under...

331 Insecure tmp directory use was updated in libiphone
  • Martin S.
    • State changed from new to open
    • Tag set to configuration, desktop, libimobiledevice
    • Milestone set to 1.2.0 Release
    by Martin S. at 4:00 PM

    Every device that is connected is "paired" with the host. This "pairing" needs to be saved somewhere alongside the one-time generated host ID. Thus .config look...

332 memory leak in libusbmuxd.c when receiving plist packets was updated in libiphone
  • Martin S.
    • State changed from new to open
    • Tag changed from usbmuxd libusbmuxd to leak, libusbmuxd, usbmuxd
    • Assigned user set to Nikias Bassen
    by Martin S. at 3:57 PM

    Thanks, here was fine.
    Although now you might probably want to use https://github.com/libimobiledevice.

334 Getting error while compiling eds to idevice for contact sync was updated in libiphone
  • Martin S.
    • State changed from new to invalid
    • Tag set to api, eds-to-idevice
    by Martin S. at 3:55 PM

    This breaks due to the recent API change. All port instances need to be changed to use lockdownd_service_descriptor_t instead. Closing this as this is no proble...

336 webinspector_receive_with_timeout returns WEBINSPECTOR_E_PLIST_ERROR if messa... was updated in libiphone
  • Martin S.
    • State changed from new to open
    • Tag set to libimobiledevice, webinspector
    • Milestone set to 1.2.0 Release
    by Martin S. at 3:53 PM

    Reason is probably the missing support for "partial messages" in the protocol implementation.
    Needs fixing...

328 Error opening socket! was updated in libiphone
  • Martin S.
    • State changed from new to invalid
    • Tag set to libirecovery
    • Assigned user set to Martin S.
    • Milestone set to 1.2.0 Release
    by Martin S. at 3:52 PM

    @Aaron, great answer. You might need to use "sudo irecovery" though depending on your distro.

Friday, April 05 2013
324 ideviceinstaller crashes when built with libimobiledevice1.1.5 was updated in libiphone
  • Martin S.
    • State changed from new to resolved
    • Tag set to ideviceinstaller
    • Assigned user set to Martin S.
    by Martin S. at 4:51 PM

    Thanks, we'll fix client applications after libimobiledevice 1.2.0 stable is released.
    Anyways, fixed in git master for now.