KDE Crash

[root@pujitha-pc ~]# coredumpctl > /media/Dimuthu/Documents/cdump
[root@pujitha-pc ~]# coredumpctl gdb 7255
PID: 7255 (plasmashell)
UID: 1001 (dimuthu)
GID: 1005 (dimuthu)
Signal: 11 (SEGV)
Timestamp: Fri 2018-05-04 09:49:13 +0530 (8min ago)
Command Line: /usr/bin/plasmashell
Executable: /usr/bin/plasmashell
Control Group: /user.slice/user-1001.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1001.slice
Session: c2
Owner UID: 1001 (dimuthu)
Boot ID: 024ca8dfd566436aad205522431b831a
Machine ID: f6481812189c4101b5228e77f2f55b1d
Hostname: pujitha-pc.elogics
Storage: /var/lib/systemd/coredump/core.plasmashell.1001.024ca8dfd566436aad205522431b831a.7255.1525407553000000.lz4 (truncated)
Message: Process 7255 (plasmashell) of user 1001 dumped core.

GNU gdb (GDB) 8.0.1-4 (OpenMandriva Lx release 3.0)
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type “show copying”
and “show warranty” for details.
This GDB was configured as “x86_64-mandriva-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from /usr/bin/plasmashell…(no debugging symbols found)…done.
BFD: Warning: /var/tmp/coredump-QaxfMg is truncated: expected core file size >= 2604687360, found: 2147483648.
[New LWP 7255]
[New LWP 7264]
[New LWP 7271]
[New LWP 7276]
[New LWP 7280]
[New LWP 7282]
[New LWP 7296]
[New LWP 7299]
[New LWP 7277]
[New LWP 7261]
[New LWP 7298]
Cannot access memory at address 0x7f0bc1a3c108
Cannot access memory at address 0x7f0bc1a3c100
Failed to read a valid object file image from memory.
Core was generated by `/usr/bin/plasmashell’.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f0bbf584e87 in ?? ()
[Current thread is 1 (LWP 7255)]
(gdb) bt
#0 0x00007f0bbf584e87 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7ffd4c04e480
(gdb)

cdump.txt (11.3 KB)

@pujithadimuthu apologies but I need to ask for some more info for a developer on IRC (#openmandriva-cooker). Could you install the new package ‘plasma-workspace-debuginfo’ from this repo:

http://abf-downloads.openmandriva.org/3.0/repository/x86_64/debug_main/updates/

and be sure your system is otherwise up to date and then run the gdb on most recent plasmashell crash and run ‘bt’ like you did in your most recent post but with the new packages. Sorry about all this but I’m trying to be a “middle man”. If you wish do interact directly with that developer it is @fedya currently he’s using fdrt as handle @ #openmandriva-cooker. I can assure @fedya is very much more knowledgeable than I am.

Edit: @pujithadimuthu after updating your system you should have these or most of these packages in version 5.10.5-3:

lib64kworkspace5_5-5.10.5-3-omv2015.0.x86_64.rpm   03-May-2018 19:02               30295
lib64plasma-geolocation-interface5-5.10.5-3-omv..> 03-May-2018 19:02               10455
lib64plasma-workspace-devel-5.10.5-3-omv2015.0...> 03-May-2018 19:02               34063
lib64taskmanager6-5.10.5-3-omv2015.0.x86_64.rpm    03-May-2018 19:02              103663
lib64weather_ion7-5.10.5-3-omv2015.0.x86_64.rpm    03-May-2018 19:02                9459
plasma-workspace-5.10.5-3-omv2015.0.x86_64.rpm     03-May-2018 19:02             6902515
sddm-theme-breeze-5.10.5-3-omv2015.0.x86_64.rpm    03-May-2018 19:02              185591

I have all except ‘lib64plasma-workspace-devel’ which won’t install because “The following packages can’t be installed because they depend on packages that are older than the installed ones”. And no I’m not sure why we need some of them, I just followed @fedya’s instructions.

[root@pujitha-pc Downloads]# ./plasma-workspace-debuginfo-5.10.5-3-omv2015.0.x86_64.bin
-bash: ./plasma-workspace-debuginfo-5.10.5-3-omv2015.0.x86_64.bin: cannot execute binary file: Exec format error
[root@pujitha-pc Downloads]#

Screenshot_20180508_062536

[dimuthu@pujitha-pc ~]$ su - root
Password:
[root@pujitha-pc ~]# journalctl -b 0 > /home/dimuthu/JB0.txt
[root@pujitha-pc ~]# journalctl -b -1 > /home/dimuthu/JB-1.txt
[root@pujitha-pc ~]# coredumpctl > /home/dimuthu/cdump.txt
[root@pujitha-pc ~]# coredumpctl gdb 6199
PID: 6199 (plasmashell)
UID: 1001 (dimuthu)
GID: 1005 (dimuthu)
Signal: 11 (SEGV)
Timestamp: Tue 2018-05-08 14:07:58 +0530 (10min ago)
Command Line: /usr/bin/plasmashell
Executable: /usr/bin/plasmashell
Control Group: /user.slice/user-1001.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1001.slice
Session: c2
Owner UID: 1001 (dimuthu)
Boot ID: 08e18bb779ae4f47b2837d31813b96ac
Machine ID: f6481812189c4101b5228e77f2f55b1d
Hostname: pujitha-pc.elogics
Storage: /var/lib/systemd/coredump/core.plasmashell.1001.08e18bb779ae4f47b2837d31813b96ac.6199.1525768678000000.lz4 (truncated)
Message: Process 6199 (plasmashell) of user 1001 dumped core.

GNU gdb (GDB) 8.0.1-4 (OpenMandriva Lx release 3.0)
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type “show copying”
and “show warranty” for details.
This GDB was configured as “x86_64-mandriva-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from /usr/bin/plasmashell…Reading symbols from /usr/lib/debug/usr/bin/plasmashell.debug…done.
done.
BFD: Warning: /var/tmp/coredump-9cwNN5 is truncated: expected core file size >= 2612244480, found: 2147483648.
[New LWP 6199]
[New LWP 6254]
[New LWP 6306]
[New LWP 6309]
[New LWP 6313]
[New LWP 6212]
[New LWP 6206]
[New LWP 6395]
[New LWP 6394]
[New LWP 6348]
[New LWP 6396]
Cannot access memory at address 0x7fd8280fd108
Cannot access memory at address 0x7fd8280fd100
Failed to read a valid object file image from memory.
Core was generated by `/usr/bin/plasmashell’.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fd825c45e87 in ?? ()
[Current thread is 1 (LWP 6199)]
(gdb) bt
#0 0x00007fd825c45e87 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7ffc17c77800
(gdb)
#0 0x00007fd825c45e87 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7ffc17c77800
(gdb) q
[root@pujitha-pc ~]#

JB0.txt (136.7 KB)
JB-1.txt (296.6 KB)
cdump.txt (3.9 KB)

1 Like

Having a Problem

[root@pujitha-pc ~]# rpm -qa | grep lib64kworkspace
lib64kworkspace5_5-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep lib64plasma-geolocation-interface
lib64plasma-geolocation-interface5-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep lib64plasma-workspace-devel
[root@pujitha-pc ~]# rpm -qa | grep lib64plasma-workspace
[root@pujitha-pc ~]# rpm -qa | grep lib64plasma
lib64plasmaweather1-5.10.5-1-omv2015.0.x86_64
lib64plasmacomicprovidercore1-5.10.5-1-omv2015.0.x86_64
lib64plasmapotdprovidercore1-5.10.5-1-omv2015.0.x86_64
lib64plasma3-4.14.31-1-omv2015.0.x86_64
lib64plasma-geolocation-interface5-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep lib64taskmanager
lib64taskmanager6-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep plasma-workspace
plasma-workspace-5.10.5-3-omv2015.0.x86_64
plasma-workspace-debuginfo-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep sddm-theme-breeze
sddm-theme-breeze-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]# rpm -qa | grep plasma-workspace-debuginfo
plasma-workspace-debuginfo-5.10.5-3-omv2015.0.x86_64
[root@pujitha-pc ~]#

1 Like

Looks like you have ‘plasma-workspace-debuginfo’ and associated packages. So now just need to run on most recent core dump of /usr/bin/plasmashell:

# coredumpctl gdb XXXX
...
(gdb) bt

JB0.txt (137.3 KB)
JB-1.txt (207.0 KB)
cdump.txt (7.4 KB)

[dimuthu@pujitha-pc ~]$ su - root
Password:
[root@pujitha-pc ~]# journalctl -b 0 > /home/dimuthu/JB0.txt
[root@pujitha-pc ~]# journalctl -b -1 > /home/dimuthu/JB-1.txt
[root@pujitha-pc ~]# coredumpctl > /home/dimuthu/cdump.txt
[root@pujitha-pc ~]# coredumpctl gdb 4179
PID: 4179 (plasmashell)
UID: 1001 (dimuthu)
GID: 1005 (dimuthu)
Signal: 11 (SEGV)
Timestamp: Tue 2018-05-08 21:04:21 +0530 (9h ago)
Command Line: /usr/bin/plasmashell
Executable: /usr/bin/plasmashell
Control Group: /user.slice/user-1001.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1001.slice
Session: c2
Owner UID: 1001 (dimuthu)
Boot ID: e441217705904da39a4a8e03484c5bf6
Machine ID: f6481812189c4101b5228e77f2f55b1d
Hostname: pujitha-pc.elogics
Storage: /var/lib/systemd/coredump/core.plasmashell.1001.e441217705904da39a4a8e03484c5bf6.4179.1525793661000000.lz4 (truncated)
Message: Process 4179 (plasmashell) of user 1001 dumped core.

GNU gdb (GDB) 8.0.1-4 (OpenMandriva Lx release 3.0)
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type “show copying”
and “show warranty” for details.
This GDB was configured as “x86_64-mandriva-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from /usr/bin/plasmashell…Reading symbols from /usr/lib/debug/usr/bin/plasmashell.debug…done.
done.
BFD: Warning: /var/tmp/coredump-M0CBI0 is truncated: expected core file size >= 2603671552, found: 2147483648.
[New LWP 4179]
[New LWP 4197]
[New LWP 4182]
[New LWP 4195]
[New LWP 4189]
[New LWP 4187]
[New LWP 4186]
[New LWP 4185]
[New LWP 4184]
[New LWP 4196]
[New LWP 4181]
Cannot access memory at address 0x7f70f4919108
Cannot access memory at address 0x7f70f4919100
Failed to read a valid object file image from memory.
Core was generated by `/usr/bin/plasmashell’.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f70f2461e87 in ?? ()
[Current thread is 1 (LWP 4179)]
(gdb) bt
#0 0x00007f70f2461e87 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7ffc835145c0
(gdb) q
[root@pujitha-pc ~]#

So we can’t get a useful backtrace. @Colin suggested that maybe you would get a backtrace if you installed nVidia proprietary driver? That is up to you.

Also have you tried this? This is only useful if you don’t use samba. But even if you do it may be something to try to help find cause of issue.