Package: libqt4-gui
Version: 4:4.7.3-3
Severity: grave
Justification: renders package unusable

After Qt upgrade (4.7.3-2 -> 4.7.3-3) almost every Qt application crashes
while trying to print some text or on other fonts-related actions 

KDE Konsole crashes when trying to display htop or while trying to type
cyrillic  character.

Qt designer crashes after trying to choose font. 

Program received signal SIGABRT, Aborted.
0x00007ffff51d7405 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007ffff51d7405 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff51da680 in abort () at abort.c:92
#2  0x00007ffff520ddbb in __libc_message (do_abort=<value optimized out>, 
fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007ffff5217606 in malloc_printerr (action=3, str=0x7ffff52ee1a8 "double 
free or corruption (!prev)", ptr=<value optimized out>) at malloc.c:6283
#4  0x00007ffff521c33c in __libc_free (mem=<value optimized out>) at 
malloc.c:3738
#5  0x00007ffff4861ed4 in FcPatternDestroy () from /usr/lib/libfontconfig.so.1
#6  0x00007ffff666466d in loadFc (d=0x6ec0d0, script=2) at 
text/qfontdatabase_x11.cpp:1718
#7  QFontDatabase::load (d=0x6ec0d0, script=2) at 
text/qfontdatabase_x11.cpp:1951
#8  0x00007ffff6642ff5 in QFontPrivate::engineForScript (this=0x6ec0d0, 
script=2) at text/qfont.cpp:270
#9  0x00007ffff667781c in QTextEngine::fontEngine (this=0x10ffaa0, si=..., 
ascent=0x15f4fd0, descent=0x15f4fcc, leading=0x15f4fd4) at 
text/qtextengine.cpp:1812
#10 0x00007ffff66784f7 in QTextEngine::shapeTextWithHarfbuzz (this=0x10ffaa0, 
item=1) at text/qtextengine.cpp:1135
#11 0x00007ffff66794db in QTextEngine::shapeText (this=0x10ffaa0, item=1) at 
text/qtextengine.cpp:874
#12 0x00007ffff66797f2 in QTextEngine::shape (this=0x10ffaa0, item=1) at 
text/qtextengine.cpp:1381
#13 0x00007ffff6682d9b in QTextLine::layout_helper (this=0x7fffffffcd20, 
maxGlyphs=<value optimized out>) at text/qtextlayout.cpp:1836
#14 0x00007ffff668387d in QTextLayout::endLayout (this=0x173a2d8) at 
text/qtextlayout.cpp:630
#15 0x00007ffff6836dbf in QLineControl::updateDisplayText (this=0x173a220, 
forceUpdate=false) at widgets/qlinecontrol.cpp:102
#16 0x00007ffff68393da in QLineControl::finishChange (this=0x173a220, 
validateFromState=13, update=<value optimized out>, edited=true) at 
widgets/qlinecontrol.cpp:598
#17 0x00007ffff683b785 in QLineControl::processKeyEvent (this=0x173a220, 
event=0x7fffffffd730) at widgets/qlinecontrol.cpp:1796
#18 0x00007ffff6830759 in QLineEdit::keyPressEvent (this=<value optimized out>, 
event=0x7fffffffd730) at widgets/qlineedit.cpp:1668
#19 0x00007ffff6483e2a in QWidget::event (this=0x1605fb0, event=0x7fffffffd730) 
at kernel/qwidget.cpp:8294
#20 0x00007ffff6832cc7 in QLineEdit::event (this=0x1605fb0, e=0x7fffffffd730) 
at widgets/qlineedit.cpp:1485

Konsole:

#0  0x00007ffff7874405 in raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff7877680 in abort () at abort.c:92
#2  0x00007ffff78aadbb in __libc_message (do_abort=<value optimized out>, 
fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007ffff78b4606 in malloc_printerr (action=3, str=0x7ffff798b188 "double 
free or corruption (out)", ptr=<value optimized out>) at malloc.c:6283
#4  0x00007ffff78b933c in __libc_free (mem=<value optimized out>) at 
malloc.c:3738
#5  0x00007ffff157bb85 in ?? () from /usr/lib/libfontconfig.so.1
#6  0x00007ffff157beaf in FcPatternDestroy () from /usr/lib/libfontconfig.so.1
#7  0x00007ffff5a9666d in loadFc (d=0x7790d0, script=2) at 
text/qfontdatabase_x11.cpp:1718
#8  QFontDatabase::load (d=0x7790d0, script=2) at 
text/qfontdatabase_x11.cpp:1951
#9  0x00007ffff5a74ff5 in QFontPrivate::engineForScript (this=0x7790d0, 
script=2) at text/qfont.cpp:270
#10 0x00007ffff5aa981c in QTextEngine::fontEngine (this=0x7fffffff9cf0, si=..., 
ascent=0x7f2cf0, descent=0x7f2cec, leading=0x7f2cf4) at 
text/qtextengine.cpp:1812
#11 0x00007ffff5aaa4f7 in QTextEngine::shapeTextWithHarfbuzz 
(this=0x7fffffff9cf0, item=1) at text/qtextengine.cpp:1135
#12 0x00007ffff5aab4db in QTextEngine::shapeText (this=0x7fffffff9cf0, item=1) 
at text/qtextengine.cpp:874
#13 0x00007ffff5aab7f2 in QTextEngine::shape (this=0x7fffffff9cf0, item=1) at 
text/qtextengine.cpp:1381
#14 0x00007ffff5ab4d9b in QTextLine::layout_helper (this=0x7fffffffc6c0, 
maxGlyphs=<value optimized out>) at text/qtextlayout.cpp:1836
#15 0x00007ffff59af194 in qt_format_text (fnt=..., _r=<value optimized out>, 
tf=134217745, option=0x0, str=<value optimized out>, brect=0x0, tabstops=0, 
tabarraylen=0, painter=0x7fffffffcb70) at painting/qpainter.cpp:8036
#16 0x00007ffff59aff1e in QPainter::drawText (this=0x7fffffffcb70, r=..., 
flags=<value optimized out>, str=<value optimized out>, br=0x0) at 
painting/qpainter.cpp:6053
#17 0x00007ffff75f3fcb in Konsole::TerminalDisplay::drawCharacters(QPainter&, 
QRect const&, QString const&, Konsole::Character const*, bool) () from 
/usr/lib/libkonsoleprivate.so
#18 0x00007ffff75f4364 in Konsole::TerminalDisplay::drawTextFragment(QPainter&, 
QRect const&, QString const&, Konsole::Character const*) () from 
/usr/lib/libkonsoleprivate.so
#19 0x00007ffff75f8ff1 in Konsole::TerminalDisplay::drawContents(QPainter&, 
QRect const&) () from /usr/lib/libkonsoleprivate.so
#20 0x00007ffff75fb54e in Konsole::TerminalDisplay::paintEvent(QPaintEvent*) () 
from /usr/lib/libkonsoleprivate.so

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

Kernel: Linux 2.6.39.1+ (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libqt4-gui depends on:
ii  libqt4-designer               4:4.7.3-3  Qt 4 designer module
ii  libqt4-opengl                 4:4.7.3-3  Qt 4 OpenGL module
ii  libqt4-svg                    4:4.7.3-3  Qt 4 SVG module
ii  libqtgui4                     4:4.7.3-3  Qt 4 GUI module

libqt4-gui recommends no packages.

libqt4-gui suggests no packages.

-- debconf-show failed

-- 
WBR, Dmitry



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to