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

Bug#1025997: marked as done (libqt5core5a: Qt applications sometimes crashing at display configuration changes or power savings)



Your message dated Wed, 04 Jan 2023 19:43:42 +0000
with message-id <E1pD9fq-003n7H-Nm@fasolo.debian.org>
and subject line Bug#1025997: fixed in qtbase-opensource-src 5.15.8+dfsg-1
has caused the Debian Bug report #1025997,
regarding libqt5core5a: Qt applications sometimes crashing at display configuration changes or power savings
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 owner@bugs.debian.org
immediately.)


-- 
1025997: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025997
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libqt5core5a
Version: 5.15.6+dfsg-2
Severity: wishlist
X-Debbugs-Cc: bernhardu@mailbox.org


Dear Maintainer,
I experienced since about a month ago sometimes crashes in applications
running in fullscreen, when doing display configuration changes
or lately when waking up the screen from power saving.
(See below for an example backtrace.)

I opened these upstream bug reports, where the
Qt bug received a patch hopefully fixing this issue:

  https://bugs.kde.org/show_bug.cgi?id=461723
  https://bugreports.qt.io/browse/QTBUG-109226
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=6a3627b6c5aa5109a80024f3d7b0f938504f7ffe
  (Unfortunately it looks like the qt-5.15 cerry-pick is not publicly visible.)

I create this bug also to ask how chances are that this
commit reaches Qt before or during the freeze period?

Kind regards,
Bernhard


(gdb) bt
#3  <signal handler called>
#4  __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:228
#5  0x00007f00962f142a in memmove (__len=262112, __src=0x7efb8bbe8810, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:36
#6  copy_unswapped (rect=<synthetic pointer>..., img=..., dstBytesPerLine=262112, dst=<optimized out>) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:547
#7  native_sub_image (swap=false, rect=<synthetic pointer>..., src=..., dstStride=262112, buffer=0x5557a9af9130) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:590
#8  QXcbBackingStoreImage::flushPixmap (this=0x5557a9af90b0, region=..., fullRegion=<optimized out>) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:669
#9  0x00007f00962f1a29 in QXcbBackingStoreImage::flushPixmap (fullRegion=false, region=..., this=0x5557a9af90b0) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:627
#10 QXcbBackingStoreImage::put (this=0x5557a9af90b0, dst=85983245, region=..., offset=...) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:741
#11 0x00007f00962f2369 in QXcbBackingStore::flush (this=this@entry=0x5557a9a3b4d0, window=window@entry=0x5557a98d7c10, region=..., offset=...) at ./src/plugins/platforms/xcb/qxcbwindow.h:128
#12 0x00007f009cd017b2 in QBackingStore::flush (this=this@entry=0x5557a9a4f510, region=..., window=0x5557a98d7c10, offset=...) at painting/qbackingstore.cpp:252
#13 0x00007f009d37059f in QWidgetRepaintManager::flush (this=this@entry=0x5557a9d8fad0, widget=0x5557a98df320, region=..., widgetTextures=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1184
#14 0x00007f009d372129 in QWidgetRepaintManager::flush (this=0x5557a9d8fad0) at kernel/qwidgetrepaintmanager.cpp:1082
#15 0x00007f009d374270 in QWidgetRepaintManager::paintAndFlush (this=0x5557a9d8fad0) at kernel/qwidgetrepaintmanager.cpp:1014
#16 0x00007f009d3bd341 in QWidgetWindow::handleResizeEvent (this=0x5557a98d7c10, event=0x7ffc26bba560) at kernel/qwidgetwindow.cpp:841
#17 0x00007f009d3c10db in QWidgetWindow::event (this=0x5557a98d7c10, event=0x7ffc26bba560) at kernel/qwidgetwindow.cpp:322
#18 0x00007f009d362f5e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5557a98d7c10, e=0x7ffc26bba560) at kernel/qapplication.cpp:3637
#19 0x00007f009c6b1718 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f009cb39bac in QGuiApplicationPrivate::processGeometryChangeEvent (e=<optimized out>) at kernel/qguiapplication.cpp:2610
...


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

--- End Message ---
--- Begin Message ---
Source: qtbase-opensource-src
Source-Version: 5.15.8+dfsg-1
Done: Dmitry Shachnev <mitya57@debian.org>

We believe that the bug you reported is fixed in the latest version of
qtbase-opensource-src, 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 1025997@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qtbase-opensource-src 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 04 Jan 2023 22:52:00 +0400
Source: qtbase-opensource-src
Architecture: source
Version: 5.15.8+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 1025997
Changes:
 qtbase-opensource-src (5.15.8+dfsg-1) experimental; urgency=medium
 .
   * New upstream release.
   * Refresh and rebase patches for the new release.
   * Bump ABI version to qtbase-abi-5-15-8.
   * Backport upstream patch to set geometry property in QXcbWindow after
     checking minimum size (closes: #1025997).
   * Bump Standards-Version to 4.6.2, no changes needed.
   * Update debian/copyright.
Checksums-Sha1:
 ad1e0fa4252e803be6b2acc33760dea99270a8b2 5430 qtbase-opensource-src_5.15.8+dfsg-1.dsc
 6e4d79b91e82c72821b31e8dd9b8a44f50b7f0bd 47919576 qtbase-opensource-src_5.15.8+dfsg.orig.tar.xz
 0b543a3c94f9988b954e05c3664b0fba7c2d0f71 227496 qtbase-opensource-src_5.15.8+dfsg-1.debian.tar.xz
 af00541268fd783624576eb6dd5a1aeb2553ced4 15558 qtbase-opensource-src_5.15.8+dfsg-1_source.buildinfo
Checksums-Sha256:
 80b056f2283cb2410834733151dc644dcbf086c5b08462f8f1b2724a70faff7c 5430 qtbase-opensource-src_5.15.8+dfsg-1.dsc
 d1c61b777850c2953862a8d52c7afb56350a99b23af763beb44c51c6fe8c0e38 47919576 qtbase-opensource-src_5.15.8+dfsg.orig.tar.xz
 3253831305e631f6509e99f7e59e47661d0c42b63d289dc57a2e2fbab79431d7 227496 qtbase-opensource-src_5.15.8+dfsg-1.debian.tar.xz
 9e0d524f27b4fa5ecc0410d6d6e4f8a42b8a30001e3a2f1dbcbf901e6ca55e06 15558 qtbase-opensource-src_5.15.8+dfsg-1_source.buildinfo
Files:
 9c4bf01830049ddd14ee9012a2c85698 5430 libs optional qtbase-opensource-src_5.15.8+dfsg-1.dsc
 764988e23f4b728f7d8bc25f10355507 47919576 libs optional qtbase-opensource-src_5.15.8+dfsg.orig.tar.xz
 cd42f9319ff3ea83b1273b3dd487a666 227496 libs optional qtbase-opensource-src_5.15.8+dfsg-1.debian.tar.xz
 4450e5154e8977c570fbbb45da66e861 15558 libs optional qtbase-opensource-src_5.15.8+dfsg-1_source.buildinfo

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAmO1y8MTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDyyx1D/9yfBVQjy1tsSetWrJaDGYZ7+84rMK8
/B7nwl5LO43WfxqcSj8MHH6aGUiYAAT4M8E0uUAt1WH7VxDOAOwPCh6+C9Gh2F1w
d5+viiHICzSI9kBw+C0al3/LCdsbE3s7DLBuTmXYD+egVGKXXbwWqidEHjrG28uS
gIJc7TGXhUZotCTErmSEF3GZWHaoBCgRPgc7QrfdZy+2sv7eyEa1vjmyLlZCRnnf
Hbc/25epyMquUjoAUUFNwclgUb3QuWZqZky0CNHirrRiaz8HONbh7Bffpnnqz2nv
ycHSYuJJZqjbNYDQ4pl8h57RzHrnGesSo1SUSzcBlYtP9yXAXPaNqfOna/K8nsvk
Gdm/GmnqbSNDfBwOoqI9M0qqx0gcj+lXB43dtCDR0c7XnvgUp5+bAckY+ySo7gaL
fXrPgGoLPlcUT0yCF/CeKUlnGV73oVeC0GTqkYNEz9VYKZUd3lG9xEOyueA3O28S
SAN7YinN0OQ73k2G86ETenjX5H0d0iTUy5aAULWzMVreHoyqHz6uMajkv9n/dyJH
LblzO+2KyJ3AH1k8gjRBa7CO8L6SeVxyYAoW24ZoLYcnwS5hIJETk9Aqxfxhm4UQ
B7tOlaFbExC0PpVp3xjF2kAj/u3N8MiJnxvAmHV1UeZLdTym3TZsrqFO3nfXFS/o
tPK1dKGdSsRZRQ==
=xliv
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: