Bug 378380

Summary: Crash when closing firefox
Product: [Plasma] plasmashell Reporter: Håkon Løvdal <hlovdal>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.8.6   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Håkon Løvdal 2017-04-02 21:38:11 UTC
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
Comment 1 Håkon Løvdal 2017-04-02 21:41:20 UTC

*** This bug has been marked as a duplicate of bug 342763 ***