Bug 362947 - Application menu crash when menu expands 2 columns and mouse returned to menu
Summary: Application menu crash when menu expands 2 columns and mouse returned to menu
Status: RESOLVED DUPLICATE of bug 342763
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) (show other bugs)
Version: 5.6.4
Platform: PCLinuxOS Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL: https://youtu.be/ywPn-zGv5vg
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-11 17:26 UTC by Texstar
Modified: 2017-01-16 08:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Texstar 2016-05-11 17:26:14 UTC
When starting the application menu and expanding  the menu 2 levels out then returning the mouse cursor back to the main menu can sometimes cause the desktop to crash. Sample video here: https://youtu.be/ywPn-zGv5vg

Work around: Use Flatten Menu to single level

Reproducible: Sometimes
Comment 1 Eike Hein 2016-05-12 07:35:52 UTC
Needs a backtrace.
Comment 2 hemathor 2016-12-25 10:47:54 UTC
hey,

thanks for the video! i have exactly the same behavior with plasmashell 5.8.4 on opensuse tumbleweed.

i don't have a backtrace, but i have added the relevant entries in ~/.xsession-errors below.
if you need anything else, i'd be glad to provide the necessary information.

greetings...


--- start of ~/.xsession-errors ---
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4406, resource id: 52428818, major code: 15 (QueryTree), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4488, resource id: 52428826, major code: 15 (QueryTree), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4569, resource id: 52428832, major code: 15 (QueryTree), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4649, resource id: 52428857, major code: 15 (QueryTree), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4692, resource id: 52428863, major code: 25 (SendEvent), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4771, resource id: 52428863, major code: 15 (QueryTree), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4778, resource id: 52431176, major code: 42 (SetInputFocus), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4779, resource id: 52431176, major code: 25 (SendEvent), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4829, resource id: 52431176, major code: 42 (SetInputFocus), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4830, resource id: 52431176, major code: 25 (SendEvent), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4833, resource id: 52431176, major code: 15 (QueryTree), minor code: 0
Service  "org.kde.StatusNotifierHost-2014" unregistered
org.kde.knotifications: env says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and XDG_CURRENT_DESKTOP
org.kde.knotifications: env says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and XDG_CURRENT_DESKTOP
org.kde.knotifications: env says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and XDG_CURRENT_DESKTOP
org.kde.knotifications: env says KDE is running but SNI unavailable -- check KDE_FULL_SESSION and XDG_CURRENT_DESKTOP
found lsb_release
Using /proc to determine executable path
Executable is: "/usr/bin/plasmashell"
Executable exists: true
Enabling drkonqi crash catching
Registering "org.kde.StatusNotifierItem-3295-1/StatusNotifierItem" to system tray                                                                                                                                                                                              
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
No metadata file in the package, expected it at: "/boot/grub2/themes/openSUSE/"                                                                                                                                                                                                
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:83: TypeError: Cannot read property 'Layout' of null                                                                                                                                           
KActivities: Database connection:  "kactivities_db_resources_140355504298176_readonly"                                                                                                                                                                                         
    query_only:          QVariant(qlonglong, 1)                                                                                                                                                                                                                                
    journal_mode:        QVariant(QString, "wal")                                                                                                                                                                                                                              
    wal_autocheckpoint:  QVariant(qlonglong, 100)                                                                                                                                                                                                                              
    synchronous:         QVariant(qlonglong, 0)                                                                                                                                                                                                                                
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:443:5: QML Text: Cannot anchor to a null item.                                                                                                                                     
Sending SIGSTOP to process                                                                                                                                                                                                                                                     
Both point size and pixel size set. Using pixel size.                                                                                                                                                                                                                          
file:///usr/share/plasma/plasmoids/org.kde.plasma.userswitcher/contents/ui/main.qml:108: TypeError: Cannot read property 'pointSize' of undefined                                                                                                                              
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:83: TypeError: Cannot read property 'Layout' of null                                                                                                                                           
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)                                                                                                                                                                         
file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:100: TypeError: Cannot read property of null                                                                                                                                                                             
Registering "org.kde.StatusNotifierHost-3294" as system tray                                                                                                                                                                                                                   
Notifications service registered                                                                                                                                                                                                                                               
libkcups: Create-Printer-Subscriptions last error: 0 successful-ok                                                                                                                                                                                                             
libkcups: Get-Jobs last error: 0 successful-ok                                                                                                                                                                                                                                 
libkcups: Get-Jobs last error: 0 successful-ok                                                                                                                                                                                                                                 
Plasma Shell startup completed
--- end of ~/.xsession-errors ---
Comment 3 Eike Hein 2017-01-09 07:30:30 UTC
If you can reproduce it, please produce a backtrace - I can't reproduce it here so I can't fix it without more info, sorry :(
Comment 4 hemathor 2017-01-15 09:23:10 UTC
so, i installed every (!) -debuginfo package for each installed package, and still got the error that there is one missing for /usr/bin/plasmashell (package plasma5-workspace, iirc).

but still, here is what the crash handler assembled:

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3b9092c8c0 (LWP 2123))]

Thread 12 (Thread 0x7f3aab327700 (LWP 3008)):
#0  0x00007f3b89fb56dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3b8506eab0 in read (__nbytes=16, __buf=0x7f3aab326aa0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f3ac8002570) at gwakeup.c:210
#3  0x00007f3b8502a34e in g_main_context_check (context=context@entry=0x7f3aa4000990, max_priority=2147483647, fds=fds@entry=0x7f3aa40048d0, n_fds=n_fds@entry=1) at gmain.c:3707
#4  0x00007f3b8502a824 in g_main_context_iterate (context=context@entry=0x7f3aa4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926
#5  0x00007f3b8502a99c in g_main_context_iteration (context=0x7f3aa4000990, may_block=may_block@entry=1) at gmain.c:3990
#6  0x00007f3b8a8d918b in QEventDispatcherGlib::processEvents (this=0x7f3aa40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f3b8a882aea in QEventLoop::exec (this=this@entry=0x7f3aab326cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f3b8a6b0813 in QThread::exec (this=this@entry=0x43ab8b0) at thread/qthread.cpp:507
#9  0x00007f3aadbf7df7 in KCupsConnection::run (this=0x43ab8b0) at /usr/src/debug/print-manager-16.12.0/libkcups/KCupsConnection.cpp:304
#10 0x00007f3b8a6b54c8 in QThreadPrivate::start (arg=0x43ab8b0) at thread/qthread_unix.cpp:368
#11 0x00007f3b897bb454 in start_thread (arg=0x7f3aab327700) at pthread_create.c:333
#12 0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f3acf0d3700 (LWP 2437)):
#0  0x00007f3b89fb56dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3b8506eab0 in read (__nbytes=16, __buf=0x7f3acf0d2a70, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f3b60002780) at gwakeup.c:210
#3  0x00007f3b8502a34e in g_main_context_check (context=context@entry=0x7f3ac8000990, max_priority=2147483647, fds=fds@entry=0x7f3ac80013c0, n_fds=n_fds@entry=1) at gmain.c:3707
#4  0x00007f3b8502a824 in g_main_context_iterate (context=context@entry=0x7f3ac8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926
#5  0x00007f3b8502a99c in g_main_context_iteration (context=0x7f3ac8000990, may_block=may_block@entry=1) at gmain.c:3990
#6  0x00007f3b8a8d918b in QEventDispatcherGlib::processEvents (this=0x7f3ac80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f3b8a882aea in QEventLoop::exec (this=this@entry=0x7f3acf0d2c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f3b8a6b0813 in QThread::exec (this=this@entry=0x2b46790) at thread/qthread.cpp:507
#9  0x00007f3b8e56b2d6 in QQuickPixmapReader::run (this=0x2b46790) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/util/qquickpixmapcache.cpp:822
#10 0x00007f3b8a6b54c8 in QThreadPrivate::start (arg=0x2b46790) at thread/qthread_unix.cpp:368
#11 0x00007f3b897bb454 in start_thread (arg=0x7f3acf0d3700) at pthread_create.c:333
#12 0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f3ad806a700 (LWP 2390)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b64fc7a9b in cnd_wait (mtx=0x2d0b6f8, cond=0x2d0b720) at ../../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x2c255d0) at util/u_queue.c:76
#3  0x00007f3b64fc78f7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
#4  0x00007f3b897bb454 in start_thread (arg=0x7f3ad806a700) at pthread_create.c:333
#5  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f3ad886b700 (LWP 2389)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b64fc7a9b in cnd_wait (mtx=0x2d0b6f8, cond=0x2d0b720) at ../../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x2c3e800) at util/u_queue.c:76
#3  0x00007f3b64fc78f7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
#4  0x00007f3b897bb454 in start_thread (arg=0x7f3ad886b700) at pthread_create.c:333
#5  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f3ad906c700 (LWP 2388)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b64fc7a9b in cnd_wait (mtx=0x2d0b6f8, cond=0x2d0b720) at ../../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x2c255d0) at util/u_queue.c:76
#3  0x00007f3b64fc78f7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
#4  0x00007f3b897bb454 in start_thread (arg=0x7f3ad906c700) at pthread_create.c:333
#5  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f3ad986d700 (LWP 2387)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b64fc7a9b in cnd_wait (mtx=0x2d0b6f8, cond=0x2d0b720) at ../../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x2c3e800) at util/u_queue.c:76
#3  0x00007f3b64fc78f7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
#4  0x00007f3b897bb454 in start_thread (arg=0x7f3ad986d700) at pthread_create.c:333
#5  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f3ada273700 (LWP 2386)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b64fc7a9b in cnd_wait (mtx=0x2c396d0, cond=0x2c396f8) at ../../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x2c41200) at util/u_queue.c:76
#3  0x00007f3b64fc78f7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87
#4  0x00007f3b897bb454 in start_thread (arg=0x7f3ada273700) at pthread_create.c:333
#5  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f3b667b5700 (LWP 2359)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3b8fffc974 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f3b902e5ee0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f3b8fffc9b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f3b897bb454 in start_thread (arg=0x7f3b667b5700) at pthread_create.c:333
#4  0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f3b67fff700 (LWP 2276)):
#0  0x00007f3b85027878 in g_source_iter_next (iter=iter@entry=0x7f3b67ffeb20, source=source@entry=0x7f3b67ffeb18) at gmain.c:980
#1  0x00007f3b85029d0b in g_main_context_prepare (context=context@entry=0x7f3b60000990, priority=priority@entry=0x7f3b67ffeba0) at gmain.c:3479
#2  0x00007f3b8502a7ab in g_main_context_iterate (context=context@entry=0x7f3b60000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909
#3  0x00007f3b8502a99c in g_main_context_iteration (context=0x7f3b60000990, may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f3b8a8d918b in QEventDispatcherGlib::processEvents (this=0x7f3b600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3b8a882aea in QEventLoop::exec (this=this@entry=0x7f3b67ffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f3b8a6b0813 in QThread::exec (this=this@entry=0x27381d0) at thread/qthread.cpp:507
#7  0x00007f3b8d9dc305 in QQmlThreadPrivate::run (this=0x27381d0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147
#8  0x00007f3b8a6b54c8 in QThreadPrivate::start (arg=0x27381d0) at thread/qthread_unix.cpp:368
#9  0x00007f3b897bb454 in start_thread (arg=0x7f3b67fff700) at pthread_create.c:333
#10 0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f3b6dfc4700 (LWP 2183)):
#0  0x00007f3b89fb56dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3b8506eab0 in read (__nbytes=16, __buf=0x7f3b6dfc3ac0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x26316a0) at gwakeup.c:210
#3  0x00007f3b8502a34e in g_main_context_check (context=context@entry=0x7f3b68000990, max_priority=2147483647, fds=fds@entry=0x7f3b68002e70, n_fds=n_fds@entry=1) at gmain.c:3707
#4  0x00007f3b8502a824 in g_main_context_iterate (context=context@entry=0x7f3b68000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926
#5  0x00007f3b8502a99c in g_main_context_iteration (context=0x7f3b68000990, may_block=may_block@entry=1) at gmain.c:3990
#6  0x00007f3b8a8d918b in QEventDispatcherGlib::processEvents (this=0x7f3b680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f3b8a882aea in QEventLoop::exec (this=this@entry=0x7f3b6dfc3ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f3b8a6b0813 in QThread::exec (this=this@entry=0x26d1540) at thread/qthread.cpp:507
#9  0x00007f3b8d9dc305 in QQmlThreadPrivate::run (this=0x26d1540) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147
#10 0x00007f3b8a6b54c8 in QThreadPrivate::start (arg=0x26d1540) at thread/qthread_unix.cpp:368
#11 0x00007f3b897bb454 in start_thread (arg=0x7f3b6dfc4700) at pthread_create.c:333
#12 0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f3b7d896700 (LWP 2142)):
#0  0x00007f3b89fb966d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3b8502a886 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3b78003390, timeout=<optimized out>, context=0x7f3b78001600) at gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7f3b78001600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f3b8502a99c in g_main_context_iteration (context=0x7f3b78001600, may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f3b8a8d918b in QEventDispatcherGlib::processEvents (this=0x7f3b780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3b8a882aea in QEventLoop::exec (this=this@entry=0x7f3b7d895cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f3b8a6b0813 in QThread::exec (this=this@entry=0x7f3b8af5cd20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#7  0x00007f3b8aceb385 in QDBusConnectionManager::run (this=0x7f3b8af5cd20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f3b8a6b54c8 in QThreadPrivate::start (arg=0x7f3b8af5cd20 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007f3b897bb454 in start_thread (arg=0x7f3b7d896700) at pthread_create.c:333
#10 0x00007f3b89fc237f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f3b9092c8c0 (LWP 2123)):
[KCrash Handler]
#6  0x000000000543abc0 in ?? ()
#7  0x00007f3b8a8b1047 in QMetaObject::activate (sender=sender@entry=0x50e84b0, signal_index=6, argv=argv@entry=0x0) at kernel/qobject.cpp:3786
#8  0x00007f3b8d7b2c5f in VDMModelDelegateDataType::notify (this=<optimized out>, items=..., index=<optimized out>, count=<optimized out>, roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/util/qqmladaptormodel.cpp:179
#9  0x00007f3b8d9ffa8a in QQmlAdaptorModel::notify (roles=..., count=3, index=0, items=..., this=0x500a368) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/util/qqmladaptormodel_p.h:135
#10 QQmlDelegateModel::_q_itemsChanged (this=<optimized out>, index=0, count=3, roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/types/qqmldelegatemodel.cpp:1145
#11 0x00007f3b8d9ffbda in QQmlDelegateModel::_q_dataChanged (this=<optimized out>, begin=..., end=..., roles=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/types/qqmldelegatemodel.cpp:1561
#12 0x00007f3b8da2723c in QQmlDelegateModel::qt_static_metacall (_o=_o@entry=0x5009500, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=12, _a=_a@entry=0x7ffc14085280) at .moc/moc_qqmldelegatemodel_p.cpp:198
#13 0x00007f3b8da27978 in QQmlDelegateModel::qt_metacall (this=0x5009500, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffc14085280) at .moc/moc_qqmldelegatemodel_p.cpp:334
#14 0x00007f3b8a8b08a4 in QMetaObject::activate (sender=sender@entry=0x500bda0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc14085280) at kernel/qobject.cpp:3755
#15 0x00007f3b8a8b1027 in QMetaObject::activate (sender=sender@entry=0x500bda0, m=m@entry=0x7f3b8acc9e00 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc14085280) at kernel/qobject.cpp:3602
#16 0x00007f3b8a927a2c in QAbstractItemModel::dataChanged (this=this@entry=0x500bda0, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:566
#17 0x00007f3ace59ef41 in FunnelModel::setSourceModel (this=0x500bda0, model=<optimized out>) at /usr/src/debug/plasma-desktop-5.8.5/applets/kicker/plugin/funnelmodel.cpp:87
#18 0x00007f3ace5b818f in ForwardingModel::qt_static_metacall (_o=_o@entry=0x500bda0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0, _a=_a@entry=0x7ffc140855c0) at /usr/src/debug/plasma-desktop-5.8.5/build/applets/kicker/kickerplugin_automoc.dir/moc_forwardingmode_TUW22ZBTFSTA77.cpp:146
#19 0x00007f3ace5ba76b in ForwardingModel::qt_metacall (this=0x500bda0, _c=QMetaObject::WriteProperty, _id=0, _a=0x7ffc140855c0) at /usr/src/debug/plasma-desktop-5.8.5/build/applets/kicker/kickerplugin_automoc.dir/moc_forwardingmode_TUW22ZBTFSTA77.cpp:190
#20 0x00007f3b8d944f60 in QQmlVMEMetaObject::metaCall (this=0x4ff6760, o=<optimized out>, c=QMetaObject::WriteProperty, _id=<optimized out>, a=0x7ffc140855c0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlvmemetaobject.cpp:810
#21 0x00007f3b8d9595b5 in QQmlPropertyPrivate::write (object=object@entry=0x4fd8bd0, property=..., value=..., context=0x4b69490, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlproperty.cpp:1281
#22 0x00007f3b8d926b12 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x2736ee0, object=object@entry=0x4fd8bd0, property=0x7f3b601983d0, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:544
#23 0x00007f3b8d927120 in QV4::QObjectWrapper::setQmlProperty (engine=0x2736ee0, qmlContext=<optimized out>, object=0x4fd8bd0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:431
#24 0x00007f3b8d927252 in QV4::QObjectWrapper::put (m=0x7f3b67000580, name=0x7f3b67000578, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:704
#25 0x00007f3b8d937636 in QV4::Object::put (v=..., name=<optimized out>, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4object_p.h:310
#26 QV4::Runtime::setProperty (engine=0x2736ee0, object=..., nameIndex=<optimized out>, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4runtime.cpp:603
#27 0x00007f3ad77ca3c8 in ?? ()
#28 0x3ff0000000000000 in ?? ()
#29 0x00007f3b8a272ae0 in ?? () from /lib64/libc.so.6
#30 0x0000000000000010 in ?? ()
#31 0x0000000000000008 in ?? ()
#32 0x0000000000000410 in ?? ()
#33 0x00007ffc14085af0 in ?? ()
#34 0x00007f3b8a272ae0 in ?? () from /lib64/libc.so.6
#35 0x00007f3b67000500 in ?? ()
#36 0x00007f3b670004f8 in ?? ()
#37 0x0000000002736ee0 in ?? ()
#38 0x00007f3b67000418 in ?? ()
#39 0x00007f3b8d8d356b in QV4::SimpleScriptFunction::call (that=<optimized out>, callData=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4functionobject.cpp:582
#40 0x00007f3b8d9c0b57 in QV4::Object::call (d=0x7f3b670004a8, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4object_p.h:332
#41 QQmlJavaScriptExpression::evaluate (this=this@entry=0x4c061e0, callData=callData@entry=0x7f3b670004a8, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmljavascriptexpression.cpp:196
#42 0x00007f3b8d967066 in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlboundsignal.cpp:247
#43 0x00007f3b8d9681fb in QQmlBoundSignal_callback (e=0x4c052b0, a=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlboundsignal.cpp:379
#44 0x00007f3b8d99e574 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlnotifier.cpp:100
#45 0x00007f3b8d94928c in QQmlData::signalEmitted (object=0x4bd84b0, index=68, a=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlengine.cpp:779
#46 0x00007f3b8a8b0e24 in QMetaObject::activate (sender=sender@entry=0x4bd84b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3618
#47 0x00007f3b8a8b1027 in QMetaObject::activate (sender=sender@entry=0x4bd84b0, m=m@entry=0x7f3b8ea47d20 <QQuickItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3602
#48 0x00007f3b8e75bd63 in QQuickItemView::currentIndexChanged (this=this@entry=0x4bd84b0) at .moc/moc_qquickitemview_p.cpp:950
#49 0x00007f3b8e6df279 in QQuickItemViewPrivate::updateCurrent (this=0x4bd84e0, modelIndex=14) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/items/qquickitemview.cpp:1734
#50 0x00007f3b8e6dfad4 in QQuickItemView::setCurrentIndex (this=<optimized out>, index=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/items/qquickitemview.cpp:434
#51 0x00007f3b8e75cc5e in QQuickItemView::qt_static_metacall (_o=_o@entry=0x4bd84b0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=3, _a=_a@entry=0x7ffc140878a0) at .moc/moc_qquickitemview_p.cpp:838
#52 0x00007f3b8e75d5bb in QQuickItemView::qt_metacall (this=this@entry=0x4bd84b0, _c=_c@entry=QMetaObject::WriteProperty, _id=3, _a=_a@entry=0x7ffc140878a0) at .moc/moc_qquickitemview_p.cpp:912
#53 0x00007f3b8e749d25 in QQuickListView::qt_metacall (this=0x4bd84b0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc140878a0) at .moc/moc_qquicklistview_p.cpp:632
#54 0x00007f3b8d944b30 in QQmlVMEMetaObject::metaCall (this=0x4bd9490, o=<optimized out>, c=QMetaObject::WriteProperty, _id=81, a=0x7ffc140878a0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/qqmlvmemetaobject.cpp:885
#55 0x00007f3b8d92654e in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x2736ee0, object=object@entry=0x4bd84b0, property=0x7f3b6015d000, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:492
#56 0x00007f3b8d927120 in QV4::QObjectWrapper::setQmlProperty (engine=0x2736ee0, qmlContext=<optimized out>, object=0x4bd84b0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:431
#57 0x00007f3b8d927252 in QV4::QObjectWrapper::put (m=0x7f3b67000498, name=0x7f3b67000490, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:704
#58 0x00007f3b8d937636 in QV4::Object::put (v=..., name=<optimized out>, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4object_p.h:310
#59 QV4::Runtime::setProperty (engine=0x2736ee0, object=..., nameIndex=<optimized out>, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4runtime.cpp:603
#60 0x00007f3ad77f9945 in ?? ()
#61 0x0000000004bd84b0 in ?? ()
#62 0x0000000004e1bf30 in ?? ()
#63 0x00007ffc14087a10 in ?? ()
#64 0x491275aa7796b700 in ?? ()
#65 0x00007f3b60262028 in ?? ()
#66 0x0000000002736ee0 in ?? ()
#67 0x00007f3b67000418 in ?? ()
#68 0x00007f3b67000410 in ?? ()
#69 0x00007f3b67000370 in ?? ()
#70 0x00007f3b8d8d356b in QV4::SimpleScriptFunction::call (that=<optimized out>, callData=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4functionobject.cpp:582
#71 0x00007f3b8d93a833 in QV4::Object::call (d=0x7f3b670003b8, this=0x7f3b67000408) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4object_p.h:332
#72 QV4::Runtime::callActivationProperty (engine=0x2736ee0, nameIndex=<optimized out>, callData=0x7f3b670003b8) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/jsruntime/qv4runtime.cpp:980
#73 0x00007f3ad77f9756 in ?? ()
#74 0x00007f3b8a92ff20 in ?? () from /usr/lib64/libQt5Core.so.5
#75 0x0003800000000000 in ?? ()
#76 0x00000000fffffff0 in ?? ()
#77 0x00007f3b670003f8 in ?? ()
#78 0x00007f3b67000418 in ?? ()
#79 0x00007f3b67000400 in ?? ()
#80 0x00007f3b67000370 in ?? ()
#81 0x0000000000000000 in ?? ()
Comment 5 Eike Hein 2017-01-16 08:50:48 UTC
Thanks, that's a much more complete trace!
Comment 6 Eike Hein 2017-01-16 08:55:20 UTC
itemsChanged again ...

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