Package: kde-style-qtcurve-qt5 Version: 1.8.18+git20160320-3d8622c-5+b4 Severity: important
After a recent dist-upgrade and a restart I get random hangs in kvirc and konsole. I'm not sure that QtCurve is the culprit but it's at the top of the backtrace. When an app hangs it starts using 100% CPU and stops redrawing the window. I think it happens when activating an inactive app window. Some things from gdb with kvirc: Thread 1 (Thread 0x7fffe44f35c0 (LWP 6161)): #0 0x00007fffe00ba064 in QtCurve::updateMenuBarEvent(QMouseEvent*, QMenuBar*) (event=event@entry=0x7fffffffdbc0, menu=menu@entry=0x555555e56770) at ./qt5/style/qtcurve_utils.cpp:250 #1 0x00007fffe0091deb in QtCurve::Style::eventFilter(QObject*, QEvent*) (this=0x555555beb6a0, object=0x555555e56770, event=0x7fffffffdbc0) at ./qt5/style/qtcurve_api.cpp:968 #2 0x00007ffff244c28b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=0x555555e56770, event=0x7fffffffdbc0) at kernel/qcoreapplication.cpp:1174 #3 0x00007ffff2dae491 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555555b7dc80, receiver=receiver@entry=0x555555e56770, e=e@entry=0x7fffffffdbc0) at kernel/qapplication.cpp:3723 #4 0x00007ffff2db5d28 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555555e56770, e=0x7fffffffdbc0) at kernel/qapplication.cpp:3203 #5 0x00007ffff244c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555e56770, event=0x7fffffffdbc0) at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307 #6 0x00007ffff2db5029 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #7 0x00007ffff2db5029 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x555555e56770, event=event@entry=0x7fffffffdbc0, alienWidget=alienWidget@entry=0x555555e56770, nativeWidget=0x555555d9fae0, buttonDown=buttonDown@entry=0x7ffff32a6870 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2695 #8 0x00007ffff2e07304 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x555556043810, event=0x7fffffffdfc0) at /usr/include/c++/8/bits/atomic_base.h:390 #9 0x00007ffff2e09e8e in QWidgetWindow::event(QEvent*) (this=0x555556043810, event=0x7fffffffdfc0) at kernel/qwidgetwindow.cpp:280 #10 0x00007ffff2dae4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555555b7dc80, receiver=receiver@entry=0x555556043810, e=e@entry=0x7fffffffdfc0) at kernel/qapplication.cpp:3727 #11 0x00007ffff2db5ae0 in QApplication::notify(QObject*, QEvent*) (this=0x555555b7dbb0, receiver=0x555556043810, e=0x7fffffffdfc0) at kernel/qapplication.cpp:3486 #12 0x00007ffff244c579 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556043810, event=0x7fffffffdfc0) at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307 #13 0x00007ffff27eb53b in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (event=0x7fffffffdfc0, receiver=0x555556043810) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #14 0x00007ffff27eb53b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x555556649530) at kernel/qguiapplication.cpp:2081 #15 0x00007ffff27ed435 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x555556649530) at kernel/qguiapplication.cpp:1816 #16 0x00007ffff27c7b6b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #17 0x00007fffe35ffe5b in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555bc2a90, flags=...) at qeventdispatcher_glib.cpp:70 #18 0x00007ffff244b24b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffffffe240, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #19 0x00007ffff24533c2 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #20 0x00005555556347cf in () #21 0x00007ffff1d15b17 in __libc_start_main (main=0x555555634380, argc=1, argv=0x7fffffffe4a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe498) at ../csu/libc-start.c:310 #22 0x000055555564647a in _start () (gdb) list 245 event(ev); 246 } 247 }; 248 249 if (((HackEvent*)event)->adjust()) { 250 ((HackedMenu*)menu)->send(event); 251 return true; 252 } 253 return false; 254 } (gdb) p menu $1 = (QMenuBar *) 0x555555e56770 (gdb) p *menu warning: RTTI symbol not found for class 'KviMenuBar' $2 = warning: RTTI symbol not found for class 'KviMenuBar' {<QWidget> = {<QObject> = {_vptr.QObject = 0x555555b2d188 <vtable for KviMenuBar+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff25cc380 <qt_meta_stringdata_QObject>, data = 0x7ffff25cc260 <qt_meta_data_QObject>, static_metacall = 0x7ffff247c900 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = { d = 0x7fffdc005720}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff25cf140 <qt_meta_stringdata_Qt>, data = 0x7ffff25cc4a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, <QPaintDevice> = {_vptr.QPaintDevice = 0x555555b2d338 <vtable for KviMenuBar+448>, painters = 0, reserved = 0x0}, static staticMetaObject = {d = {superdata = 0x7ffff26caa40 <QObject::staticMetaObject>, stringdata = 0x7ffff3126480 <qt_meta_stringdata_QWidget>, data = 0x7ffff3125da0 <qt_meta_data_QWidget>, static_metacall = 0x7ffff2deb530 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, data = 0x7fffdc005850}, static staticMetaObject = {d = {superdata = 0x7ffff3279080 <QWidget::staticMetaObject>, stringdata = 0x7ffff3148bc0 <qt_meta_stringdata_QMenuBar>, data = 0x7ffff3148aa0 <qt_meta_data_QMenuBar>, static_metacall = 0x7ffff2f2dc70 <QMenuBar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} (gdb) p event $3 = (QMouseEvent *) 0x7fffffffdbc0 (gdb) p *event $4 = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff2c31580 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff25c7d20 <qt_meta_stringdata_QEvent>, data = 0x7ffff25c7760 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 5, posted = 0, spont = 1, m_accept = 1, reserved = 2743}, modState = {i = 0}, ts = 75279446}, l = { xp = 425658767682, yp = 1408}, w = {xp = 984, yp = 1}, s = {xp = 1408, yp = 170}, b = Qt::NoButton, mouseState = {i = 0}, caps = 0, velocity = {xp = 0, yp = 0}} -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.17.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages kde-style-qtcurve-qt5 depends on: ii kio 5.47.0-1 ii libc6 2.27-5 ii libkf5archive5 5.47.0-1 ii libkf5completion5 5.47.0-1 ii libkf5configcore5 5.47.0-1 ii libkf5configwidgets5 5.47.0-1 ii libkf5coreaddons5 5.47.0-1 ii libkf5guiaddons5 5.47.0-1 ii libkf5i18n5 5.47.0-1 ii libkf5iconthemes5 5.47.0-1 ii libkf5kdelibs4support5 5.47.0-1 ii libkf5kiowidgets5 5.47.0-1 ii libkf5widgetsaddons5 5.47.0-1 ii libkf5windowsystem5 5.47.0-1 ii libkf5xmlgui5 5.47.0-1+b1 ii libqt5core5a [qtbase-abi-5-11-0] 5.11.1+dfsg-6 ii libqt5dbus5 5.11.1+dfsg-6 ii libqt5gui5 5.11.1+dfsg-6 ii libqt5printsupport5 5.11.1+dfsg-6 ii libqt5svg5 5.11.1-2 ii libqt5widgets5 5.11.1+dfsg-6 ii libqt5x11extras5 5.11.1-2 ii libqtcurve-utils2 1.8.18+git20160320-3d8622c-5+b4 ii libstdc++6 8.2.0-1 kde-style-qtcurve-qt5 recommends no packages. Versions of packages kde-style-qtcurve-qt5 suggests: ii gtk2-engines-qtcurve 1.8.18+git20160320-3d8622c-5+b4 ii kde-style-qtcurve-qt4 1.8.18+git20160320-3d8622c-5+b4 -- no debconf information _______________________________________________ pkg-kde-extras mailing list pkg-kde-extras@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-extras