Your message dated Thu, 16 Aug 2018 23:49:10 +0000
with message-id <e1fqs0s-0008ep...@fasolo.debian.org>
and subject line Bug#905327: fixed in qtcurve 1.8.18+git20160320-3d8622c-6
has caused the Debian Bug report #905327,
regarding Some apps hang randomly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
905327: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905327
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: qtcurve
Source-Version: 1.8.18+git20160320-3d8622c-6

We believe that the bug you reported is fixed in the latest version of
qtcurve, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 905...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boris Pek <tehn...@debian.org> (supplier of updated qtcurve package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 17 Aug 2018 02:27:09 +0300
Source: qtcurve
Binary: gtk2-engines-qtcurve kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 
qtcurve-l10n qtcurve libqtcurve-utils2
Architecture: source
Version: 1.8.18+git20160320-3d8622c-6
Distribution: unstable
Urgency: medium
Maintainer: Debian KDE Extras Team <pkg-kde-ext...@lists.alioth.debian.org>
Changed-By: Boris Pek <tehn...@debian.org>
Description:
 gtk2-engines-qtcurve - QtCurve widget style for applications based on GTK+ 2.x
 kde-style-qtcurve-qt4 - QtCurve widget style for applications based on Qt 4.x
 kde-style-qtcurve-qt5 - QtCurve widget style for applications based on Qt 5.x
 libqtcurve-utils2 - common library for QtCurve
 qtcurve    - unified widget styles for Qt and GTK+ applications (metapackage)
 qtcurve-l10n - translation files for QtCurve
Closes: 885393 905327 905354
Changes:
 qtcurve (1.8.18+git20160320-3d8622c-6) unstable; urgency=medium
 .
   * Update debian/control:
     - bump Standards-Version to 4.2.0 (was 4.0.0)
     - update Vcs-* fields: moved from Alioth to Salsa
     - replace build dependency from kio-dev to libkf5kio-dev
       [Thanks to Pino Toscano] (Closes: #885393)
   * Add patch fix-random-hangs-and-crashes-of-Qt-based-applications:
     fixes random hangs of Qt5-based applications and crashes of Qt4-based
     applications after moving of mouse pointer over the menu bar.
     [Thanks to Andrey Rahmatullin] (Closes: #905327, #905354)
   * Update debian/gtk2-engines-qtcurve.lintian-overrides.
   * Delete get-orig-source section from debian/rules.
   * Update years and emails in debian/copyright.
Checksums-Sha1:
 12c9b2b90ecb3f00c43c2215908610a182fc6011 2793 
qtcurve_1.8.18+git20160320-3d8622c-6.dsc
 9c60c710a0bb4b9b8d5fb9868e0208afaae91223 1086520 
qtcurve_1.8.18+git20160320-3d8622c.orig.tar.gz
 8834fd9a2f36e732d7aa6e37016e527eb4a89c85 11976 
qtcurve_1.8.18+git20160320-3d8622c-6.debian.tar.xz
Checksums-Sha256:
 ee35211578b49e61783116679fd438586523fc72e4b89a3ffabd8fb6fb4d5822 2793 
qtcurve_1.8.18+git20160320-3d8622c-6.dsc
 89e41347bbc57a499a5b6e5a842be2ad79005499dc12e9a6ec05338a20e7d31e 1086520 
qtcurve_1.8.18+git20160320-3d8622c.orig.tar.gz
 e8ee98993ea46a790e84858ebad4e10d96647cb50fc84c86abfca9ea2984f8fa 11976 
qtcurve_1.8.18+git20160320-3d8622c-6.debian.tar.xz
Files:
 6b16a7d8701e00f9ef3f5a65c7e6567b 2793 kde optional 
qtcurve_1.8.18+git20160320-3d8622c-6.dsc
 348990a08b90017efecb5b7dd71f3c50 1086520 kde optional 
qtcurve_1.8.18+git20160320-3d8622c.orig.tar.gz
 c156389da016f56c781825af7df62a3a 11976 kde optional 
qtcurve_1.8.18+git20160320-3d8622c-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEE74NZeBI5qRlNLX9Z0AFb0SjzkngFAlt2CFkTHHRlaG5pY2tA
ZGViaWFuLm9yZwAKCRDQAVvRKPOSeDkTD/4kVWBM/3S1bT5WqwV5MVfjeUwiSqVs
fZG4rHstka/VZ5+MKZ5+R1nZqEC83nRGzssG04hjy/u79qqXyzCfAYw2pMWaxsM5
REEPQuKQXaSLLj60pOjFq/lYPVuBduGowdxJjHLs07e6rixDyIONznhQPVsE6Swp
L34F523CmGkmI3gxGi8K+MCZ0tzRCff90TJSTxSrTAP+Ohbexk5uFvdbzO7OIoQ0
SjWSaU1iNR4OeKT8nn+BUslcekt2P7+lqlQHRXTo4iZx8HujQNo5Hc7NGiH+xRVY
Cd/zLoEi9+gK8/nJeNyq2NafduqOJ0JFQQjrdkZznQKyDQjKNrQa5GyuMQk4rBJh
QbTvbO5+k/hpDlETEFUyYaGnwdZa8euBcZzINmwmJGOIJKBM1GOngnJA455WssGo
nSDxFJtbRvxugaLUvs16QBT1irM3mcvOr8Vo5p2FFa2S72EZL/W74W1xfo0e11ww
N+K/C+ojag6eeeCbDkOEEGfxRaP0eTJ565/7dsT21Bww3eDDv/exz8HQ6A7NTic2
ZJ1HEc/vZWkdMuyNPNmHafXIWlrkudqcss2exUWlY9E8e2LruT7oJUyoiD2C+2kh
z/HS8zJHbWWpgim+0yBEgPBmhfIlf0ly8dip/TRT4NNI3x366w17ZWBj4RtfBXj+
CTdQqaXZzrNX9Q==
=+jhn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to