Bug 390837

Summary: Binding loop detected for property
Product: [Frameworks and Libraries] frameworks-knotifications Reporter: victor guardiola <victor.guardiola>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, kdelibs-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description victor guardiola 2018-02-21 09:33:43 UTC
When I recive a browser notification some times the popup window of KDE Notify freeze and block the panel and the notification window.

In the logs I see this:

file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:184:13: QML Heading: Binding loop detected for property "height"
...

My plasma version is 5.11.7
My system is: Linux 4.14.19-calculate (gentoo based)
And My Video Card conf:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
drm_kms_helper        159744  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
drm                   364544  21 i915,drm_kms_helper
i2c_core               45056  8 i2c_designware_core,i2c_algo_bit,videodev,i2c_i801,i2c_designware_platform,i915,drm_kms_helper,drm
/dev/video0
/dev/fb0
/dev/dri/card0
/dev/dri/renderD128
BOOT_IMAGE=/boot/vmlinuz-4.14.19-calculate root=UUID=db4016cf-8a2b-4925-94e8-546883ef978d ro zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=30 video=1920x1080 real_resume=UUID=68e3acf6-526d-41bb-95fa-190b1ed799e5 rd.retry=40 calculate=video:intel splash=silent,theme:calculate console=tty1 quiet i915.i915_enable_fbc=1 i915.i915_enable_rc6=1 i915.enable_psr=0 i915.semaphores=1

direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center

[ 20957.011] (II) LoadModule: "dri"
[ 20957.012] (II) LoadModule: "i2c"
[ 20957.012] (II) LoadModule: "ddc"
[ 20957.012] (II) LoadModule: "int10"
[ 20957.012] (II) LoadModule: "vbe"
[ 20957.012] (II) LoadModule: "glx"
[ 20957.013] (II) LoadModule: "extmod"
[ 20957.013] (II) LoadModule: "intel"
[ 20957.034] (II) LoadModule: "dri3"
[ 20957.034] (II) LoadModule: "dri2"
[ 20957.034] (II) LoadModule: "present"
[ 20957.082] (II) LoadModule: "evdev"
[ 20957.086] (II) LoadModule: "synaptics"
[ 20957.105] (II) LoadModule: "libinput"

Thanks
Comment 1 Kai Uwe Broulik 2018-02-21 10:32:15 UTC
This has been fixed in Plasma 5.8.9 and 5.12.0, please upgrade, or you can just add this one line to the file: [1]

(There is no official 5.11.7 release)

[1] https://cgit.kde.org/plasma-workspace.git/commit/?h=Plasma/5.12&id=5e230a6290b1ff61e54c43da48821eb2bf3192ae
Comment 2 Kai Uwe Broulik 2018-02-21 10:32:34 UTC

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