https://bugs.kde.org/show_bug.cgi?id=517571
--- Comment #4 from [email protected] --- Hello again. It seems to have occurred again. I let the laptop sleep for a while now. The same program crashed again. One other observation I made is when I initially clicked the tray icon to generate the log, it told me something about there not being enough memory to generate the whole log. I clicked Retry and it worked fine. Anyway. Here is the full log, in case there are any possible differences. -- Backtrace: Application: KDE Power Management System (org_kde_powerdevil), signal: Aborted [New LWP 2561] [New LWP 2580] [New LWP 2729] [New LWP 2586] [New LWP 2585] [New LWP 2582] [New LWP 2587] [New LWP 2581] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/lib/org_kde_powerdevil'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7f7fafb07c00 (LWP 2561))] Using eu-unstrip to resolve modules. add symbol table from file "/usr/lib/libc.so.6" Downloading 1.54 M separate debug info for /usr/lib/libKF6Crash.so.6... add symbol table from file "/usr/lib/libKF6Crash.so.6" Downloading 3.30 M separate debug info for /usr/lib/libddcutil.so.5... add symbol table from file "/usr/lib/libddcutil.so.5" Downloading 18.53 M separate debug info for /usr/lib/libpowerdevilcore.so.2... add symbol table from file "/usr/lib/libpowerdevilcore.so.2" Downloading 103.10 M separate debug info for /usr/lib/libQt6Core.so.6... add symbol table from file "/usr/lib/libQt6Core.so.6" Downloading 5.30 M separate debug info for /usr/lib/libglib-2.0.so.0... add symbol table from file "/usr/lib/libglib-2.0.so.0" add symbol table from file "/usr/lib/org_kde_powerdevil" Downloading 4.94 K source file /usr/src/debug/powerdevil/powerdevil-6.6.2/daemon/powerdevilapp.cpp... Downloading 113.48 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp... Downloading 13.18 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp... Downloading 17.53 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp... Downloading 190.70 K source file /usr/src/debug/glib2/build/../glib/glib/gmain.c... Downloading 206.44 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp... Downloading 9.92 K source file /usr/src/debug/powerdevil/powerdevil-6.6.2/daemon/controllers/ddcutildetector.cpp... Downloading 53.19 K source file /usr/src/debug/ddcutil/ddcutil/src/libmain/api_displays.c... Downloading 21.29 K source file /usr/src/debug/ddcutil/ddcutil/src/dw/dw_main.c... Downloading 1.42 K source file /usr/src/debug/glibc/glibc/assert/assert.c... Downloading 13.39 K source file /usr/src/debug/glibc/glibc/assert/../include/stdio.h... Downloading 3.57 K source file /usr/src/debug/glibc/glibc/libio/../sysdeps/posix/libc_fatal.c... Downloading 3.07 K source file /usr/src/debug/glibc/glibc/stdlib/abort.c... Downloading 1.07 K source file /usr/src/debug/glibc/glibc/signal/../sysdeps/posix/raise.c... Downloading 34.52 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp... Downloading 41.50 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp... Downloading 2.27 K source file /usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/ppoll.c... Downloading 4.24 K source file /usr/src/debug/glibc/glibc/nptl/cancellation.c... Downloading 1.79 K source file /usr/src/debug/glibc/glibc/nptl/../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S... Downloading 1.41 K source file /usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/poll.c... Downloading 2.48 K source file /usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S... Downloading 35.74 K source file /usr/src/debug/glibc/glibc/nptl/pthread_create.c... Downloading 53.29 K source file /usr/src/debug/glib2/build/../glib/glib/gthread.c... Downloading 38.39 K source file /usr/src/debug/glib2/build/../glib/glib/gthreadpool.c... Downloading 22.24 K source file /usr/src/debug/glib2/build/../glib/glib/gasyncqueue.c... Downloading 29.45 K source file /usr/src/debug/glib2/build/../glib/glib/gthread-posix.c... Downloading 1.49 K source file /usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/syscall.S... [Current thread is 8 (Thread 0x7f7faeffe6c0 (LWP 2581))] Thread 8 (Thread 0x7f7faeffe6c0 (LWP 2581)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75 #3 0x00007f7fb7d1bdae in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f7fb7742cf5 in ?? () from /usr/lib/libQt6WaylandClient.so.6 #5 0x00007f7faeffd900 in ?? () #6 0x00007f7fa0000c40 in ?? () #7 0x00007f7fa0000c60 in ?? () #8 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f7facf856c0 (LWP 2587)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75 #3 0x00007f7fb7d1c2f6 in __GI_ppoll (fds=fds@entry=0x7f7f900008c0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7fb7471744 in ppoll (__fds=0x7f7f900008c0, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x55c7db99f320, timeout_usec=<optimized out>, fds=0x7f7f900008c0, n_fds=2) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=0x55c7db99f320, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f7fb74719d7 in g_main_loop_run (loop=0x55c7db9a1480) at ../glib/glib/gmain.c:4695 #8 0x00007f7faff520c4 in ?? () from /usr/lib/libgio-2.0.so.0 #9 0x00007f7facf856c0 in ?? () #10 0x000055c7db99f4f0 in ?? () #11 0x00007f7facf849d0 in ?? () #12 0x00007f7fb74a713c in g_thread_proxy (data=0x55c7db9a1050) at ../glib/glib/gthread.c:893 Backtrace stopped: frame did not save the PC Thread 6 (Thread 0x7f7fae7fd6c0 (LWP 2582)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75 #3 0x00007f7fb7d1bdae in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f7fb7742cf5 in ?? () from /usr/lib/libQt6WaylandClient.so.6 #5 0x00007f7fae7fc900 in ?? () #6 0x00007f7f98000c40 in ?? () #7 0x00007f7f98000c60 in ?? () #8 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f7fadf876c0 (LWP 2585)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7fb749da2e in g_cond_wait_impl (cond=0x55c7db9946e8, mutex=0x55c7db9946e0) at ../glib/glib/gthread-posix.c:1026 #2 g_cond_wait (cond=0x55c7db9946e8, mutex=0x55c7db9946e0) at ../glib/glib/gthread.c:1686 #3 0x00007f7fb743722d in g_async_queue_pop_intern_unlocked (queue=0x55c7db9946e0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:376 #4 0x00007f7fb74a7607 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/glib/gthreadpool.c:297 #5 0x00007f7fb74a713c in g_thread_proxy (data=0x55c7db994730) at ../glib/glib/gthread.c:893 #6 0x00007f7fb7ca597a in start_thread (arg=<optimized out>) at pthread_create.c:454 #7 0x00007f7fb7d292bc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f7fad7866c0 (LWP 2586)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75 #3 0x00007f7fb7d1c2f6 in __GI_ppoll (fds=fds@entry=0x7f7f9c000880, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7fb7471744 in ppoll (__fds=0x7f7f9c000880, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x55c7db98d650, timeout_usec=<optimized out>, fds=0x7f7f9c000880, n_fds=1) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=context@entry=0x55c7db98d650, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f7fb7471825 in g_main_context_iteration (context=0x55c7db98d650, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4556 #8 0x00007f7fb7471872 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6764 #9 0x00007f7fb74a713c in g_thread_proxy (data=0x55c7db994900) at ../glib/glib/gthread.c:893 #10 0x00007f7fb7ca597a in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f7fb7d292bc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f7fa6ffd6c0 (LWP 2729)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75 #3 0x00007f7fb7d1bdae in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f7fb4f9228e in ?? () from /usr/lib/libimobiledevice-glue-1.0.so.0 #5 0x000000d90000001b in ?? () #6 0x8b6888113d777500 in ?? () #7 0x000000000000001b in ?? () #8 0x000000000000001b in ?? () #9 0x00007f7fa6ffc990 in ?? () #10 0x0000000000000010 in ?? () #11 0x00007f7fa6ffc8d0 in ?? () #12 0x00007f7fb4f93ac7 in ?? () from /usr/lib/libimobiledevice-glue-1.0.so.0 #13 0x00007f7fa6ffc8e0 in ?? () #14 0x00000000b7cb3814 in ?? () #15 0x00007f7fa6ffc8f0 in ?? () #16 0x000000000000001b in ?? () #17 0x00007f7fa6ffdce4 in ?? () #18 0x00007ffeb8c18d27 in ?? () #19 0x00007f7fa6ffc970 in ?? () #20 0x00007f7fb4fa3756 in ?? () from /usr/lib/libusbmuxd-2.0.so.7 #21 0x00007f7fa6ffc990 in ?? () #22 0x00007f7fa6ffc988 in ?? () #23 0x0000000000000002 in ?? () #24 0x00007ffeb8c18d27 in ?? () #25 0x00007f7fa6ffc970 in ?? () #26 0x00007f7fb4fa3e85 in ?? () from /usr/lib/libusbmuxd-2.0.so.7 #27 0x000000000000001b in ?? () #28 0xffffff920000001b in ?? () #29 0x0000000000000002 in ?? () #30 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f7faf7ff6c0 (LWP 2580)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7fb7ca239c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49 #2 0x00007f7fb7ca23e4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75 #3 0x00007f7fb7d1c2f6 in __GI_ppoll (fds=fds@entry=0x55c7db98f4b0, nfds=nfds@entry=4, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7fb7471744 in ppoll (__fds=0x55c7db98f4b0, __nfds=4, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f7fa8000ca0, timeout_usec=<optimized out>, fds=0x55c7db98f4b0, n_fds=4) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f7fa8000ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f7fb7471825 in g_main_context_iteration (context=0x7f7fa8000ca0, may_block=1) at ../glib/glib/gmain.c:4556 #8 0x00007f7fb864fcb2 in QEventDispatcherGlib::processEvents (this=0x7f7fa8000880, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #9 0x00007f7fb8376cf6 in QEventLoop::processEvents (this=0x7f7faf7fe8a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #10 QEventLoop::exec (this=0x7f7faf7fe8a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #11 0x00007f7fb849277e in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f7fb897607e in ?? () from /usr/lib/libQt6DBus.so.6 #13 0x00007f7faf7ffce4 in ?? () #14 0x8b6888113d777500 in ?? () #15 0x00007f7faf7fe930 in ?? () #16 0x00007f7fb89fee20 in ?? () from /usr/lib/libQt6DBus.so.6 #17 0x000055c7db96d280 in ?? () #18 0x000055c7db962198 in ?? () #19 0x00007f7faf7ffce4 in ?? () #20 0x00007ffeb8c199a7 in ?? () #21 0x00007f7faf7fe9d0 in ?? () #22 0x00007f7fb8531c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #23 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:373 #24 QThreadPrivate::start (arg=0x7f7fb89fee20) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 Backtrace stopped: frame did not save the PC Thread 1 (Thread 0x7f7fafb07c00 (LWP 2561)): [KCrash Handler] #4 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44 #5 0x00007f7fb7c4d1a0 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #6 0x00007f7fb7c345fe in __GI_abort () at abort.c:77 #7 0x00007f7fb7c35697 in __libc_message_impl (vma_name=<optimized out>, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:138 #8 0x00007f7fb7c450b2 in __libc_message_wrapper (vmaname=0x7f7fb7dbef7b "glibc: assert", fmt=<optimized out>) at ../include/stdio.h:203 #9 __assert_fail (assertion=assertion@entry=0x7f7fb88e2874 "!err", file=file@entry=0x7f7fb88f548d "dw_main.c", line=line@entry=559, function=function@entry=0x7f7fb891a430 <__PRETTY_FUNCTION__.2.lto_priv.16> "dw_redetect_displays") at assert.c:37 #10 0x00007f7fb8846582 in dw_redetect_displays () at dw/dw_main.c:559 #11 0x00007f7fb88d0fa7 in ddca_redetect_displays () at libmain/api_displays.c:490 #12 0x00007f7fb95b250d in DDCutilPrivateSingleton::redetect (this=0x7f7fb95e45c0 <DDCutilPrivateSingleton::instance()::singleton>) at /usr/src/debug/powerdevil/powerdevil-6.6.2/daemon/controllers/ddcutildetector.cpp:207 #13 0x00007f7fb83c6474 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413 #14 0x00007f7fb836bf48 in QCoreApplication::notifyInternal2 (receiver=0x7f7fb95e45c0 <DDCutilPrivateSingleton::instance()::singleton>, event=event@entry=0x7f7f800013d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #15 0x00007f7fb836c320 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f7f800013d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55c7db95f690) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904 #17 0x00007f7fb8651e78 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757 #18 postEventSourceDispatch (s=0x55c7db961e30) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #19 0x00007f7fb746ff4d in g_main_dispatch (context=0x7f7fa8000f00) at ../glib/glib/gmain.c:3565 #20 0x00007f7fb7471617 in g_main_context_dispatch_unlocked (context=0x7f7fa8000f00) at ../glib/glib/gmain.c:4425 #21 g_main_context_iterate_unlocked (context=context@entry=0x7f7fa8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #22 0x00007f7fb7471825 in g_main_context_iteration (context=0x7f7fa8000f00, may_block=1) at ../glib/glib/gmain.c:4556 #23 0x00007f7fb864fcb2 in QEventDispatcherGlib::processEvents (this=0x55c7db961dd0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #24 0x00007f7fb8376cf6 in QEventLoop::processEvents (this=0x7ffeb8c1a370, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #25 QEventLoop::exec (this=0x7ffeb8c1a370, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #26 0x00007f7fb83709f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #27 0x000055c7b0534d69 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/powerdevil/powerdevil-6.6.2/daemon/powerdevilapp.cpp:142 -- You are receiving this mail because: You are watching all bug changes.
