add-apt-repository crashed with SIGSEGV in dict_dealloc()

Bug #965911 reported by valeriocd on 2012-03-27
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
Medium
Unassigned

Bug Description

..

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: python-software-properties 0.81.13.3
Uname: Linux 3.3.0-030300-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Tue Mar 27 06:34:07 2012
ExecutablePath: /usr/bin/add-apt-repository
InstallationMedia: Ubuntu 10.04.3 LTS "Lucid Lynx" - Release amd64 (20110719.2)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/apt-add-repository
ProcEnviron:
 PATH=(custom, no user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x45e6f2: mov (%rax),%rdx
 PC (0x0045e6f2) ok
 source "(%rax)" (0x2100000000) not located in a known VMA region (needed readable region)!
 destination "%rdx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: software-properties
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 PyDict_SetItem ()
 PyImport_Cleanup ()
Title: add-apt-repository crashed with SIGSEGV in PyDict_SetItem()
UpgradeStatus: Upgraded to oneiric on 2012-03-22 (4 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare scanner src vboxusers

valeriocd (valeriocd) wrote :

StacktraceTop:
 dict_dealloc (mp=0xf2f330) at ../Objects/dictobject.c:984
 module_dealloc (m=0x7fc26d286868) at ../Objects/moduleobject.c:179
 insertdict (mp=0xeab150, key='operator', hash=-8463762425329832168, value=None) at ../Objects/dictobject.c:530
 PyDict_SetItem (op={'aptsources.logging': None, 'heapq': None, 'xml.sax.urlparse': None, 'functools': None, 'random': None, '_bisect': None, 'subprocess': None, 'sysconfig': None, 'aptsources.shutil': None, 'gc': None, 'logging.os': None, 'apt.re': None, 'encodings.encodings': None, 'encodings.hex_codec': None, 'apt.progress.os': None, 'xml': None, 'struct': None, 'tempfile': None, 'base64': None, 'apt.cache': None, 'aptsources.xml': None, 'imp': None, 'collections': None, 'logging.thread': None, 'apt_pkg': None, 'apt.glob': None, 'aptsources.time': None, 'softwareproperties.urlparse': None, 'zipimport': None, 'string': None, 'aptsources.distro': None, 'encodings.utf_8': None, 'xml.etree.warnings': None, 'xml.etree.sys': None, 'ssl': None, 'apt.urllib2': None, 'softwareproperties.AptAuth': None, 'apt': None, 'json.encoder': None, 'softwareproperties.softwareproperties': None, 'softwareproperties.atexit': None, 'ConfigParser': None, 'httplib': None, 'bisect': None, 'signal': None, 'apt.progress.errno': None, 'threading': None, '...(truncated), key=<optimized out>, value=<optimized out>) at ../Objects/dictobject.c:775
 PyImport_Cleanup () at ../Python/import.c:499

Changed in software-properties (Ubuntu):
importance: Undecided → Medium
summary: - add-apt-repository crashed with SIGSEGV in PyDict_SetItem()
+ add-apt-repository crashed with SIGSEGV in dict_dealloc()
tags: removed: need-amd64-retrace
Robert Roth (evfool) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

visibility: private → public
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers