apt-get crashed with SIGSEGV in __strncmp_ssse3()

Bug #556056 reported by Kees Cook
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
apt (Ubuntu)
Fix Released
High
Michael Vogt
Lucid
Fix Released
High
Michael Vogt

Bug Description

Binary package hint: apt

$ apt-get source libvirt=0.7.5-5ubuntu17
Reading package lists... Done
Building dependency tree
Reading state information... Done
Segmentation fault (core dumped)

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: apt 0.7.25.3ubuntu5
ProcVersionSignature: Ubuntu 2.6.32-18.27-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-18-generic x86_64
Architecture: amd64
Date: Mon Apr 5 14:51:18 2010
ExecutablePath: /usr/bin/apt-get
ProcCmdline: apt-get source libvirt=0.7.5-5ubuntu17
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
SegvAnalysis:
 Segfault happened at: 0x7f2e84d1b958 <__strncmp_ssse3+4440>: movdqa (%rsi),%xmm1
 PC (0x7f2e84d1b958) ok
 source "(%rsi)" (0x7f2f1c1cf6d0) not located in a known VMA region (needed readable region)!
 destination "%xmm1" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: apt
StacktraceTop:
 __strncmp_ssse3 () at ../sysdeps/x86_64/multiarch/../strcmp.S:1563
 ?? ()
 ?? ()
 CommandLine::DispatchArg(CommandLine::Dispatch*, bool) () from /usr/lib/libapt-pkg-libc6.10-6.so.4.8
 ?? ()
Title: apt-get crashed with SIGSEGV in __strncmp_ssse3()
UserGroups: adm admin audio cdrom dialout dip floppy fuse libvirtd lpadmin mythtv plugdev sambashare sbuild scanner video

Revision history for this message
Kees Cook (kees) wrote :
visibility: private → public
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I see this too.

Changed in apt (Ubuntu):
status: New → Confirmed
Kees Cook (kees)
tags: added: regression-potential
Changed in apt (Ubuntu Lucid):
milestone: none → ubuntu-10.04
assignee: nobody → Michael Vogt (mvo)
importance: Undecided → High
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __strncmp_ssse3 () at ../sysdeps/x86_64/multiarch/../strcmp.S:1563
 FindSrc (Name=<value optimized out>,
 DoSource (CmdL=@0x7fff51d67190) at apt-get.cc:2198
 CommandLine::DispatchArg (this=0x7fff51d67190,
 main (argc=3, argv=0x7fff51d672c8)

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: removed: need-amd64-retrace
Michael Vogt (mvo)
Changed in apt (Ubuntu Lucid):
status: Confirmed → Triaged
Michael Vogt (mvo)
Changed in apt (Ubuntu Lucid):
status: Triaged → In Progress
Michael Vogt (mvo)
Changed in apt (Ubuntu Lucid):
status: In Progress → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

Uploaded and waiting in the queue

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apt - 0.7.25.3ubuntu6

---------------
apt (0.7.25.3ubuntu6) lucid; urgency=low

  * cmdline/apt-get.cc:
    - fix crash when pkg.VersionList() is empty (LP: #556056)
 -- Michael Vogt <email address hidden> Thu, 08 Apr 2010 21:13:25 +0200

Changed in apt (Ubuntu Lucid):
status: Fix Committed → Fix Released
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.