iphone-set-info crashed with SIGSEGV in __stpcpy_chk()

Bug #1034067 reported by Julien Lavergne
642
This bug affects 102 people
Affects Status Importance Assigned to Milestone
libimobiledevice (Ubuntu)
Fix Released
High
Unassigned
Quantal
Fix Released
High
Unassigned

Bug Description

Automatic report using apport at startup

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: libgpod-common 0.8.2-6build1
ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0
Uname: Linux 3.5.0-6-generic x86_64
ApportVersion: 2.4-0ubuntu6
Architecture: amd64
Date: Tue Aug 7 09:10:23 2012
ExecutablePath: /lib/udev/iphone-set-info
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
ProcCmdline: /lib/udev/iphone-set-info
ProcEnviron:

SegvAnalysis:
 Segfault happened at: 0x7f2ee48bec70 <__stpcpy_chk+80>: mov (%rsi),%rax
 PC (0x7f2ee48bec70) ok
 source "(%rsi)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: libgpod
StacktraceTop:
 __stpcpy_chk () at ../sysdeps/x86_64/strcpy_chk.S:71
 ?? () from /usr/lib/libimobiledevice.so.3
 userpref_get_host_id () from /usr/lib/libimobiledevice.so.3
 lockdownd_client_new_with_handshake () from /usr/lib/libimobiledevice.so.3
 _start ()
Title: iphone-set-info crashed with SIGSEGV in __stpcpy_chk()
UpgradeStatus: Upgraded to quantal on 2012-02-13 (175 days ago)
UserGroups:

Revision history for this message
Julien Lavergne (gilir) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __stpcpy_chk () at ../sysdeps/x86_64/strcpy_chk.S:71
 strcpy (__src=<optimized out>, __dest=0x7f2ee4fa9620 "") at /usr/include/x86_64-linux-gnu/bits/string3.h:105
 userpref_get_config_dir () at userpref.c:128
 userpref_get_config_dir () at userpref.c:105
 userpref_get_host_id (host_id=host_id@entry=0x7fffcbe0d5a0) at userpref.c:406

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in libgpod (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libgpod (Ubuntu):
status: New → Confirmed
tags: added: bugpattern-needed
visibility: private → public
Vinod (vinod2032)
Changed in libgpod (Ubuntu):
assignee: nobody → Vinod (vinod2032)
assignee: Vinod (vinod2032) → nobody
tags: added: rls-q-incoming
Revision history for this message
Bruce Pieterse (octoquad) wrote :

Occurs with an iPad 3 as well.

Revision history for this message
Christopher Jefferson (azumanga) wrote :

This bug occurs whenever I plug in my iPad 1.

I also get a dialog which says:

Unable to mount Christopher Jefferson s iPad

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code0: Unhandled Lockdown error (-5)

Revision history for this message
Adam Dingle (adam-yorba) wrote :

I saw this when I attached my iPhone 4 (running iOS 6).

Revision history for this message
Sebastien Bacher (seb128) wrote :
affects: libgpod (Ubuntu) → libimobiledevice (Ubuntu)
Changed in libimobiledevice (Ubuntu):
importance: Medium → High
status: Confirmed → In Progress
tags: removed: rls-q-incoming
Changed in libimobiledevice (Ubuntu Quantal):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libimobiledevice - 1.1.4-1ubuntu2

---------------
libimobiledevice (1.1.4-1ubuntu2) quantal; urgency=low

  * debian/patches/git_handle_unset_environment.patch:
    - don't segfault when the environment variable are unset (lp: #1034067)
 -- Sebastien Bacher <email address hidden> Fri, 05 Oct 2012 16:39:56 +0200

Changed in libimobiledevice (Ubuntu Quantal):
status: Fix Committed → Fix Released
To post a comment you must log in.