python2.6 crashed with SIGSEGV in QWidget::metric()

Bug #418420 reported by Scott Kitterman on 2009-08-25
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Airplane Mode
Undecided
Richard Johnson
python2.6 (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: python2.6

I was interacting with kwallet and kdenetworkmanager when this happened. I don't think either of those use Python, so I'm not sure what's to blame.

ProblemType: Crash
Architecture: i386
Date: Tue Aug 25 00:02:23 2009
Dependencies:
 findutils 4.4.2-1
 gcc-4.4-base 4.4.1-3ubuntu1
 libc6 2.10.1-0ubuntu7
 libgcc1 1:4.4.1-3ubuntu1
 zlib1g 1:1.2.3.3.dfsg-13ubuntu1
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/python2.6
NonfreeKernelModules: wl
Package: python2.6-minimal 2.6.2-0ubuntu3
ProcCmdline: python /usr/bin/kairmode
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-6.26-generic
SegvAnalysis:
 Segfault happened at: 0x77e50bc <_ZNK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE+60>: mov 0x8(%eax),%eax
 PC (0x077e50bc) ok
 source "0x8(%eax)" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: python2.6
StacktraceTop:
 QWidget::metric (this=0x97fd200, m=QPaintDevice::PdmDpiY)
 QPaintDevice::logicalDpiY (this=0xbff1e3b0, font=...,
 QFont (this=0xbff1e3b0, font=..., pd=0x97fd208) at text/qfont.cpp:709
 QWidgetPrivate::updateFont (this=0x97fd218, font=...)
 QWidgetPrivate::setFont_helper (this=0x97fd218)
Title: python2.6 crashed with SIGSEGV in QWidget::metric()
Uname: Linux 2.6.31-6-generic i686
UserGroups:

Related branches

Scott Kitterman (kitterman) wrote :

StacktraceTop:QWidget::metric () from /usr/lib/libQtGui.so.4
QFont::QFont () from /usr/lib/libQtGui.so.4
QWidgetPrivate::updateFont () from /usr/lib/libQtGui.so.4
QWidgetPrivate::resolveFont () from /usr/lib/libQtGui.so.4
QWidget::setParent () from /usr/lib/libQtGui.so.4

Changed in python2.6 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
Richard Johnson (nixternal) wrote :

python wasn't to blame for this. It was a pain to figure out, but it was something with the KMenu that is issued when you right-click the icon. Definitely a KDE Airplane Mode issue.

Changed in python2.6 (Ubuntu):
status: New → Invalid
Richard Johnson (nixternal) wrote :

Marking this fix committed as I think some of the recent code fixes I did took care of this. Time will only tell.

Google results were pointing the blame at Qt4 X11, so if this comes back we will have to really look into it, but I am hoping that my code fixes took care of this as there were quite a few initial logic issues which seem to be fixed at this time.

Changed in kairmode:
assignee: nobody → Richard Johnson (nixternal)
status: New → Fix Committed
Changed in kairmode:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers