terminator crashed with SIGSEGV in PyEval_EvalFrameEx()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Released
|
Undecided
|
Unassigned | ||
terminator (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Won't Fix
|
High
|
Unassigned | ||
Raring |
Won't Fix
|
High
|
Unassigned |
Bug Description
[Impact]
Segfaults the application when repositioning windows, taking any unsaved content with it. :-)
[Test Case]
Drag a window to a new horizontal position within another window. Only seems to work with at least 4 windows (2x2). Reproducible every time if dragged to top position of a window and to bottom position of same window without releasing it. Or just dragging a window around randomly :)
[Regression Potential]
Probably none. The patch only affects dragging functionality, so might affect behavior there, but even in such a case eliminating the crash would be worth it!
[Original Report]
$ lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04
$ apt-cache policy terminator
terminator:
Installed: 0.96-0ubuntu1
Candidate: 0.96-0ubuntu1
Version table:
*** 0.96-0ubuntu1 0
500 http://
100 /var/lib/
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: terminator 0.96-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Fri Mar 9 23:30:49 2012
Disassembly: => 0x0: Cannot access memory at address 0x0
EcryptfsInUse: Yes
ExecutablePath: /usr/share/
InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
InterpreterPath: /usr/bin/python2.7
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/terminator
ProcEnviron:
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x0: Cannot access memory at address 0x0
PC (0x00000000) not located in a known VMA region (needed executable region)!
SegvReason: executing NULL VMA
Signal: 11
SourcePackage: terminator
StacktraceTop:
?? ()
PyEval_EvalFrameEx ()
PyEval_EvalCodeEx ()
?? ()
PyObject_Call ()
Title: terminator crashed with SIGSEGV in PyEval_
UpgradeStatus: Upgraded to precise on 2012-01-08 (61 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
visibility: | private → public |
Changed in terminator: | |
status: | Fix Committed → Fix Released |
description: | updated |
tags: | added: verification-done-precise |
tags: | added: verification-done-quantal verification-done-raring |
tags: | removed: verification-needed |
StacktraceTop:
?? ()
PyEval_EvalFrameEx ()
PyEval_EvalCodeEx ()
function_call ()
PyObject_Call ()