Package: libqt5gui5
Version: 5.12.5+dfsg-8
Severity: normal
Dear Maintainer,
after my session manager (ksmserver) probably died, other applications
began crashing as well. Kopete crashed during its closing sequence in
QTextEngine::shapeTextWithHarfbuzzNG. The backtrace is:
(gdb) bt
#0 0xb7fa9bad in __kernel_vsyscall ()
#1 0xb5aeef12 in __libc_signal_restore_set (set=0xbfb83fcc) at
../sysdeps/unix/sysv/linux/internal-signals.h:84
#2 0xb5aeef12 in __GI_raise (sig=11) at ../sysdeps/unix/sysv/linux/raise.c:48
#3 0xb790371f in KCrash::defaultCrashHandler(int) () at
/usr/lib/i386-linux-gnu/libKF5Crash.so.5
#4 0xb7fa9bb8 in <signal handler called> ()
#5 0xb6477fb7 in hb_qt_get_unicode_funcs() () at
../../include/QtCore/5.12.5/QtCore/private/../../../../../src/corelib/tools/qstringiterator_p.h:167
#6 0xb65afd15 in QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&,
unsigned short const*, int, QFontEngine*, QVector<unsigned int> const&, bool,
bool) const (this=0x147e0a0, si=..., string=0x1388d20, itemLength=9, fontEngine=
0x1329b80, itemBoundaries=..., kerningEnabled=true, hasLetterSpacing=false)
at text/qtextengine.cpp:1575
#7 0xb65b2d97 in QTextEngine::shapeText(int) const (this=<optimized out>,
item=<optimized out>) at
../../include/QtGui/5.12.5/QtGui/private/../../../../../src/gui/painting/qfixed_p.h:174
#8 0xb65b3ad2 in QTextEngine::shape(int) const (this=0x147e0a0, item=0) at
text/qtextengine.cpp:2003
#9 0xb65c47a8 in QTextLine::layout_helper(int) (this=0xbfb84c54,
maxGlyphs=2147483647) at text/qtextlayout.cpp:1836
#10 0xb65c5941 in QTextLine::setLineWidth(double) (this=0xbfb84c54,
width=<optimized out>) at text/qtextlayout.cpp:1596
#11 0xb6b917c8 in () at /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#12 0xb6b957bb in QCommonStylePrivate::viewItemSize(QStyleOptionViewItem
const*, int) const () at /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#13 0xb6b95bbf in QCommonStylePrivate::viewItemLayout(QStyleOptionViewItem
const*, QRect*, QRect*, QRect*, bool) const () at
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#14 0xb6b96ad1 in QCommonStyle::sizeFromContents(QStyle::ContentsType,
QStyleOption const*, QSize const&, QWidget const*) const () at
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#15 0xb003776f in () at /usr/lib/i386-linux-gnu/qt5/plugins/styles/breeze.so
#16 0xb0040210 in () at /usr/lib/i386-linux-gnu/qt5/plugins/styles/breeze.so
#17 0xb6dd1f70 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&,
QModelIndex const&) const () at /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#18 0xb6da9b90 in QAbstractItemView::sizeHintForRow(int) const () at
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#19 0xb7ee5174 in IdentityStatusWidget::resizeAccountListWidget()
(this=0x13dc470) at ./kopete/identity/identitystatuswidget.cpp:365
#20 0xb7ee5414 in IdentityStatusWidget::slotAccountUnregistered(Kopete::Account
const*) (this=0x13dc470, account=0x1682210) at
./kopete/identity/identitystatuswidget.cpp:245
#21 0xb7ee73fe in IdentityStatusWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _id=<optimized out>,
_a=<optimized out>, _c=<optimized out>)
at
./obj-i686-linux-gnu/kopete/identity/kopeteidentity_autogen/EWIEGA46WW/moc_identitystatuswidget.cpp:133
#22 0xb6100b02 in QMetaObject::activate(QObject*, int, int, void**) () at
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#23 0xb61010fd in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () at /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#24 0xb7e001e9 in Kopete::AccountManager::accountUnregistered(Kopete::Account
const*) (this=0xb0304bc0, _t1=<optimized out>) at
./obj-i686-linux-gnu/libkopete/kopete_autogen/EWIEGA46WW/moc_kopeteaccountmanager.cpp:250
#25 0xb7d689b0 in Kopete::AccountManager::unregisterAccount(Kopete::Account
const*) (this=0xb0304bc0, account=0x1682210) at
./libkopete/kopeteaccountmanager.cpp:303
#26 0xb7e049fe in Kopete::AccountManager::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _id=<optimized out>,
_a=<optimized out>, _c=<optimized out>)
at
./obj-i686-linux-gnu/libkopete/kopete_autogen/EWIEGA46WW/moc_kopeteaccountmanager.cpp:172
#27 0xb6100b02 in QMetaObject::activate(QObject*, int, int, void**) () at
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#28 0xb61010fd in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () at /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#29 0xb7e000d9 in Kopete::Account::accountDestroyed(Kopete::Account const*)
(this=0x1682210, _t1=<optimized out>) at
./obj-i686-linux-gnu/libkopete/kopete_autogen/EWIEGA46WW/moc_kopeteaccount.cpp:362
#30 0xb7d665f7 in Kopete::Account::~Account() (this=0x1682210,
__in_chrg=<optimized out>) at ./libkopete/kopeteaccount.cpp:147
#31 0xaad16273 in BonjourAccount::~BonjourAccount() (this=0x1682210,
__in_chrg=<optimized out>) at
/usr/include/i386-linux-gnu/qt5/QtCore/qarraydata.h:234
#32 0xaad162ba in BonjourAccount::~BonjourAccount() (this=0x1682210,
__in_chrg=<optimized out>) at ./protocols/bonjour/bonjouraccount.cpp:82
#33 0xb7ddac21 in Kopete::Protocol::~Protocol() (this=0x168e3f0,
__in_chrg=<optimized out>) at ./libkopete/kopeteprotocol.cpp:70
#34 0xaad0d51c in BonjourProtocol::~BonjourProtocol() (this=0x168e3f0,
__in_chrg=<optimized out>) at ./protocols/bonjour/bonjourprotocol.cpp:52
#35 0xaad0d55a in BonjourProtocol::~BonjourProtocol() (this=0x168e3f0,
__in_chrg=<optimized out>) at ./protocols/bonjour/bonjourprotocol.cpp:52
#36 0xb7dc7ce1 in Kopete::PluginManagerPrivate::~PluginManagerPrivate()
(this=0xb7e97e70 <Kopete::(anonymous
namespace)::Q_QGS__kpmp::innerFunction()::holder>, __in_chrg=<optimized out>)
at ./libkopete/kopetepluginmanager.cpp:71
#37 0xb7dc7ce1 in Kopete::(anonymous namespace)::Q_QGS__kpmp::Holder::~Holder()
(this=0xb7e97e70 <Kopete::(anonymous
namespace)::Q_QGS__kpmp::innerFunction()::holder>, __in_chrg=<optimized out>)
at ./libkopete/kopetepluginmanager.cpp:99
#38 0xb5af16c8 in __run_exit_handlers (status=1, listp=0xb5c933fc
<__exit_funcs>, run_list_atexit=true, run_dtors=true) at exit.c:108
#39 0xb5af17f1 in __GI_exit (status=1) at exit.c:139
#40 0xb50b4691 in () at /usr/lib/i386-linux-gnu/libICE.so.6
#41 0xb50ba7f4 in _IceRead () at /usr/lib/i386-linux-gnu/libICE.so.6
#42 0xb50be3cf in IceProcessMessages () at /usr/lib/i386-linux-gnu/libICE.so.6
#43 0xb0e62907 in QSmSocketReceiver::socketActivated(int) (this=0x12ad9c0) at
qxcbsessionmanager.cpp:331
This isn't a top priority crash, because it occured in reaction to an
error anyway, but still, could you have a look at it?
Regards
Jiri Palecek
-- System Information:
Debian Release: 10.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1,
'experimental')
Architecture: i386 (i686)
Foreign Architectures: amd64
Kernel: Linux 5.5.0-rc5-686-pae (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2), LANGUAGE=cs_CZ
(charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libqt5gui5 depends on:
ii fontconfig 2.13.1-2+b1
ii libc6 2.29-8
ii libdrm2 2.4.100-4
ii libegl1 1.3.0-7
ii libfontconfig1 2.13.1-2+b1
ii libfreetype6 2.10.1-2
ii libgbm1 19.3.3-1
ii libgcc-s1 [libgcc1] 10-20200204-1
ii libgl1 1.3.0-7
ii libglib2.0-0 2.62.4-2
ii libharfbuzz0b 2.6.4-1
ii libice6 2:1.0.9-2
ii libinput10 1.15.1-1
ii libjpeg62-turbo 1:1.5.2-2+b1
ii libmtdev1 1.1.5-1.1
ii libpng16-16 1.6.37-1
ii libqt5core5a [qtbase-abi-5-12-5] 5.12.5+dfsg-8
ii libqt5dbus5 5.12.5+dfsg-8
ii libqt5network5 5.12.5+dfsg-8
ii libsm6 2:1.2.3-1
ii libstdc++6 10-20200204-1
ii libudev1 244.2-1
ii libx11-6 2:1.6.8-1
ii libx11-xcb1 2:1.6.8-1
ii libxcb-glx0 1.13.1-2
ii libxcb-icccm4 0.4.1-1.1
ii libxcb-image0 0.4.0-1+b2
ii libxcb-keysyms1 0.4.0-1+b2
ii libxcb-randr0 1.13.1-2
ii libxcb-render-util0 0.3.9-1+b1
ii libxcb-render0 1.13.1-2
ii libxcb-shape0 1.13.1-2
ii libxcb-shm0 1.13.1-2
ii libxcb-sync1 1.13.1-2
ii libxcb-xfixes0 1.13.1-2
ii libxcb-xinerama0 1.13.1-1
ii libxcb-xinput0 1.13.1-2
ii libxcb-xkb1 1.13.1-2
ii libxcb1 1.13.1-1
ii libxkbcommon-x11-0 0.10.0-1
ii libxkbcommon0 0.10.0-1
ii libxrender1 1:0.9.10-1
ii zlib1g 1:1.2.11.dfsg-1+b1
Versions of packages libqt5gui5 recommends:
ii libqt5svg5 5.12.5-2
pn qt5-gtk-platformtheme <none>
Versions of packages libqt5gui5 suggests:
ii qt5-image-formats-plugins 5.12.5-1
pn qtwayland5 <none>
-- no debconf information