idevicebackup crashed with SIGSEGV in fwrite()

Bug #742918 reported by Luke Faraone
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libimobiledevice
Invalid
Undecided
Unassigned
libimobiledevice (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

In this case, "foo" was a file, not a directory.

Crashed on start:

$ idevicebackup backup foo
Backup directory is "foo"
Started "com.apple.mobilebackup" service on port 53802.
Starting backup...
Creating Info.plist for new backup.
Segmentation fault (core dumped)

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: libimobiledevice-utils 1.1.0-1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Mar 25 23:10:36 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/idevicebackup
ProcCmdline: idevicebackup backup foo
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
SegvAnalysis:
 Segfault happened at: 0x7fe16781a654 <fwrite+52>: mov (%rcx),%eax
 PC (0x7fe16781a654) ok
 source "(%rcx)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: libimobiledevice
StacktraceTop:
 fwrite () from /lib/x86_64-linux-gnu/libc.so.6
 ?? ()
 ?? ()
 ?? ()
 __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
Title: idevicebackup crashed with SIGSEGV in fwrite()
UpgradeStatus: Upgraded to natty on 2011-03-20 (5 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare video

Revision history for this message
Luke Faraone (lfaraone) wrote :
description: updated
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 _IO_fwrite (buf=0x1125a00, size=1, count=969, fp=0x0) at iofwrite.c:43
 buffer_write_to_filename (filename=<value optimized out>, buffer=0x1125a00 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>Build Version<"..., length=969) at idevicebackup.c:258
 plist_write_to_filename (plist=<value optimized out>, filename=0x10f4d70 "foo/Info.plist", format=<value optimized out>) at idevicebackup.c:302
 main (argc=<value optimized out>, argv=<value optimized out>) at idevicebackup.c:936

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in libimobiledevice (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Luke Faraone (lfaraone)
visibility: private → public
Revision history for this message
dino99 (9d9) wrote :

This version has expired long time ago, and is no more supported

Changed in libimobiledevice (Ubuntu):
status: New → Invalid
Changed in libimobiledevice:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.