https://bugs.kde.org/show_bug.cgi?id=493854

--- Comment #9 from Christophe Marin <christo...@krop.fr> ---
(In reply to Christophe Marin from comment #5)
> Easy way to reproduce:
> - Add the weather applet to the taskbar, set a location, try to open the
> widget
> 

Backtrace with debug builds and -O0

#3  0x00007f1fc4355b7a in qAbort () at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qglobal.cpp:161
#4  0x00007f1fc4364310 in qt_message_fatal<QString&>
    (context=..., message="ASSERT: \"d->size && (d->size & (d->size - 1)) ==
0\" in file
/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp,
line 2218")
    at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:2052
#5  0x00007f1fc435e632 in qt_message(QtMsgType, const QMessageLogContext &,
const char *, typedef __va_list_tag __va_list_tag *)
    (msgType=QtFatalMsg, context=..., msg=0x7f1fc48012e0 "ASSERT: \"%s\" in
file %s, line %d", ap=0x7ffee1002190) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:374
#6  0x00007f1fc435f9dc in QMessageLogger::fatal (this=0x7ffee1002290,
msg=0x7f1fc48012e0 "ASSERT: \"%s\" in file %s, line %d") at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:889
#7  0x00007f1fc43544fa in qt_assert
    (assertion=0x7f1fc4809c58 "d->size && (d->size & (d->size - 1)) == 0",
file=0x7f1fc47ffe40
"/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp",
line=2218)
    at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qassert.cpp:68
#8  0x00007f1fc448f9e7 in QBindingStoragePrivate::get (this=0x7ffee1002308,
data=0x7f1fc3bf0db0 <main_arena+752>) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2218
#9  0x00007f1fc448feee in QBindingStorage::bindingData_helper
(this=0x7f1fc3bf0cd0 <main_arena+528>, data=0x7f1fc3bf0db0 <main_arena+752>)
    at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2333
#10 0x00007f1fc6a6d544 in QBindingStorage::bindingData (this=0x7f1fc3bf0cd0
<main_arena+528>, data=0x7f1fc3bf0db0 <main_arena+752>) at
/usr/include/qt6/QtCore/qbindingstorage.h:67
#11 0x00007f1fc6a761b1 in QObjectCompatProperty<QQuickItemPrivate, double,
&QQuickItemPrivate::_qt_property_x_offset, &QQuickItemPrivate::setX,
&QQuickItemPrivate::xChanged,
decltype(nullptr)>::removeBindingUnlessInWrapper() (this=0x7f1fc3bf0db0
<main_arena+752>) at
/usr/include/qt6/QtCore/6.7.3/QtCore/private/qproperty_p.h:651
#12 0x00007f1fc6a59a80 in QQuickItem::setX (this=0x5563c6cbe290, v=0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitem.cpp:7181
#13 0x00007f1fc6f4226c in QQuickListViewPrivate::repositionPackageItemAt
(this=0x5563cf919a60, item=0x5563c6cbe290, index=0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquicklistview.cpp:940
#14 0x00007f1fc6f2bcca in QQuickItemViewPrivate::updateUnrequestedPositions
(this=0x5563cf919a60) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:2575
#15 0x00007f1fc6f418f3 in QQuickListViewPrivate::visibleItemsChanged
(this=0x5563cf919a60) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquicklistview.cpp:869
#16 0x00007f1fc6f28568 in QQuickItemViewPrivate::refill (this=0x5563cf919a60,
from=-0, to=53) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1809
#17 0x00007f1fc6f28154 in QQuickItemViewPrivate::refill (this=0x5563cf919a60)
at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1756
#18 0x00007f1fc6f28e0d in QQuickItemViewPrivate::layout (this=0x5563cf919a60)
at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1919
#19 0x00007f1fc6f26722 in QQuickItemView::updatePolish (this=0x5563ce6223d0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1453
#20 0x00007f1fc6b83dd1 in QQuickWindowPrivate::polishItems
(this=0x5563cee13520) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:348
#21 0x00007f1fc6c90767 in QSGGuiThreadRenderLoop::renderWindow
(this=0x5563c76afe40, window=0x5563ce0eb140) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/scenegraph/qsgrenderloop.cpp:616
#22 0x00007f1fc6c9141b in QSGGuiThreadRenderLoop::exposureChanged
(this=0x5563c76afe40, window=0x5563ce0eb140) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/scenegraph/qsgrenderloop.cpp:788
#23 0x00007f1fc6b8399c in QQuickWindow::exposeEvent (this=0x5563ce0eb140) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:184
#24 0x00007f1fc5133ae7 in QWindow::event (this=0x5563ce0eb140,
ev=0x7ffee1002f70) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindow.cpp:2608
#25 0x00007f1fc6b888d6 in QQuickWindow::event (this=0x5563ce0eb140,
event=0x7ffee1002f70) at
/usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:1644
#26 0x00007f1fc784a540 in QApplicationPrivate::notify_helper
(this=0x5563c6c0c450, receiver=0x5563ce0eb140, e=0x7ffee1002f70) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287
#27 0x00007f1fc784a34a in QApplication::notify (this=0x7ffee10033e0,
receiver=0x5563ce0eb140, e=0x7ffee1002f70) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3238
#28 0x00007f1fc43fdf4c in QCoreApplication::notifyInternal2
(receiver=0x5563ce0eb140, event=0x7ffee1002f70) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152
#29 0x00007f1fc43feacf in QCoreApplication::sendSpontaneousEvent
(receiver=0x5563ce0eb140, event=0x7ffee1002f70) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1607
#30 0x00007f1fc50a2f8a in QGuiApplicationPrivate::processExposeEvent
(e=0x5563d0fb0150) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:3362
#31 0x00007f1fc509de21 in QGuiApplicationPrivate::processWindowSystemEvent
(e=0x5563d0fb0150) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:2201
#32 0x00007f1fc513f6a1 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindowsysteminterface.cpp:1114
#33 0x00007f1fc56fb38b in userEventSourceDispatch (source=0x5563c6d4e910) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#34 0x00007f1fc2ff1fb8 in ??? () at /lib64/libglib-2.0.so.0
#35 0x00007f1fc2ff3d38 in ??? () at /lib64/libglib-2.0.so.0
#36 0x00007f1fc2ff43ec in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#37 0x00007f1fc47c3051 in QEventDispatcherGlib::processEvents
(this=0x5563c6c4da80, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#38 0x00007f1fc56fb62e in QPAEventDispatcherGlib::processEvents
(this=0x5563c6c4da80, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:87
#39 0x00007f1fc44101e1 in QEventLoop::processEvents (this=0x7ffee10032e0,
flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventloop.cpp:100
#40 0x00007f1fc4410355 in QEventLoop::exec (this=0x7ffee10032e0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventloop.cpp:182
#41 0x00007f1fc43fe82f in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1496
#42 0x00007f1fc509cca0 in QGuiApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:1932
#43 0x00007f1fc78474dd in QApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:2555

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to