Bug 1227568 - powerdevil crashing aand writing core dumps
Summary: powerdevil crashing aand writing core dumps
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-09 11:26 UTC by Andreas Joppich
Modified: 2024-07-12 11:46 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
fvogt: needinfo? (susebugzilla)


Attachments
coredumpctl debug info (59.02 KB, text/plain)
2024-07-09 11:26 UTC, Andreas Joppich
Details
current repo list (2.87 KB, text/plain)
2024-07-09 11:27 UTC, Andreas Joppich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Joppich 2024-07-09 11:26:11 UTC
Created attachment 875959 [details]
coredumpctl debug info

Hi there,
since a few days I noticed powerdevil writing crash dumps several times a day.

Currently running on TW 20240705, details as follows:
Operating System: openSUSE Tumbleweed 20240705
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.7-1-default (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-4460 CPU @ 3.20GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4600
Manufacturer: ASUS
Product Name: All Series

This is a really old, but always twice a week dup'ed Tumbleweed.

Updated today to snapshot 20240705, but the issue is existing since at least a few days:

Sun 2024-07-07 12:41:15 CEST   2422 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Sun 2024-07-07 18:33:28 CEST  26677 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Sun 2024-07-07 18:42:13 CEST  32933 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Sun 2024-07-07 19:00:25 CEST  33137 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 00:01:22 CEST  33562 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 00:42:06 CEST  37341 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 06:42:07 CEST  38253 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 09:47:48 CEST  42914 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 10:23:25 CEST  45337 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 12:42:08 CEST  45922 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 16:04:26 CEST  47802 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 16:51:38 CEST  50526 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Mon 2024-07-08 18:42:21 CEST  51164 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Tue 2024-07-09 00:01:21 CEST  54601 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Tue 2024-07-09 00:42:21 CEST  58590 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Tue 2024-07-09 06:42:21 CEST  59410 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Tue 2024-07-09 09:37:49 CEST  64059 1000 100 SIGSEGV missing  /usr/libexec/org_kde_powerdevil                                    -
Tue 2024-07-09 09:40:22 CEST  66797    0   0 SIGABRT missing  /usr/lib/zypp/plugins/commit/snapper-zypp-plugin                   -
Tue 2024-07-09 09:40:23 CEST  66813    0   0 SIGABRT missing  /usr/lib/zypp/plugins/commit/boot-plugin                           -
Tue 2024-07-09 11:06:00 CEST   2399 1000 100 SIGSEGV present  /usr/libexec/org_kde_powerdevil                                 2.3M
Tue 2024-07-09 12:18:35 CEST   5484 1000 100 SIGSEGV present  /usr/libexec/org_kde_powerdevil                                 2.4M

When I try to find some more info, I get:

alderan:~ # coredumpctl info 
           PID: 5484 (org_kde_powerde)
           UID: 1000 (aj)
           GID: 100 (users)
        Signal: 11 (SEGV)
     Timestamp: Tue 2024-07-09 12:18:35 CEST (51min ago)
  Command Line: /usr/libexec/org_kde_powerdevil
    Executable: /usr/libexec/org_kde_powerdevil
 Control Group: /user.slice/user-1000.slice/user@1000.service/background.slice/plasma-powerdevil.service
          Unit: user@1000.service
     User Unit: plasma-powerdevil.service
         Slice: user-1000.slice
     Owner UID: 1000 (aj)
       Boot ID: fbe1c6fa159e432c9a4841bf81477500
    Machine ID: a3af8a49cab2bfb5bc8b3c5b58820a53
      Hostname: alderan.sajj.de
       Storage: /var/lib/systemd/coredump/core.org_kde_powerde.1000.fbe1c6fa159e432c9a4841bf81477500.5484.1720520315000000.zst (present)
  Size on Disk: 2.4M
       Message: Process 5484 (org_kde_powerde) of user 1000 dumped core.
                
                Stack trace of thread 5484:
                #0  0x00007f9f7ec949dc __pthread_kill_implementation (libc.so.6 + 0x949dc)
                #1  0x00007f9f7ec41176 raise (libc.so.6 + 0x41176)
                #2  0x00007f9f808bfc03 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x6c03)
                #3  0x00007f9f7ec41240 __restore_rt (libc.so.6 + 0x41240)
                #4  0x0000000000000031 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64


I'm not sure, what other information to provide, but except of the core dumps all is running fine. 
I've attached a coredumpctl debug in case it helps.

BR
Andreas
Comment 1 Andreas Joppich 2024-07-09 11:27:25 UTC
Created attachment 875960 [details]
current repo list
Comment 2 Fabian Vogt 2024-07-12 11:46:52 UTC
Unfortunately the backtrace of those coredumps is corrupt and completely useless.

If this is still reproducible, please attach to a running powerdevil process (with sudo gdb -p), hope that it eventually crashes and then use "thread apply all bt" to get a backtrace.