help() modules crashes with SIGSEGV in apt_pkg.so
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-apt (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I got the crash by opening ipython and running help() once in the interactive help I typed in modules, there were a couple of errors show up in the shell but then it crashed.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: ipython 0.11-2
ProcVersionSign
Uname: Linux 3.2.0-5-generic i686
NonfreeKernelMo
ApportVersion: 1.90-0ubuntu1
Architecture: i386
Date: Sat Dec 17 00:30:02 2011
ExecutablePath: /usr/bin/ipython
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20111212)
InterpreterPath: /usr/bin/python2.7
PackageArchitec
ProcCmdline: python /usr/bin/ipython
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, no user)
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
SegvAnalysis:
Segfault happened at: 0x5421f9 <vfprintf+201>: movl $0x25,0x4(%esp)
PC (0x005421f9) ok
source "$0x25" ok
destination "0x4(%esp)" (0xbf28bfa0) not located in a known VMA region (needed writable region)!
Stack memory exhausted (SP below stack segment)
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: ipython
StacktraceTop:
g_return_
g_type_get_qdata () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: ipython crashed with SIGSEGV in g_return_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
StacktraceTop: internal (s=0x6bdc98, format=0x6bb343 <Address 0x6bb343 out of bounds>, ap=0x28 <Address 0x28 out of bounds>) at vfprintf.c:1325 _vasprintf_ chk (result_ ptr=0xbf28c64c, flags=1, format=0xbe175a <Address 0xbe175a out of bounds>, args=0xbf28cb0c "\230\334k") at vasprintf_chk.c:68
__find_specmb (format=0xbe175a <Address 0xbe175a out of bounds>) at printf-parse.h:99
_IO_vfprintf_
__GI__
?? ()
?? ()