[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#477112: libqt4: QTreeView dumps core



Subject: libqt4: QTreeView dumps core
Package: libqt4-gui
Version: 4.4.0~rc1-4
Severity: normal

Hi,

I've started to see problems in my QT4 app using the QTreeView
widget, since recently upgrading (I believe I upgraded from an
earlier 4.4 to the current unstable version - 4.4.0-rc1-4).

This particular problem seems to be to do with changing the
font style in some rows - if I comment out the code which sets
certain rows as italic, then this particular core dump no
longer occurs.

cheers.


9:21 nathans@edge /source/git/kmchart/src/chart 63> gdb -q ./kmchart
(gdb) r -h qc.qa.acx 
Starting program: /source/git/kmchart/src/chart/kmchart -h qc.qa.acx
[Thread debugging using libthread_db enabled]
[New Thread 0x2ae0b0aa6020 (LWP 628)]
[New Thread 0x40800950 (LWP 635)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x2ae0b0aa6020 (LWP 628)]
0x00002ae0ac4c27bf in ?? () from /usr/lib/libQtGui.so.4
(gdb) bt
#0  0x00002ae0ac4c27bf in ?? () from /usr/lib/libQtGui.so.4
#1  0x00002ae0ac4c34d6 in ?? () from /usr/lib/libQtGui.so.4
#2  0x00002ae0ac48c238 in QTreeView::drawRow ()
from /usr/lib/libQtGui.so.4
#3  0x00002ae0ac493181 in QTreeView::drawTree ()
from /usr/lib/libQtGui.so.4
#4  0x00002ae0ac494063 in QTreeView::paintEvent ()
from /usr/lib/libQtGui.so.4
#5  0x00002ae0ac0423f5 in QWidget::event () from /usr/lib/libQtGui.so.4
#6  0x00002ae0ac33f6d6 in QFrame::event () from /usr/lib/libQtGui.so.4
#7  0x00002ae0ac3c3d59 in QAbstractScrollArea::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#8  0x00002ae0ac45e4e5 in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#9  0x00002ae0ac49262b in QTreeView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#10 0x00002ae0ac3c4ef8 in ?? () from /usr/lib/libQtGui.so.4
#11 0x00002ae0acdb981f in
QCoreApplicationPrivate::sendThroughObjectEventFilters ()
from /usr/lib/libQtCore.so.4
#12 0x00002ae0abff3600 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#13 0x00002ae0abff8205 in QApplication::notify ()
from /usr/lib/libQtGui.so.4
#14 0x00002ae0acdb9519 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#15 0x00002ae0ac049c2c in ?? () from /usr/lib/libQtGui.so.4
#16 0x00002ae0ac045301 in QWidgetPrivate::drawWidget ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libQtGui.so.4
#17 0x00002ae0ac045a02 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#18 0x00002ae0ac044f15 in QWidgetPrivate::drawWidget ()
   from /usr/lib/libQtGui.so.4
#19 0x00002ae0ac045a02 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#20 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#21 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#22 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#23 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#24 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#25 0x00002ae0ac04592f in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
#26 0x00002ae0ac044f15 in QWidgetPrivate::drawWidget ()
   from /usr/lib/libQtGui.so.4
#27 0x00002ae0ac045a02 in QWidgetPrivate::paintSiblingsRecursive ()
   from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) q
The program is running.  Exit anyway? (y or n) y


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.18-6-amd64 (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libqt4-gui depends on:
ii  fontconfig             2.5.0-2           generic font configuration
library
ii  libaudio2              1.9.1-2           Network Audio System -
shared libr
ii  libc6                  2.7-10            GNU C Library: Shared
libraries
ii  libfontconfig1         2.5.0-2           generic font configuration
library
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine,
shared lib
ii  libgcc1                1:4.3.0-3         GCC support library
ii  libglib2.0-0           2.16.3-2          The GLib library of C
routines
ii  libice6                2:1.0.4-1         X11 Inter-Client Exchange
library
ii  libjpeg62              6b-14             The Independent JPEG
Group's JPEG
ii  libmng1                1.0.9-1           Multiple-image Network
Graphics li
ii  libpng12-0             1.2.15~beta5-3    PNG library - runtime
ii  libqt4-svg             4.4.0~rc1-4       Qt 4 SVG module
ii  libqtcore4             4.4.0~rc1-4       Qt 4 core module
ii  libsm6                 2:1.0.3-1+b1      X11 Session Management
library
ii  libstdc++6             4.3.0-3           The GNU Standard C++
Library v3
ii  libtiff4               3.8.2-8           Tag Image File Format
(TIFF) libra
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension
librar
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  libxrandr2             2:1.2.2-1         X11 RandR extension library
ii  libxrender1            1:0.9.4-1         X Rendering Extension
client libra
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library -
runtime





Reply to: