python2.7 crashed with SIGSEGV in QWidget::~QWidget()

Bug #994056 reported by Scott Kitterman on 2012-05-03
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-qt4 (Ubuntu)
Medium
Unassigned
python2.7 (Debian)
Fix Released
Unknown

Bug Description

Crashed running examples/graphicsview/anchorlayout.py from python-qt4-doc as python anchorlayout.py. If the demo is running from within examples/demos/qtdemo/qtdemo.py there is no crash.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: python2.7-minimal 2.7.3-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic-pae 3.2.14
Uname: Linux 3.2.0-24-generic-pae i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Thu May 3 11:30:38 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/python2.7
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
ProcCmdline: python anchorlayout.py
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 LANG=en_US.UTF-8
 LANGUAGE=
SegvAnalysis:
 Segfault happened at: 0xb58a12c8 <QWidget::~QWidget()+920>: mov 0x4(%eax),%eax
 PC (0xb58a12c8) ok
 source "0x4(%eax)" (0x00000004) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: python2.7
StacktraceTop:
 QWidget::~QWidget (this=0x9fc7598, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1629
 QAbstractButton::~QAbstractButton (this=0x9fc7598, __in_chrg=<optimized out>) at widgets/qabstractbutton.cpp:599
 QPushButton::~QPushButton (this=0x9fc7598, __in_chrg=<optimized out>) at widgets/qpushbutton.cpp:295
 sipQPushButton::~sipQPushButton (this=0x9fc7598, __in_chrg=<optimized out>) at sipQtGuipart9.cpp:22677
 sipQPushButton::~sipQPushButton (this=0x9fc7598, __in_chrg=<optimized out>) at sipQtGuipart9.cpp:22680
Title: python2.7 crashed with SIGSEGV in QWidget::~QWidget()
UpgradeStatus: Upgraded to precise on 2012-04-09 (24 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare syslog wireshark

Scott Kitterman (kitterman) wrote :

StacktraceTop:
 QWidget::~QWidget() () from /tmp/tmpXXWVrF/usr/lib/i386-linux-gnu/libQtGui.so.4
 QAbstractButton::~QAbstractButton() () from /tmp/tmpXXWVrF/usr/lib/i386-linux-gnu/libQtGui.so.4
 QPushButton::~QPushButton() () from /tmp/tmpXXWVrF/usr/lib/i386-linux-gnu/libQtGui.so.4
 sipQPushButton::~sipQPushButton (this=0x9fc7598, __in_chrg=<optimized out>) at sipQtGuipart9.cpp:22677
 sipQPushButton::~sipQPushButton (this=0x9fc7598, __in_chrg=<optimized out>) at sipQtGuipart9.cpp:22680

Changed in python2.7 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
Changed in python2.7 (Debian):
status: Unknown → New
Matthias Klose (doko) on 2012-11-28
affects: python2.7 (Ubuntu) → python-qt4 (Ubuntu)
Changed in python2.7 (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.