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

            Bug ID: 433764
           Summary: System settings crashes when opening Firewall settings
                    for a second time
           Product: systemsettings
           Version: 5.21.1
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: wolfgangmcq+acct-bugs.kde....@gmail.com
  Target Milestone: ---

Application: systemsettings5 (5.21.1)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.4.0-66-generic x86_64
Windowing System: X11
Drkonqi Version: 5.21.1
Distribution: KDE neon User Edition 5.21

-- Information about the crash:
#433025 sounds like the same bug, but claims to have been fixed in 5.21.1; I'm
running that version and still seeing this crash.

- What I was doing when the application crashed:

To reproduce:

1) Open System Settings
2) Switch to Firewall
3) Switch to something else (eg Audio)
4) Switch back to Firewall
5) System Settings crashes

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[New LWP 2557]
[New LWP 2558]
[New LWP 2559]
[New LWP 2560]
[New LWP 2561]
[New LWP 2562]
[New LWP 2570]
[New LWP 2571]
[New LWP 2581]
[New LWP 2582]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6e0c788aff in __GI___poll (fds=0x7ffd12f08de8, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f6e0854f8c0 (LWP 2555))]

Thread 11 (Thread 0x7f6db0f5a700 (LWP 2582)):
#0  0x00007f6e0aa6124d in g_mutex_lock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6e0aa13d4a in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e0aa14220 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e0aa14513 in g_main_loop_run () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6db19f2eda in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007f6e0aa3d911 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6db175b700 (LWP 2581)):
#0  0x00007f6e0aa61278 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6e0aa13257 in g_main_context_acquire () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e0aa14045 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e0aa142c3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6e0aa14311 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6e0aa3d911 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f6dc1d11700 (LWP 2571)):
#0  0x00007f6e0c788aff in __GI___poll (fds=0x7f6db4004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6e0aa1418e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e0aa142c3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e0cea2fbb in QEventDispatcherGlib::processEvents
(this=0x7f6db4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6e0ce471ab in QEventLoop::exec (this=this@entry=0x7f6dc1d10cc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f6e0cc61a12 in QThread::exec (this=this@entry=0x56169f5f6970) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f6e0bf56fa9 in QQmlThreadPrivate::run (this=0x56169f5f6970) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007f6e0cc62bac in QThreadPrivate::start (arg=0x56169f5f6970) at
thread/qthread_unix.cpp:329
#8  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f6dc3eeb700 (LWP 2570)):
#0  0x00007f6e0aa6124d in g_mutex_lock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6e0aa13915 in g_main_context_query () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e0aa14108 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e0aa142c3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6e0cea2fbb in QEventDispatcherGlib::processEvents
(this=0x7f6dbc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f6e0ce471ab in QEventLoop::exec (this=this@entry=0x7f6dc3eeacc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f6e0cc61a12 in QThread::exec (this=this@entry=0x56169f34c820) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f6e0bf56fa9 in QQmlThreadPrivate::run (this=0x56169f34c820) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007f6e0cc62bac in QThreadPrivate::start (arg=0x56169f34c820) at
thread/qthread_unix.cpp:329
#9  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f6dfe0a2700 (LWP 2562)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56169f0b0308) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169f0b02b8,
cond=0x56169f0b02e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56169f0b02e0, mutex=0x56169f0b02b8) at
pthread_cond_wait.c:638
#3  0x00007f6dfed5eb5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f6dfed5e75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f6dfe8a3700 (LWP 2561)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56169f0b0308) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169f0b02b8,
cond=0x56169f0b02e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56169f0b02e0, mutex=0x56169f0b02b8) at
pthread_cond_wait.c:638
#3  0x00007f6dfed5eb5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f6dfed5e75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6e04803700 (LWP 2560)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56169f0b0308) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169f0b02b8,
cond=0x56169f0b02e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56169f0b02e0, mutex=0x56169f0b02b8) at
pthread_cond_wait.c:638
#3  0x00007f6dfed5eb5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f6dfed5e75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6e05004700 (LWP 2559)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56169f0b0308) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169f0b02b8,
cond=0x56169f0b02e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56169f0b02e0, mutex=0x56169f0b02b8) at
pthread_cond_wait.c:638
#3  0x00007f6dfed5eb5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f6dfed5e75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6e067e9700 (LWP 2558)):
#0  0x00007f6e0aa13bc7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6e0aa14132 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e0aa142c3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e0cea2fbb in QEventDispatcherGlib::processEvents
(this=0x7f6df8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6e0ce471ab in QEventLoop::exec (this=this@entry=0x7f6e067e8cb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f6e0cc61a12 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f6e0bb72f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f6e0cc62bac in QThreadPrivate::start (arg=0x7f6e0bbf6d80) at
thread/qthread_unix.cpp:329
#8  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6e0798b700 (LWP 2557)):
#0  0x00007f6e0c788aff in __GI___poll (fds=0x7f6e0798abe8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6e0b36bc1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6e0b36d90a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6e07ec3d58 in QXcbEventQueue::run (this=0x56169ed6b5a0) at
qxcbeventqueue.cpp:228
#4  0x00007f6e0cc62bac in QThreadPrivate::start (arg=0x56169ed6b5a0) at
thread/qthread_unix.cpp:329
#5  0x00007f6e0b324609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6e0c795293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6e0854f8c0 (LWP 2555)):
[KCrash Handler]
#4  0x00007f6db832ae26 in FirewallClient::capabilities (this=<optimized out>)
at ./kcm/core/firewallclient.cpp:155
#5  0x00007f6db8367b53 in KCMFirewall::KCMFirewall (this=0x5616a0939890,
parent=<optimized out>, args=...) at ./kcm/kcm.cpp:36
#6  0x00007f6db836b4ee in KPluginFactory::createInstance<KCMFirewall, QObject>
(parentWidget=<optimized out>, parent=<optimized out>, args=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:519
#7  0x00007f6e0d140152 in KPluginFactory::create
(this=this@entry=0x56169fdbefe0, iface=0x7f6e0e6320f0
"KQuickAddons::ConfigModule", parentWidget=parentWidget@entry=0x0,
parent=parent@entry=0x0, args=..., keyword=...) at
./src/lib/plugin/kpluginfactory.cpp:180
#8  0x00007f6e0e751b48 in KPluginFactory::create<KQuickAddons::ConfigModule>
(args=..., parent=0x0, this=0x56169fdbefe0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257
#9  KCModuleLoader::loadModule (mod=...,
report=report@entry=KCModuleLoader::Inline, parent=0x56169fc02580, args=...) at
./src/kcmoduleloader.cpp:94
#10 0x00007f6e0e75d5aa in KCModuleProxyPrivate::loadModule
(this=this@entry=0x56169f6b5820) at ./src/kcmoduleproxy.cpp:81
#11 0x00007f6e0e75dbe8 in KCModuleProxy::realModule
(this=this@entry=0x56169fc02580) at ./src/kcmoduleproxy.cpp:54
#12 0x00007f6e0e75e177 in KCModuleProxy::showEvent (this=0x56169fc02580,
ev=0x7ffd12f09db0) at ./src/kcmoduleproxy.cpp:137
#13 0x00007f6e0da8bc06 in QWidget::event (this=0x56169fc02580,
event=0x7ffd12f09db0) at kernel/qwidget.cpp:8663
#14 0x00007f6e0da48dc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56169fc02580, e=0x7ffd12f09db0) at
kernel/qapplication.cpp:3632
#15 0x00007f6e0da51bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#16 0x00007f6e0ce4869a in QCoreApplication::notifyInternal2
(receiver=0x56169fc02580, event=0x7ffd12f09db0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#17 0x00007f6e0da885b7 in QWidgetPrivate::show_helper (this=0x5616a048c6f0) at
kernel/qwidget.cpp:7813
#18 0x00007f6e0da8838f in QWidgetPrivate::show_recursive (this=<optimized out>)
at kernel/qwidget.cpp:7692
#19 0x00007f6e0da88519 in QWidgetPrivate::showChildren
(this=this@entry=0x5616a07c7cb0, spontaneous=spontaneous@entry=false) at
../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:132
#20 0x00007f6e0da88593 in QWidgetPrivate::show_helper
(this=this@entry=0x5616a07c7cb0) at kernel/qwidget.cpp:7768
#21 0x00007f6e0da8b6a3 in QWidgetPrivate::setVisible (this=0x5616a07c7cb0,
visible=<optimized out>) at kernel/qwidget.cpp:8111
#22 0x00007f6e0da88501 in QWidgetPrivate::showChildren
(this=this@entry=0x5616a09143a0, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8183
#23 0x00007f6e0da88593 in QWidgetPrivate::show_helper
(this=this@entry=0x5616a09143a0) at kernel/qwidget.cpp:7768
#24 0x00007f6e0da8b6a3 in QWidgetPrivate::setVisible (this=0x5616a09143a0,
visible=<optimized out>) at kernel/qwidget.cpp:8111
#25 0x00007f6e0da70134 in QStackedLayout::setCurrentIndex (this=0x56169f3356a0,
index=1) at kernel/qstackedlayout.cpp:321
#26 0x00007f6e0da703dd in QStackedLayout::setCurrentWidget
(this=0x56169f3356a0, widget=widget@entry=0x5616a055f3f0) at
kernel/qstackedlayout.cpp:376
#27 0x00007f6e0dc02879 in QStackedWidget::setCurrentWidget (this=<optimized
out>, widget=0x5616a055f3f0) at widgets/qstackedwidget.cpp:248
#28 0x00007f6e0e24e90c in KPageViewPrivate::_k_pageSelected (previous=...,
index=..., this=0x56169f335320) at ./src/kpageview.cpp:247
#29 KPageViewPrivate::_k_pageSelected (this=0x56169f335320, index=...,
previous=...) at ./src/kpageview.cpp:221
#30 0x00007f6e0ce7f6f0 in doActivate<false> (sender=0x56169f338b00,
signal_index=3, argv=0x7ffd12f0a310) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#31 0x00007f6e0ce78a87 in QMetaObject::activate
(sender=sender@entry=0x56169f338b00, m=m@entry=0x7f6e0d0e1140
<QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd12f0a310)
at kernel/qobject.cpp:3946
#32 0x00007f6e0cdf9874 in QItemSelectionModel::selectionChanged
(this=this@entry=0x56169f338b00, _t1=..., _t2=...) at
.moc/moc_qitemselectionmodel.cpp:475
#33 0x00007f6e0cdff018 in QItemSelectionModel::emitSelectionChanged
(this=0x56169f338b00, newSelection=..., oldSelection=...) at
itemmodels/qitemselectionmodel.cpp:1886
#34 0x00007f6e0ce02682 in QItemSelectionModel::select (this=0x56169f338b00,
selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1340
#35 0x00007f6e0cdfbc4b in QItemSelectionModel::select (command=..., index=...,
this=0x56169f338b00) at itemmodels/qitemselectionmodel.cpp:1190
#36 QItemSelectionModel::setCurrentIndex (this=this@entry=0x56169f338b00,
index=..., command=command@entry=...) at
itemmodels/qitemselectionmodel.cpp:1415
#37 0x00007f6e0e24d3a7 in KPageViewPrivate::updateSelection
(this=0x56169f335320) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:60
#38 KPageViewPrivate::updateSelection (this=0x56169f335320) at
./src/kpageview.cpp:98
#39 0x00007f6e0e24e742 in KPageViewPrivate::_k_modelChanged
(this=0x56169f335320) at ./src/kpageview.cpp:218
#40 0x00007f6e0ce7f6f0 in doActivate<false> (sender=0x56169f337300,
signal_index=6, argv=0x7ffd12f0a710) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#41 0x00007f6e0ce78a87 in QMetaObject::activate
(sender=sender@entry=0x56169f337300, m=m@entry=0x7f6e0d0e1040
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd12f0a710)
at kernel/qobject.cpp:3946
#42 0x00007f6e0cdea8da in QAbstractItemModel::layoutChanged
(this=this@entry=0x56169f337300, _t1=..., _t2=<optimized out>,
_t2@entry=QAbstractItemModel::NoLayoutChangeHint) at
.moc/moc_qabstractitemmodel.cpp:571
#43 0x00007f6e0e254a00 in KPageWidgetModel::addPage (this=0x56169f337300,
item=item@entry=0x5616a031a9c0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#44 0x00007f6e0e253471 in KPageWidget::addPage (this=<optimized out>,
item=item@entry=0x5616a031a9c0) at ./src/kpagewidget_p.h:23
#45 0x00007f6dc3fefd3a in ModuleView::addModule
(this=this@entry=0x56169f333150, module=0x56169f2f07d8, args=...) at
./core/ModuleView.cpp:296
#46 0x00007f6dc3ff011d in ModuleView::loadModule (this=0x56169f333150,
menuItem=..., args=...) at ./core/ModuleView.cpp:244
#47 0x00007f6dc3fe12a2 in SidebarMode::loadModule (this=0x56169f1ee880,
activeModule=..., args=...) at ./sidebar/SidebarMode.cpp:507
#48 0x00007f6dc3fdece6 in SidebarMode::qt_static_metacall
(_o=_o@entry=0x56169f1ee880, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=20, _a=_a@entry=0x7ffd12f0ab40) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#49 0x00007f6dc3fdf2e3 in SidebarMode::qt_metacall (this=0x56169f1ee880,
_c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffd12f0ab40) at
./obj-x86_64-linux-gnu/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#50 0x00007f6e0beeabe5 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffd12f0ae80, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=32, argv=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#51 0x00007f6e0bdb3675 in CallMethod (object=..., index=<optimized out>,
returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized
out>, engine=engine@entry=0x56169f1735f0, callArgs=<optimized out>,
callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1301
#52 0x00007f6e0bdb5777 in CallPrecise (object=..., data=...,
engine=engine@entry=0x56169f1735f0, callArgs=callArgs@entry=0x7f6dc32ac5b8,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#53 0x00007f6e0bdb695f in CallOverloaded
(callType=QMetaObject::InvokeMetaMethod, propertyCache=0x56169f52eaf0,
callArgs=0x7f6dc32ac5b8, engine=0x56169f1735f0, data=..., object=...) at
jsruntime/qv4qobjectwrapper.cpp:1645
#54 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
jsruntime/qv4qobjectwrapper.cpp:2133
#55 0x00007f6e0bdd60f1 in QV4::FunctionObject::call (argc=<optimized out>,
argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#56 QV4::Moth::VME::interpret (frame=0x7ffd12f0b170, engine=0x56169f1735f0,
code=0x7f6dc32ac540 "\300\326\322\302m\177") at jsruntime/qv4vme_moth.cpp:754
#57 0x00007f6e0bdd802f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffd12f0b170, engine=engine@entry=0x56169f1735f0) at
jsruntime/qv4vme_moth.cpp:463
#58 0x00007f6e0bd6524d in QV4::Function::call (this=this@entry=0x56169f424e80,
thisObject=<optimized out>, argv=argv@entry=0x7f6dc32ac500, argc=<optimized
out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#59 0x00007f6e0bf0afa7 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x56169fa7f0e0, callData=callData@entry=0x7f6dc32ac4d0,
isUndefined=isUndefined@entry=0x0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#60 0x00007f6e0beae8ae in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#61 0x00007f6e0beaf948 in QQmlBoundSignal_callback (e=0x56169fa7f090, a=0x0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#62 0x00007f6e0beea64d in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#63 0x00007f6e0be8cfbf in QQmlData::signalEmitted (object=0x56169fa89240,
index=64, a=0x0) at qml/qqmlengine.cpp:834
#64 0x00007f6e0ce7f245 in doActivate<false> (sender=0x56169fa89240,
signal_index=64, argv=0x0) at kernel/qobject_p.h:110
#65 0x00007f6e06b6ca81 in QQuickAbstractButtonPrivate::handleRelease
(this=0x56169fa89300, point=...) at qquickabstractbutton.cpp:182
#66 0x00007f6e06b8bb19 in QQuickControl::mouseReleaseEvent (this=<optimized
out>, event=0x7ffd12f0d6b0) at
/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:128
#67 0x00007f6e0c31d5a8 in QQuickItem::event (this=0x56169fa89240,
ev=0x7ffd12f0d6b0) at items/qquickitem.cpp:8131
#68 0x00007f6e0da48dc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56169fa89240, e=0x7ffd12f0d6b0) at
kernel/qapplication.cpp:3632
#69 0x00007f6e0da51bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#70 0x00007f6e0ce4869a in QCoreApplication::notifyInternal2
(receiver=0x56169fa89240, event=0x7ffd12f0d6b0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#71 0x00007f6e0c3379e5 in QQuickWindowPrivate::deliverMouseEvent
(this=this@entry=0x56169f178d30, pointerEvent=0x7f6e000094f0) at
items/qquickwindow.cpp:2020
#72 0x00007f6e0c33910f in QQuickWindowPrivate::deliverPointerEvent
(this=this@entry=0x56169f178d30, event=0x7f6e000094f0) at
items/qquickwindow.cpp:2612
#73 0x00007f6e0c33a039 in QQuickWindowPrivate::handleMouseEvent
(event=0x7ffd12f0d6b0, this=0x56169f178d30) at items/qquickwindow.cpp:2457
#74 QQuickWindowPrivate::handleMouseEvent (this=0x56169f178d30,
event=0x7ffd12f0d6b0) at items/qquickwindow.cpp:2410
#75 0x00007f6e0d35ee1d in QWindow::event (this=this@entry=0x56169f332a00,
ev=ev@entry=0x7ffd12f0d6b0) at kernel/qwindow.cpp:2438
#76 0x00007f6e0c33baab in QQuickWindow::event (this=0x56169f332a00,
e=0x7ffd12f0d6b0) at items/qquickwindow.cpp:1902
#77 0x00007f6e0da48dc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56169f332a00, e=0x7ffd12f0d6b0) at
kernel/qapplication.cpp:3632
#78 0x00007f6e0da51bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#79 0x00007f6e0ce4869a in QCoreApplication::notifyInternal2
(receiver=0x56169f332a00, event=0x7ffd12f0d6b0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#80 0x00007f6e0c66bdcb in QQuickWidget::mouseReleaseEvent (this=<optimized
out>, e=0x7ffd12f0dcf0) at qquickwidget.cpp:1417
#81 0x00007f6e0da8bc06 in QWidget::event (this=this@entry=0x56169f345780,
event=event@entry=0x7ffd12f0dcf0) at kernel/qwidget.cpp:8663
#82 0x00007f6e0c66bfa7 in QQuickWidget::event (this=0x56169f345780,
e=0x7ffd12f0dcf0) at qquickwidget.cpp:1573
#83 0x00007f6e0da48dc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56169f345780, e=0x7ffd12f0dcf0) at
kernel/qapplication.cpp:3632
#84 0x00007f6e0da51e77 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3076
#85 0x00007f6e0ce4869a in QCoreApplication::notifyInternal2
(receiver=0x56169f345780, event=0x7ffd12f0dcf0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#86 0x00007f6e0da510a7 in QApplicationPrivate::sendMouseEvent
(receiver=receiver@entry=0x56169f345780, event=event@entry=0x7ffd12f0dcf0,
alienWidget=alienWidget@entry=0x56169f345780, nativeWidget=0x56169ee458b0,
buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#87 0x00007f6e0daa6e54 in QWidgetWindow::handleMouseEvent (this=0x56169f1b5330,
event=0x7ffd12f0e170) at /usr/include/c++/9/bits/atomic_base.h:413
#88 0x00007f6e0daaa174 in QWidgetWindow::event (event=0x7ffd12f0e170,
this=0x56169f1b5330) at kernel/qwidgetwindow.cpp:300
#89 QWidgetWindow::event (this=0x56169f1b5330, event=0x7ffd12f0e170) at
kernel/qwidgetwindow.cpp:239
#90 0x00007f6e0da48dc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56169f1b5330, e=0x7ffd12f0e170) at
kernel/qapplication.cpp:3632
#91 0x00007f6e0da51bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#92 0x00007f6e0ce4869a in QCoreApplication::notifyInternal2
(receiver=0x56169f1b5330, event=0x7ffd12f0e170) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#93 0x00007f6e0d3534e8 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at kernel/qguiapplication.cpp:2282
#94 0x00007f6e0d354b55 in QGuiApplicationPrivate::processWindowSystemEvent
(e=0x5616a0a199d0) at kernel/qguiapplication.cpp:2002
#95 0x00007f6e0d32c7ac in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#96 0x00007f6e07ec4d7e in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#97 0x00007f6e0aa13f9d in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#98 0x00007f6e0aa14220 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#99 0x00007f6e0aa142c3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#100 0x00007f6e0cea2fa2 in QEventDispatcherGlib::processEvents
(this=0x56169ee36ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#101 0x00007f6e0ce471ab in QEventLoop::exec (this=this@entry=0x7ffd12f0e510,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#102 0x00007f6e0ce4f354 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#103 0x000056169d28a392 in main (argc=<optimized out>, argv=<optimized out>) at
./app/main.cpp:222
[Inferior 1 (process 2555) detached]

The reporter indicates this bug may be a duplicate of or related to bug 433025.

Possible duplicates by query: bug 433252, bug 433025, bug 433015, bug 431979,
bug 429022.

Reported using DrKonqi

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

Reply via email to