Summary: | kded5 crashes in a loop after big update on neon unstable | ||
---|---|---|---|
Product: | [KDE Neon] neon | Reporter: | Patrick Silva <bugseforuns> |
Component: | Packages Unstable Edition | Assignee: | Neon Bugs <neon-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | jr, mail, neon-bugs, sitter |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Patrick Silva
2021-06-01 23:34:47 UTC
I also can not connect to wi-fi network. Network is disconnected after login and nothing happens when I click on "Connect" button of plasma-nm applet. Wired network is working. I am also experiencing this. Given that kded5 hasn't been successfully rebuilt on the CI since the 28th of May, I'd be incline to believe that there's some ABI incompatibility or similar that leads to the crash. It's not crashing in kded though. It's crashing peculiarly non-neon paths again. Also I think this may be an actual bug in the new kdecoration, from the memory addresses involved it looks an awful lot like it falls over a null pointer. Hard to tell where because of the peculiar paths and the lack of debug symbols caused by them. Please get the output of all these commands: mount | grep lib stat /lib stat /lib/x86_64-linux-gnu stat /lib/x86_64-linux-gnu/libkdecorations2.so.5 stat /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 sha1sum /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 stat /usr/lib stat /usr/lib/x86_64-linux-gnu stat /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5 stat /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 sha1sum /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 grep kdecoration /proc/`pidof kded5`/maps grep kdecoration /proc/`pidof plasmashell`/maps apt policy libkdecorations2-5v5 apt policy libkdecorations2-5v5-dbgsym apt policy usrmerge apt-mark showhold apt list --upgradable pkcon repo-list myuser@neon-laptop:~$ mount | grep lib /var/lib/snapd/snaps/core18_1997.snap on /snap/core18/1997 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/chromium-ffmpeg_17.snap on /snap/chromium-ffmpeg/17 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/core18_2066.snap on /snap/core18/2066 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/core_11167.snap on /snap/core/11167 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/core_11081.snap on /snap/core/11081 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/snapd_11841.snap on /snap/snapd/11841 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/gtk-common-themes_1515.snap on /snap/gtk-common-themes/1515 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/gtk2-common-themes_13.snap on /snap/gtk2-common-themes/13 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/gtk-common-themes_1514.snap on /snap/gtk-common-themes/1514 type squashfs (ro,nodev,relatime,x-gdu.hide) /var/lib/snapd/snaps/snapd_12057.snap on /snap/snapd/12057 type squashfs (ro,nodev,relatime,x-gdu.hide) myuser@neon-laptop:~$ stat /lib File: /lib -> usr/lib Size: 7 Blocks: 0 IO Block: 4096 symbolic link Device: 802h/2050d Inode: 13 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-04-06 19:07:55.737340321 -0300 Modify: 2020-12-20 00:30:29.000000000 -0300 Change: 2020-12-21 19:34:31.915455548 -0300 Birth: - myuser@neon-laptop:~$ stat /lib/x86_64-linux-gnu File: /lib/x86_64-linux-gnu Size: 180224 Blocks: 360 IO Block: 4096 directory Device: 802h/2050d Inode: 655730 Links: 101 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2020-12-21 19:41:11.098792015 -0300 Modify: 2021-06-01 20:03:06.486090639 -0300 Change: 2021-06-01 20:03:06.486090639 -0300 Birth: - myuser@neon-laptop:~$ stat /lib/x86_64-linux-gnu/libkdecorations2.so.5 File: /lib/x86_64-linux-gnu/libkdecorations2.so.5 -> libkdecorations2.so.5.22.80 Size: 27 Blocks: 0 IO Block: 4096 symbolic link Device: 802h/2050d Inode: 662392 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-06-01 19:18:59.000000000 -0300 Modify: 2021-05-28 06:08:08.000000000 -0300 Change: 2021-06-01 19:18:59.908795637 -0300 Birth: - myuser@neon-laptop:~$ stat /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 File: /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 Size: 149648 Blocks: 296 IO Block: 4096 regular file Device: 802h/2050d Inode: 660911 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-06-01 19:18:59.000000000 -0300 Modify: 2021-05-28 06:08:08.000000000 -0300 Change: 2021-06-01 19:18:59.904795294 -0300 Birth: - myuser@neon-laptop:~$ sha1sum /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 52a09264e2841a2117955af2109de31d42689255 /lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 myuser@neon-laptop:~$ stat /usr/lib File: /usr/lib Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 802h/2050d Inode: 655365 Links: 123 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-04-06 19:07:56.504007021 -0300 Modify: 2021-06-01 20:03:04.321992399 -0300 Change: 2021-06-01 20:03:04.321992399 -0300 Birth: - myuser@neon-laptop:~$ stat /usr/lib/x86_64-linux-gnu File: /usr/lib/x86_64-linux-gnu Size: 180224 Blocks: 360 IO Block: 4096 directory Device: 802h/2050d Inode: 655730 Links: 101 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2020-12-21 19:41:11.098792015 -0300 Modify: 2021-06-01 20:03:06.486090639 -0300 Change: 2021-06-01 20:03:06.486090639 -0300 Birth: - myuser@neon-laptop:~$ stat /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5 File: /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5 -> libkdecorations2.so.5.22.80 Size: 27 Blocks: 0 IO Block: 4096 symbolic link Device: 802h/2050d Inode: 662392 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-06-01 19:18:59.000000000 -0300 Modify: 2021-05-28 06:08:08.000000000 -0300 Change: 2021-06-01 19:18:59.908795637 -0300 Birth: - myuser@neon-laptop:~$ stat /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 File: /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 Size: 149648 Blocks: 296 IO Block: 4096 regular file Device: 802h/2050d Inode: 660911 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-06-01 19:18:59.000000000 -0300 Modify: 2021-05-28 06:08:08.000000000 -0300 Change: 2021-06-01 19:18:59.904795294 -0300 Birth: - myuser@neon-laptop:~$ sha1sum /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 52a09264e2841a2117955af2109de31d42689255 /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5.22.80 myuser@neon-laptop:~$ grep kdecoration /proc/`pidof kded5`/maps grep: /proc/11976: Is a directory grep: 11938/maps: No such file or directory myuser@neon-laptop:~$ grep kdecoration /proc/`pidof plasmashell`/maps myuser@neon-laptop:~$ apt policy libkdecorations2-5v5 libkdecorations2-5v5: Installed: 4:5.21.5+p20.04+tunstable+git20210528.0908-0 Candidate: 4:5.21.5+p20.04+tunstable+git20210528.0908-0 Version table: *** 4:5.21.5+p20.04+tunstable+git20210528.0908-0 500 500 http://archive.neon.kde.org/unstable focal/main amd64 Packages 100 /var/lib/dpkg/status 4:5.18.4.1-0ubuntu1 500 500 http://ubuntu.c3sl.ufpr.br/ubuntu focal/universe amd64 Packages myuser@neon-laptop:~$ apt policy libkdecorations2-5v5-dbgsym libkdecorations2-5v5-dbgsym: Installed: (none) Candidate: 4:5.21.5+p20.04+tunstable+git20210528.0908-0 Version table: 4:5.21.5+p20.04+tunstable+git20210528.0908-0 500 500 http://archive.neon.kde.org/unstable focal/main amd64 Packages 4:5.18.4.1-0ubuntu1 500 500 http://ddebs.ubuntu.com focal/universe amd64 Packages myuser@neon-laptop:~$ apt policy usrmerge usrmerge: Installed: (none) Candidate: 23 Version table: 23 500 500 http://ubuntu.c3sl.ufpr.br/ubuntu focal/universe amd64 Packages myuser@neon-laptop:~$ apt-mark showhold myuser@neon-laptop:~$ apt list --upgradable Listing... Done myuser@neon-laptop:~$ pkcon repo-list Getting repositories [=========================] Finished [=========================] Enabled /etc/apt/sources.list.d/ddebs.list:deb http://ddebs.ubuntu.com/ focal main restricted universe multiverse Focal (main restricted universe multiverse) Enabled /etc/apt/sources.list.d/ddebs.list:deb http://ddebs.ubuntu.com/ focal-updates main restricted universe multiverse Focal updates (main restricted universe multiverse) Enabled /etc/apt/sources.list.d/ddebs.list:deb http://ddebs.ubuntu.com/ focal-proposed main restricted universe multiverse Focal proposed (main restricted universe multiverse) Enabled /etc/apt/sources.list.d/fredcox-p-ubuntu-crazydiskmark-focal.list:deb http://ppa.launchpad.net/fredcox-p/crazydiskmark/ubuntu/ focal main Focal (main) Disabled /etc/apt/sources.list.d/fredcox-p-ubuntu-crazydiskmark-focal.list:deb-src http://ppa.launchpad.net/fredcox-p/crazydiskmark/ubuntu/ focal main Focal (main) Sources Enabled /etc/apt/sources.list.d/freedownloadmanager.list:debarch=amd64 http://deb.fdmpkg.org/ bionic main Bionic (main) Enabled /etc/apt/sources.list.d/neon.list:deb http://archive.neon.kde.org/unstable/ focal main Focal (main) Enabled /etc/apt/sources.list.d/neon.list:deb-src http://archive.neon.kde.org/unstable/ focal main Focal (main) Sources Enabled /etc/apt/sources.list.d/openshot_developers-ubuntu-libopenshot-daily-focal.list:deb http://ppa.launchpad.net/openshot.developers/libopenshot-daily/ubuntu/ focal main Focal (main) Disabled /etc/apt/sources.list.d/openshot_developers-ubuntu-libopenshot-daily-focal.list:deb-src http://ppa.launchpad.net/openshot.developers/libopenshot-daily/ubuntu/ focal main Focal (main) Sources Enabled /etc/apt/sources.list.d/opera-stable.list:deb https://deb.opera.com/opera-stable/ stable non-free Stable (non-free) Enabled /etc/apt/sources.list.d/preinstalled-pool.list:debarch=amd64 file:/var/lib/preinstalled-pool/ focal main restricted universe multiverse Focal (main restricted universe multiverse) Enabled /etc/apt/sources.list.d/vivaldi-snapshot.list:deb http://repo.vivaldi.com/snapshot/deb/ stable main Stable (main) Disabled /etc/apt/sources.list.d/xtradeb-ubuntu-apps-focal.list:deb http://ppa.launchpad.net/xtradeb/apps/ubuntu/ focal main Focal (main) Disabled /etc/apt/sources.list.d/xtradeb-ubuntu-apps-focal.list:deb-src http://ppa.launchpad.net/xtradeb/apps/ubuntu/ focal main Focal (main) Sources Enabled /etc/apt/sources.list:deb http://ubuntu.c3sl.ufpr.br/ubuntu/ focal main restricted universe multiverse Focal (main restricted universe multiverse) Enabled /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse Focal security (main restricted universe multiverse) Enabled /etc/apt/sources.list:deb http://ubuntu.c3sl.ufpr.br/ubuntu/ focal-updates main restricted universe multiverse Focal updates (main restricted universe multiverse) Here's my debug output: https://invent.kde.org/-/snippets/1684. Thanks I see what's wrong with the paths now, I don't really understand gdb's behavior though, anyway will have a think and see where to best solve this. I also think I know what's wrong with this crash. I will stage a fix momentarily. As an addendum: when your system gets eaten by crash loops you can run `systemctl mask --runtime coredump-processor@` to stop it from processing crashes ;) Probably should detect that somehow automatically I can confirm that after updating my system completely the issue is gone. :) Thanks. My system is usable again! Thank you very much Harald. :) |