Created attachment 1588033 [details] crash dumps Description of problem: After I've upgraded to Qt5 5.12.4-1.fc30.x86_64 many applications started crashing Version-Release number of selected component (if applicable): 5.12.4-1.fc30.x86_64 How reproducible: too often - for the past half an hour QuietRSS has crashed twice, QBitTorrent crashed four times. It's all happening when I'm working with apps. Additional info: 5.12.1-6.fc30.x86_64 didn't exhibit such issues.
Missing debuginfo, so hard to say what's going on. Possible to get abrt reports or backtraces with -debuginfo?
Interestingly, quiterss appears to be a Qt4 app. I can't think of how a Qt5 package would affect that.
FYI, quiterss issue seems to be a dup of existing bug #1705060 , which has been present since f30 release unfortunately.
(In reply to Rex Dieter from comment #2) No, it is not in my case since I compiled it from sources because the Fedora maintainer refuses to compile it with Qt 5. # ldd `which quiterss` | grep -i qt libQt5WebKitWidgets.so.5 => /lib64/libQt5WebKitWidgets.so.5 (0x00007febf497e000) libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5 (0x00007febf4906000) libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007febf4266000) libQt5WebKit.so.5 => /lib64/libQt5WebKit.so.5 (0x00007febf13a9000) libQt5Multimedia.so.5 => /lib64/libQt5Multimedia.so.5 (0x00007febf12ae000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007febf0d72000) libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007febf0bb5000) libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x00007febf0b73000) libQt5Sql.so.5 => /lib64/libQt5Sql.so.5 (0x00007febf0b24000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007febf0606000) libQt5Quick.so.5 => /lib64/libQt5Quick.so.5 (0x00007febefb38000) libQt5WebChannel.so.5 => /lib64/libQt5WebChannel.so.5 (0x00007febefb14000) libQt5Positioning.so.5 => /lib64/libQt5Positioning.so.5 (0x00007febef8ba000) libQt5Sensors.so.5 => /lib64/libQt5Sensors.so.5 (0x00007febef44d000) libQt5Qml.so.5 => /lib64/libQt5Qml.so.5 (0x00007febee5a1000)
(In reply to Rex Dieter from comment #3) This bug is not a dupe of the existing bug. The existing one is about a crash on startup. For me QuiteRSS works just fine, albeit it started crashing intermittently after the last Qt 5 update.
I don't have enough space to debug this: # dnf debuginfo-install qbittorrent qt5-qtbase qt5-qtbase-gui qt5-qtwebkit glibc libstdc++ glib2 libxcb rb_libtorrent --setopt=install_weak_deps=False ... Install 11 Packages Total download size: 981 M Installed size: 4.2 G Is this ok [y/N]: n No idea why eleven packages take 4.2 freaking gigabytes.
And whoever changed the component is a ....... ....... <removed due to trying to remain civil and polite>.
This is a qbitorrent crash, until evidence proves otherwise... that's why I changed the component. Reporter, if you have some reproducible recipe to generate the crash, please provide those details as well. I was unable to make it crash myself under casual usage. As far as size of debuginfo is concerned, you can probably limit initial tries to just: dnf debuginfo-install qbittorrent qt5-qtbase qt5-qtbase-gui (qtwebkit/glibc debuginfo in particular are huge and probably not worth worrying about in this context, yet)
Created attachment 1588139 [details] crash dump 2 with debug symbols (qbittorrent qt5-qtbase qt5-qtbase-gui)
The reason it is very unlikely a bug in QBitTorrent is because the application started consistently crashing _after_ updating Qt and _never_ before that. And I don't see any similar crashes in QBitTorrent bug tracker ( https://github.com/qbittorrent/qBittorrent/issues ).
Under gdb: Thread 1 "qbittorrent" received signal SIGSEGV, Segmentation fault. QWidgetBackingStore::markDirtyOnScreen (topLevelOffset=..., widget=0x555556028e10, region=..., this=0x55555637a2e0) at kernel/qwidgetbackingstore.cpp:727 727 kernel/qwidgetbackingstore.cpp: No such file or directory. (gdb) bt #0 0x00007ffff74efada in QWidgetBackingStore::markDirtyOnScreen(QRegion const&, QWidget*, QPoint const&) (topLevelOffset=..., widget=0x555556028e10, region=..., this=0x55555637a2e0) at kernel/qwidgetbackingstore.cpp:727 #1 0x00007ffff74efada in QWidgetBackingStore::markDirtyOnScreen(QRegion const&, QWidget*, QPoint const&) (this=0x55555637a2e0, region=..., widget=0x555556028e10, topLevelOffset=...) at kernel/qwidgetbackingstore.cpp:699 #2 0x00007ffff74f3bcf in QWidgetPrivate::moveRect(QRect const&, int, int) (this=this@entry=0x555556055200, rect=..., dx=<optimized out>, dy=<optimized out>) at kernel/qwidgetbackingstore.cpp:919 #3 0x00007ffff7518ca2 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555556055200, x=0, y=206, w=<optimized out>, h=204, isMove=isMove@entry=true) at ../../include/QtCore/../../src/corelib/tools/qsize.h:134 #4 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=this@entry=0x555556057b40, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #5 0x00007ffff768e1f3 in QSplitterPrivate::setGeo(QSplitterLayoutStruct*, int, int, bool) (this=this@entry=0x555555fc7090, sls=sls@entry=0x555556053700, p=206, s=s@entry=204, allowCollapse=allowCollapse@entry=false) at widgets/qsplitter.cpp:769 #6 0x00007ffff76905dd in QSplitterPrivate::doResize() (this=0x555555fc7090) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #7 0x00007ffff752182e in QWidget::event(QEvent*) (this=0x555556028e10, event=0x7fffffffb210) at kernel/qwidget.cpp:9104 #8 0x00007ffff74deaf6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556028e10, e=0x7fffffffb210) at kernel/qapplication.cpp:3737 #9 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #10 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556028e10, event=<optimized out>) at ../../src/app/application.cpp:622 #11 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556028e10, event=0x7fffffffb210) at kernel/qcoreapplication.cpp:1084 #12 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555555fc7090, x=4, y=0, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #13 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=this@entry=0x555556028e10, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #14 0x00007ffff768e1f3 in QSplitterPrivate::setGeo(QSplitterLayoutStruct*, int, int, bool) (this=this@entry=0x5555560051a0, sls=sls@entry=0x55555626ec90, p=4, s=s@entry=1137, allowCollapse=allowCollapse@entry=false) at widgets/qsplitter.cpp:769 #15 0x00007ffff76905dd in QSplitterPrivate::doResize() (this=0x5555560051a0) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #16 0x00007ffff752182e in QWidget::event(QEvent*) (this=0x55555602b3f0, event=0x7fffffffb790) at kernel/qwidget.cpp:9104 #17 0x00007ffff74deaf6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55555602b3f0, e=0x7fffffffb790) at kernel/qapplication.cpp:3737 #18 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #19 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x55555602b3f0, event=<optimized out>) at ../../src/app/application.cpp:622 #20 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55555602b3f0, event=0x7fffffffb790) at kernel/qcoreapplication.cpp:1084 #21 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x5555560051a0, x=0, y=0, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #22 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=0x55555602b3f0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #23 0x00007ffff74fe398 in QLayoutPrivate::doResize(QSize const&) (this=0x55555602b0d0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #24 0x00007ffff74deada in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556026cd0, e=0x7fffffffbba0) at kernel/qapplication.cpp:3726 #25 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #26 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556026cd0, event=<optimized out>) at ../../src/app/application.cpp:622 #27 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556026cd0, event=0x7fffffffbba0) at kernel/qcoreapplication.cpp:1084 #28 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555555f9f690, x=2, y=28, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #29 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=0x555556026cd0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #30 0x00007ffff76b4e56 in QTabWidget::setUpLayout(bool) (this=0x5555560256e0, onlyCheck=<optimized out>) at widgets/qtabwidget.cpp:807 #31 0x00007ffff752182e in QWidget::event(QEvent*) (this=0x5555560256e0, event=0x7fffffffc0f0) at kernel/qwidget.cpp:9104 #32 0x00007ffff74deaf6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555560256e0, e=0x7fffffffc0f0) at kernel/qapplication.cpp:3737 #33 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #34 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555560256e0, event=<optimized out>) at ../../src/app/application.cpp:622 #35 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5555560256e0, event=0x7fffffffc0f0) at kernel/qcoreapplication.cpp:1084 #36 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555556192a40, x=7, y=3, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #37 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=0x5555560256e0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #38 0x00007ffff7502195 in QWidget::setGeometry(int, int, int, int) (ah=440, aw=1145, ay=3, ax=7, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #39 0x00007ffff7502195 in QWidgetItem::setGeometry(QRect const&) (rect=..., this=0x555556238e20) at kernel/qlayoutitem.cpp:505 #40 0x00007ffff7502195 in QWidgetItem::setGeometry(QRect const&) (this=0x555556238e20, rect=...) at kernel/qlayoutitem.cpp:451 #41 0x00007ffff74f7fbb in QBoxLayout::setGeometry(QRect const&) (this=<optimized out>, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:215 #42 0x00007ffff74fe398 in QLayoutPrivate::doResize(QSize const&) (this=0x555556001c30, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #43 0x00007ffff74deada in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556075ce0, e=0x7fffffffc630) at kernel/qapplication.cpp:3726 #44 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 --Type <RET> for more, q to quit, c to continue without paging-- #45 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556075ce0, event=<optimized out>) at ../../src/app/application.cpp:622 #46 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556075ce0, event=0x7fffffffc630) at kernel/qcoreapplication.cpp:1084 #47 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555556075d20, x=0, y=59, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #48 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=0x555556075ce0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #49 0x00007ffff7520a2f in QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x555556075ce0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=3, _a=_a@entry=0x7fffffffc790) at .moc/moc_qwidget.cpp:514 #50 0x00007ffff7523093 in QWidget::qt_metacall(QMetaObject::Call, int, void**) (this=0x555556075ce0, _c=QMetaObject::WriteProperty, _id=3, _a=0x7fffffffc790) at .moc/moc_qwidget.cpp:610 #51 0x00007ffff6725552 in QPropertyAnimationPrivate::updateProperty(QVariant const&) (newValue=..., this=0x555556334c00) at animation/qpropertyanimation.cpp:132 #52 0x00007ffff6725552 in QPropertyAnimationPrivate::updateProperty(QVariant const&) (this=0x555556334c00, newValue=...) at animation/qpropertyanimation.cpp:116 #53 0x00007ffff6722278 in QVariantAnimationPrivate::setCurrentValueForProgress(double) (this=0x555556334c00, progress=<optimized out>) at ../../include/QtCore/5.12.4/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:110 #54 0x00007ffff6722728 in QVariantAnimationPrivate::recalculateCurrentInterval(bool) (this=0x555556334c00, force=<optimized out>) at animation/qvariantanimation.cpp:269 #55 0x00007ffff6725e04 in QPropertyAnimation::updateState(QAbstractAnimation::State, QAbstractAnimation::State) (this=0x555556c8c640, newState=<optimized out>, oldState=QAbstractAnimation::Stopped) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:208 #56 0x00007ffff672057a in QAbstractAnimationPrivate::setState(QAbstractAnimation::State) (this=0x555556334c00, newState=QAbstractAnimation::Running) at animation/qabstractanimation.cpp:1008 #57 0x00007ffff75d29f4 in QWidgetAnimator::animate(QWidget*, QRect const&, bool) (this=this@entry=0x555556001a40, widget=<optimized out>, _final_geometry=..., animate=<optimized out>, animate@entry=false) at widgets/qwidgetanimator.cpp:113 #58 0x00007ffff760d600 in QDockAreaLayout::apply(bool) (this=this@entry=0x5555560015e0, animate=animate@entry=false) at widgets/qdockarealayout.cpp:3224 #59 0x00007ffff763e385 in QMainWindowLayoutState::apply(bool) (animated=<optimized out>, this=0x555556001508) at widgets/qmainwindowlayout.cpp:670 #60 0x00007ffff763e385 in QMainWindowLayout::applyState(QMainWindowLayoutState&, bool) (this=this@entry=0x5555560014a0, newState=..., animate=animate@entry=false) at widgets/qmainwindowlayout.cpp:2709 #61 0x00007ffff7642883 in QMainWindowLayout::setGeometry(QRect const&) (this=0x5555560014a0, _r=...) at widgets/qmainwindowlayout.cpp:1956 #62 0x00007ffff74fe398 in QLayoutPrivate::doResize(QSize const&) (this=this@entry=0x555556001ab0, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #63 0x00007ffff74ff4af in QLayout::activate() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qsize.h:119 #64 0x00007ffff74deada in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555555f10160, e=0x7fffffffcf40) at kernel/qapplication.cpp:3726 #65 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #66 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555555f10160, event=<optimized out>) at ../../src/app/application.cpp:622 #67 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555f10160, event=0x7fffffffcf40) at kernel/qcoreapplication.cpp:1084 #68 0x00007ffff7518a30 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (this=this@entry=0x555555f47a30, x=349, y=263, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=true) at kernel/qwidget.cpp:7364 #69 0x00007ffff75197d4 in QWidget::setGeometry(QRect const&) (this=this@entry=0x555555f10160, r=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:266 #70 0x00007ffff7680abf in QSizeGrip::mouseMoveEvent(QMouseEvent*) (this=<optimized out>, e=0x7fffffffd550) at widgets/qsizegrip.cpp:415 #71 0x00007ffff752116e in QWidget::event(QEvent*) (this=0x555556242a10, event=0x7fffffffd550) at kernel/qwidget.cpp:8963 #72 0x00007ffff74deaf6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556242a10, e=0x7fffffffd550) at kernel/qapplication.cpp:3737 #73 0x00007ffff74e80d3 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3197 #74 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555556242a10, event=<optimized out>) at ../../src/app/application.cpp:622 #75 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556242a10, event=0x7fffffffd550) at kernel/qcoreapplication.cpp:1084 #76 0x00007ffff74e71b7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=0x555556242a10, event=0x7fffffffd550, alienWidget=0x555556242a10, nativeWidget=0x555555f10160, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2683 #77 0x00007ffff753d01d in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /usr/include/c++/9/bits/atomic_base.h:413 #78 0x00007ffff753feac in QWidgetWindow::event(QEvent*) (this=0x5555563348f0, event=0x7fffffffda30) at kernel/qwidgetwindow.cpp:281 #79 0x00007ffff74deaf6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555563348f0, e=0x7fffffffda30) at kernel/qapplication.cpp:3737 #80 0x00007ffff74e7e80 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3483 #81 0x000055555568bca8 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555563348f0, event=<optimized out>) at ../../src/app/application.cpp:622 #82 0x00007ffff68deae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5555563348f0, event=0x7fffffffda30) at kernel/qcoreapplication.cpp:1084 #83 0x00007ffff6f4e848 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=e@entry=0x555556d4cca0) at kernel/qguiapplication.cpp:2107 #84 0x00007ffff6f5015b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x555556d4cca0) at kernel/qguiapplication.cpp:1842 #85 0x00007ffff6f2bd1b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151 #86 0x00007ffff30dbb9e in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #87 0x00007ffff54b1edd in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #88 0x00007ffff54b2270 in () at /lib64/libglib-2.0.so.0 #89 0x00007ffff54b2313 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #90 0x00007ffff6933bd5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555f029b0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 --Type <RET> for more, q to quit, c to continue without paging-- #91 0x00007ffff68dd9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdde0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #92 0x00007ffff68e5726 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #93 0x000055555568e0c1 in Application::exec(QStringList const&) (this=this@entry=0x555555deb280, params=...) at ../../src/app/application.cpp:567 #94 0x0000555555684a7e in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../src/app/main.cpp:253
Looks like it's a regression in Qt5: https://bugreports.qt.io/browse/QTBUG-76509 https://bugreports.qt.io/browse/QTBUG-76661 https://bugreports.qt.io/browse/QTBUG-76923 For it to happen you must have quite a long list of torrents and you wanna resize a main window. No patches have been offered yet. That's a bummer.
As always it would be great to downgrade Qt5 to the previous version but Fedora has a policy of not keeping any previously released updates. I'd like to know what your solution in this case is. You cannot push a downgrade because DNF won't update to it. I cannot download and install previous Koji builds because they are not signed either.
A very nice handling of the bug btw. I mean nothing was done or even suggested as a workaround.