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

            Bug ID: 378380
           Summary: Crash when closing firefox
           Product: plasmashell
           Version: 5.8.6
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: hlov...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.8.6)

Qt Version: 5.7.1
Frameworks Version: 5.32.0
Operating System: Linux 4.10.0+ x86_64
Distribution: "Fedora release 25 (Twenty Five)"

-- Information about the crash:
- What I was doing when the application crashed:

This happend when closing firefox. Duplicate of
https://bugs.kde.org/show_bug.cgi?id=342763.

Additional info:
.xsession-errors does not contain any related messages, but syslog contains

2017-04-02T23:07:46.483355+02:00 hostname kwin_x11: QXcbConnection: XCB error:
3 (BadWindow), sequence: 64078, resource id: 75497473, major code: 18
(ChangeProperty), minor code: 0
2017-04-02T23:07:49.769941+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.770397+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.770778+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.771151+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.771486+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.771847+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.772181+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.772527+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.772867+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773094+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773199+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773299+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773398+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773501+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773604+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773837+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.773961+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.774077+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
2017-04-02T23:07:49.774176+02:00 hostname kwin_x11:
file:///usr/share/kwin/tabbox/present_windows/contents/ui/main.qml:89:21: QML
RowLayout: Binding loop detected for property "height"
....


The QXcbConnection error is quite common and occurs also for other programs in
addition to kwin_x11.
Number of occurences in syslog over the last 2+ months:

drkonqi: 61
kdeconnectd: 1
kglobalaccel5: 1
klauncher: 22
kscreenlocker_greet: 1
kuiserver5: 9
kwin_x11: 5909
plasmashell: 17038
sddm-greeter: 1

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
84      T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f50de6073c0 (LWP 2288))]

Thread 8 (Thread 0x7f5021529700 (LWP 6281)):
#0  0x00007f50eb4adbed in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f50e40524d0 in read (__nbytes=16, __buf=0x7f5021528a20,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  0x00007f50e40524d0 in g_wakeup_acknowledge (wakeup=0x7f502c002570) at
gwakeup.c:210
#3  0x00007f50e400dc83 in g_main_context_check
(context=context@entry=0x7f501c000990, max_priority=2147483647,
fds=fds@entry=0x7f501c0044c0, n_fds=n_fds@entry=1) at gmain.c:3707
#4  0x00007f50e400e104 in g_main_context_iterate
(context=context@entry=0x7f501c000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926
#5  0x00007f50e400e27c in g_main_context_iteration (context=0x7f501c000990,
may_block=may_block@entry=1) at gmain.c:3990
#6  0x00007f50ec2b86eb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f501c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f5021528c40, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#8  0x00007f50ec0c65e3 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:507
#9  0x00007f5022de72c7 in KCupsConnection::run() () at /lib64/libkcupslib.so
#10 0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x5615bc2fd560) at
thread/qthread_unix.cpp:368
#11 0x00007f50ea8066ca in start_thread (arg=0x7f5021529700) at
pthread_create.c:333
#12 0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f5033aad700 (LWP 3263)):
#0  0x00007f50eb4b201d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f50e400e166 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f502c0030f0, timeout=<optimized out>, context=0x7f502c000990)
at gmain.c:4228
#2  0x00007f50e400e166 in g_main_context_iterate
(context=context@entry=0x7f502c000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f50e400e27c in g_main_context_iteration (context=0x7f502c000990,
may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f50ec2b86eb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f502c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f5033aacc10, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007f50ec0c65e3 in QThread::exec() (this=this@entry=0x5615b9d80f90) at
thread/qthread.cpp:507
#7  0x00007f50efcc98b6 in QQuickPixmapReader::run() (this=0x5615b9d80f90) at
/usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/util/qquickpixmapcache.cpp:822
#8  0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x5615b9d80f90) at
thread/qthread_unix.cpp:368
#9  0x00007f50ea8066ca in start_thread (arg=0x7f5033aad700) at
pthread_create.c:333
#10 0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f50c1914700 (LWP 2461)):
#0  0x00007f50ea80c460 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50f1d8a2f4 in QTWTF::TCMalloc_PageHeap::scavengerThread()
(this=0x7f50f1e76380 <QTWTF::pageheap_memory>) at
/usr/src/debug/qtscript-opensource-src-5.7.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f50f1d8a339 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
(context=<optimized out>) at
/usr/src/debug/qtscript-opensource-src-5.7.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f50ea8066ca in start_thread (arg=0x7f50c1914700) at
pthread_create.c:333
#4  0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f50c37a3700 (LWP 2417)):
#0  0x00007f50e4053879 in g_mutex_lock (mutex=mutex@entry=0x7f50bc000990) at
gthread-posix.c:1336
#1  0x00007f50e400e122 in g_main_context_iterate
(context=context@entry=0x7f50bc000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3933
#2  0x00007f50e400e27c in g_main_context_iteration (context=0x7f50bc000990,
may_block=may_block@entry=1) at gmain.c:3990
#3  0x00007f50ec2b86eb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f50bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f50c37a2c60, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#5  0x00007f50ec0c65e3 in QThread::exec() (this=this@entry=0x5615b9748120) at
thread/qthread.cpp:507
#6  0x00007f50ef33e4e5 in QQmlThreadPrivate::run() (this=0x5615b9748120) at
/usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147
#7  0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x5615b9748120) at
thread/qthread_unix.cpp:368
#8  0x00007f50ea8066ca in start_thread (arg=0x7f50c37a3700) at
pthread_create.c:333
#9  0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f50d10ab700 (LWP 2361)):
#0  0x00007f50eb4b201d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f50e400e166 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f50c8002e70, timeout=<optimized out>, context=0x7f50c8000990)
at gmain.c:4228
#2  0x00007f50e400e166 in g_main_context_iterate
(context=context@entry=0x7f50c8000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f50e400e27c in g_main_context_iteration (context=0x7f50c8000990,
may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f50ec2b86eb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f50c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f50d10aac60, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007f50ec0c65e3 in QThread::exec() (this=this@entry=0x5615b9700c10) at
thread/qthread.cpp:507
#7  0x00007f50ef33e4e5 in QQmlThreadPrivate::run() (this=0x5615b9700c10) at
/usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147
#8  0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x5615b9700c10) at
thread/qthread_unix.cpp:368
#9  0x00007f50ea8066ca in start_thread (arg=0x7f50d10ab700) at
pthread_create.c:333
#10 0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f50d2af0700 (LWP 2345)):
#0  0x00007f50eb4cbfaf in __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67
#1  0x00007f50eb4b2012 in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0x00007f50e400e166 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f50c4003020, timeout=<optimized out>, context=0x7f50c4000990)
at gmain.c:4228
#3  0x00007f50e400e166 in g_main_context_iterate
(context=context@entry=0x7f50c4000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#4  0x00007f50e400e27c in g_main_context_iteration (context=0x7f50c4000990,
may_block=may_block@entry=1) at gmain.c:3990
#5  0x00007f50ec2b86eb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f50c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f50d2aefc40, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#7  0x00007f50ec0c65e3 in QThread::exec() (this=this@entry=0x7f50ec9dc060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
#8  0x00007f50ec966739 in QDBusConnectionManager::run() (this=0x7f50ec9dc060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#9  0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x7f50ec9dc060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#10 0x00007f50ea8066ca in start_thread (arg=0x7f50d2af0700) at
pthread_create.c:333
#11 0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f50d4332700 (LWP 2333)):
#0  0x00007f50eb4b201d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f50f0695d10 in poll (__timeout=-1, __nfds=1, __fds=0x7f50d4331b80)
at /usr/include/bits/poll2.h:46
#2  0x00007f50f0695d10 in _xcb_conn_wait (c=c@entry=0x5615b95cf450,
cond=cond@entry=0x5615b95cf490, vector=vector@entry=0x0, count=count@entry=0x0)
at xcb_conn.c:479
#3  0x00007f50f0697aa9 in xcb_wait_for_event (c=0x5615b95cf450) at xcb_in.c:693
#4  0x00007f50d7967d69 in QXcbEventReader::run() (this=0x5615b95d99e0) at
qxcbconnection.cpp:1343
#5  0x00007f50ec0ca9ca in QThreadPrivate::start(void*) (arg=0x5615b95d99e0) at
thread/qthread_unix.cpp:368
#6  0x00007f50ea8066ca in start_thread (arg=0x7f50d4332700) at
pthread_create.c:333
#7  0x00007f50eb4bdf7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f50de6073c0 (LWP 2288)):
[KCrash Handler]
#6  0x00007f50ec23bcec in
QSortFilterProxyModelPrivate::updateChildrenMapping(QModelIndex const&,
QSortFilterProxyModelPrivate::Mapping*, Qt::Orientation, int, int, int, bool)
(this=this@entry=0x5615bbc46160, source_parent=...,
parent_mapping=parent_mapping@entry=0x5615bbaea340,
orient=orient@entry=Qt::Vertical, start=start@entry=0, end=end@entry=0,
delta_item_count=1, remove=true) at itemmodels/qsortfilterproxymodel.cpp:975
#7  0x00007f50ec23c032 in
QSortFilterProxyModelPrivate::source_items_removed(QModelIndex const&, int,
int, Qt::Orientation) (this=<optimized out>, source_parent=..., start=0,
end=<optimized out>, orient=orient@entry=Qt::Vertical) at
itemmodels/qsortfilterproxymodel.cpp:917
#8  0x00007f50ec23c20b in
QSortFilterProxyModelPrivate::source_items_removed(QModelIndex const&, int,
int, Qt::Orientation) (orient=Qt::Vertical, end=<optimized out>,
start=<optimized out>, source_parent=..., this=<optimized out>) at
itemmodels/qsortfilterproxymodel.cpp:877
#9  0x00007f50ec23c20b in
QSortFilterProxyModelPrivate::_q_sourceRowsRemoved(QModelIndex const&, int,
int) (this=<optimized out>, source_parent=..., start=<optimized out>,
end=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1424
#10 0x00007f50ec241889 in QSortFilterProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
.moc/moc_qsortfilterproxymodel.cpp:211
#11 0x00007f50ec291721 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5615b9cfd310, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fffc4fb9340)
at kernel/qobject.cpp:3740
#12 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5615b9cfd310, m=m@entry=0x7f50ec4a6420
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fffc4fb9340)
at kernel/qobject.cpp:3602
#13 0x00007f50ec2fef14 in QAbstractItemModel::rowsRemoved(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x5615b9cfd310,
_t1=..., _t2=<optimized out>, _t3=<optimized out>) at
.moc/moc_qabstractitemmodel.cpp:615
#14 0x00007f50ec22083e in QAbstractItemModel::endRemoveRows()
(this=0x5615b9cfd310) at itemmodels/qabstractitemmodel.cpp:2715
#15 0x00007f502b142198 in
TaskManager::TaskGroupingProxyModel::Private::sourceRowsAboutToBeRemoved(QModelIndex
const&, int, int) (this=0x5615bbc55d90, first=<optimized out>, last=11,
parent=...) at
/usr/src/debug/plasma-workspace-5.8.6/libtaskmanager/taskgroupingproxymodel.cpp:197
#16 0x00007f502b145229 in
TaskManager::TaskGroupingProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/plasma-workspace-5.8.6/x86_64-redhat-linux-gnu/libtaskmanager/moc_taskgroupingproxymodel.cpp:152
#17 0x00007f50ec291721 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5615bbc56830, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9630)
at kernel/qobject.cpp:3740
#18 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5615bbc56830, m=m@entry=0x7f50ec4a6420
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9630)
at kernel/qobject.cpp:3602
#19 0x00007f50ec2feea4 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex
const&, int, int, QAbstractItemModel::QPrivateSignal)
(this=this@entry=0x5615bbc56830, _t1=..., _t2=<optimized out>, _t2@entry=11,
_t3=<optimized out>, _t3@entry=11) at .moc/moc_qabstractitemmodel.cpp:608
#20 0x00007f50ec21ffb3 in QAbstractItemModel::beginRemoveRows(QModelIndex
const&, int, int) (this=0x5615bbc56830, parent=..., first=11, last=11) at
itemmodels/qabstractitemmodel.cpp:2698
#21 0x00007f50ec23a8f5 in
QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&,
QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool)
(this=this@entry=0x5615bbc4a2d0, source_to_proxy=..., proxy_to_source=...,
proxy_start=11, proxy_end=11, proxy_parent=..., orient=Qt::Vertical,
emit_signal=true) at itemmodels/qsortfilterproxymodel.cpp:583
#22 0x00007f50ec23f237 in
QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&,
QVector<int> const&, QModelIndex const&, Qt::Orientation, bool)
(this=this@entry=0x5615bbc4a2d0, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical,
emit_signal=true) at itemmodels/qsortfilterproxymodel.cpp:565
#23 0x00007f50ec23f444 in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed(QModelIndex
const&, int, int, Qt::Orientation) (this=0x5615bbc4a2d0, source_parent=...,
start=11, end=11, orient=orient@entry=Qt::Vertical) at
itemmodels/qsortfilterproxymodel.cpp:866
#24 0x00007f50ec241868 in
QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved(QModelIndex const&,
int, int) (end=<optimized out>, start=<optimized out>, source_parent=...,
this=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1417
#25 0x00007f50ec241868 in QSortFilterProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
.moc/moc_qsortfilterproxymodel.cpp:210
#26 0x00007f50ec291721 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5615b9cfd880, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb99c0)
at kernel/qobject.cpp:3740
#27 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5615b9cfd880, m=m@entry=0x7f50ec4a6420
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb99c0)
at kernel/qobject.cpp:3602
#28 0x00007f50ec2feea4 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex
const&, int, int, QAbstractItemModel::QPrivateSignal)
(this=this@entry=0x5615b9cfd880, _t1=..., _t2=<optimized out>, _t2@entry=11,
_t3=<optimized out>, _t3@entry=11) at .moc/moc_qabstractitemmodel.cpp:608
#29 0x00007f50ec21ffb3 in QAbstractItemModel::beginRemoveRows(QModelIndex
const&, int, int) (this=0x5615b9cfd880, parent=..., first=11, last=11) at
itemmodels/qabstractitemmodel.cpp:2698
#30 0x00007f5030f7bc95 in
KConcatenateRowsProxyModelPrivate::slotRowsAboutToBeRemoved(QModelIndex const&,
int, int) (this=0x5615bbb44400, start=11, end=11) at
/usr/src/debug/kitemmodels-5.32.0/src/kconcatenaterowsproxymodel.cpp:241
#31 0x00007f5030f7d231 in
KConcatenateRowsProxyModel::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>,
_a=<optimized out>) at
/usr/src/debug/kitemmodels-5.32.0/x86_64-redhat-linux-gnu/src/moc_kconcatenaterowsproxymodel.cpp:144
#32 0x00007f50ec291721 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5615b9b46570, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9c10)
at kernel/qobject.cpp:3740
#33 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5615b9b46570, m=m@entry=0x7f50ec4a6420
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9c10)
at kernel/qobject.cpp:3602
#34 0x00007f50ec2feea4 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex
const&, int, int, QAbstractItemModel::QPrivateSignal)
(this=this@entry=0x5615b9b46570, _t1=..., _t2=<optimized out>, _t2@entry=11,
_t3=<optimized out>, _t3@entry=11) at .moc/moc_qabstractitemmodel.cpp:608
#35 0x00007f50ec21ffb3 in QAbstractItemModel::beginRemoveRows(QModelIndex
const&, int, int) (this=this@entry=0x5615b9b46570, parent=...,
first=first@entry=11, last=last@entry=11) at
itemmodels/qabstractitemmodel.cpp:2698
#36 0x00007f50ec236537 in
QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeRemoved(QModelIndex const&,
int, int) (this=<optimized out>, parent=..., start=11, end=11) at
itemmodels/qidentityproxymodel.cpp:580
#37 0x00007f50ec237009 in QIdentityProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
.moc/moc_qidentityproxymodel.cpp:150
#38 0x00007f50ec291721 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5615bbba2120, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9e60)
at kernel/qobject.cpp:3740
#39 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5615bbba2120, m=m@entry=0x7f50ec4a6420
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7fffc4fb9e60)
at kernel/qobject.cpp:3602
#40 0x00007f50ec2feea4 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex
const&, int, int, QAbstractItemModel::QPrivateSignal)
(this=this@entry=0x5615bbba2120, _t1=..., _t2=<optimized out>, _t2@entry=11,
_t3=<optimized out>, _t3@entry=11) at .moc/moc_qabstractitemmodel.cpp:608
#41 0x00007f50ec21ffb3 in QAbstractItemModel::beginRemoveRows(QModelIndex
const&, int, int) (this=0x5615bbba2120, parent=..., first=first@entry=11,
last=last@entry=11) at itemmodels/qabstractitemmodel.cpp:2698
#42 0x00007f502b15bea8 in
TaskManager::XWindowTasksModel::Private::removeWindow(unsigned long long)
(this=0x5615bbba5270, window=<optimized out>) at
/usr/src/debug/plasma-workspace-5.8.6/libtaskmanager/xwindowtasksmodel.cpp:250
#43 0x00007f50ec291a56 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffc4fba0a0, r=0x5615bbba2120, this=<optimized out>) at
../../src/corelib/kernel/qobject_impl.h:101
#44 0x00007f50ec291a56 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x7f50eecea3c0 <(anonymous
namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2,
argv=argv@entry=0x7fffc4fba0a0) at kernel/qobject.cpp:3723
#45 0x00007f50ec291fc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x7f50eecea3c0 <(anonymous
namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>,
m=m@entry=0x7f50eece8d80 <KWindowSystem::staticMetaObject>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffc4fba0a0)
at kernel/qobject.cpp:3602
#46 0x00007f50eeadaad2 in KWindowSystem::windowRemoved(unsigned long long)
(this=this@entry=0x7f50eecea3c0 <(anonymous
namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>,
_t1=<optimized out>, _t1@entry=67108894) at
/usr/src/debug/kwindowsystem-5.32.0/x86_64-redhat-linux-gnu/src/moc_kwindowsystem.cpp:311
#47 0x00007f50d14cab06 in NETEventFilter::removeClient(unsigned int)
(this=0x5615b9c36750, w=67108894) at
/usr/src/debug/kwindowsystem-5.32.0/src/platforms/xcb/kwindowsystem.cpp:382
#48 0x00007f50eead2e22 in NETRootInfo::update(QFlags<NET::Property>,
QFlags<NET::Property2>) (this=<optimized out>, properties=...,
properties@entry=..., properties2=..., properties2@entry=...) at
/usr/src/debug/kwindowsystem-5.32.0/src/platforms/xcb/netwm.cpp:2046
#49 0x00007f50eead3e4c in NETRootInfo::event(xcb_generic_event_t*,
QFlags<NET::Property>*, QFlags<NET::Property2>*)
(this=this@entry=0x5615b9c36750, event=event@entry=0x5615bcd560b0,
properties=properties@entry=0x7fffc4fba690,
properties2=properties2@entry=0x7fffc4fba6a0) at
/usr/src/debug/kwindowsystem-5.32.0/src/platforms/xcb/netwm.cpp:1887
#50 0x00007f50eead4172 in NETRootInfo::event(xcb_generic_event_t*, unsigned
long*, int) (this=this@entry=0x5615b9c36750, ev=ev@entry=0x5615bcd560b0,
properties=properties@entry=0x7fffc4fba740,
properties_size=properties_size@entry=5) at
/usr/src/debug/kwindowsystem-5.32.0/src/platforms/xcb/netwm.cpp:1672
#51 0x00007f50d14ca236 in
NETEventFilter::nativeEventFilter(xcb_generic_event_t*) (this=0x5615b9c36750,
ev=0x5615bcd560b0) at
/usr/src/debug/kwindowsystem-5.32.0/src/platforms/xcb/kwindowsystem.cpp:237
#52 0x00007f50ec26873c in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*)
(this=<optimized out>, eventType=..., message=message@entry=0x5615bcd560b0,
result=result@entry=0x7fffc4fba808) at kernel/qabstracteventdispatcher.cpp:466
#53 0x00007f50d7969544 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
(this=this@entry=0x5615b95cde80, event=event@entry=0x5615bcd560b0) at
qxcbconnection.cpp:1106
#54 0x00007f50d796a225 in QXcbConnection::processXcbEvents()
(this=0x5615b95cde80) at qxcbconnection.cpp:1741
#55 0x00007f50ec2927e9 in QObject::event(QEvent*) (this=0x5615b95cde80,
e=<optimized out>) at kernel/qobject.cpp:1263
#56 0x00007f50ecb36ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5615b95cde80, e=0x7f50cc005e80) at
kernel/qapplication.cpp:3799
#57 0x00007f50ecb3e671 in QApplication::notify(QObject*, QEvent*)
(this=0x7fffc4fbafc0, receiver=0x5615b95cde80, e=0x7f50cc005e80) at
kernel/qapplication.cpp:3556
#58 0x00007f50ec26a6fa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5615b95cde80, event=event@entry=0x7f50cc005e80) at
kernel/qcoreapplication.cpp:988
#59 0x00007f50ec26cde0 in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x7f50cc005e80, receiver=<optimized out>) at
kernel/qcoreapplication.h:231
#60 0x00007f50ec26cde0 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x5615b95ae9a0) at kernel/qcoreapplication.cpp:1649
#61 0x00007f50ec26d2b8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1503
#62 0x00007f50ec2b8653 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5615b95f4be0) at kernel/qeventdispatcher_glib.cpp:276
#63 0x00007f50e400de52 in g_main_dispatch (context=0x7f50cc0016f0) at
gmain.c:3203
#64 0x00007f50e400de52 in g_main_context_dispatch
(context=context@entry=0x7f50cc0016f0) at gmain.c:3856
#65 0x00007f50e400e1d0 in g_main_context_iterate
(context=context@entry=0x7f50cc0016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#66 0x00007f50e400e27c in g_main_context_iteration (context=0x7f50cc0016f0,
may_block=may_block@entry=1) at gmain.c:3990
#67 0x00007f50ec2b86cf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5615b9601d70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#68 0x00007f50ec26968a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffc4fbae50, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
#69 0x00007f50ec27118c in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1261
#70 0x00005615b8b4f752 in main ()

Possible duplicates by query: bug 378052, bug 375589, bug 373265, bug 373214,
bug 372827.

Reported using DrKonqi

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

Reply via email to