Bug 464223 - Discover Notifier segfaults in AbstractSystemPoller::timeoutReached() when automatic updates are installed
Summary: Discover Notifier segfaults in AbstractSystemPoller::timeoutReached() when au...
Status: REPORTED
Alias: None
Product: frameworks-kidletime
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.92.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-13 01:57 UTC by Brett Keller
Modified: 2023-01-13 16:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brett Keller 2023-01-13 01:57:00 UTC
Application: DiscoverNotifier (5.24.7)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.15.0-57-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.04.1 LTS
DrKonqi: 5.24.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Nothing -- my session was idle.

I have automatic updates configured on Kubuntu 22.04, and looking back through the logs, I could see that PackageKit was installing updates in the background when Discover Notifier crashed.  Once Discover Notifier has crashed, I no longer receive any automatic updates until I either restart Notifier again manually or I reboot, so this bug effectively breaks automatic updates for me.  I'm seeing the problem on at least two different machines, both of which are clean installs of 22.04 where not much customization has been done.

In case it helps, here are the PackageKit logs from the systemd journal:
```
Jan 12 17:41:59 kubuntu2204-test PackageKit[1316]: get-updates transaction /267_dccdaacd from uid 1000 finished with success after 683ms
Jan 12 17:42:00 kubuntu2204-test PackageKit[1316]: new update-packages transaction /268_aaaacbeb scheduled from uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-headers-5.15.0-58;5.15.0-58.64;all;+auto:ubuntu-jammy-updates-main was installing for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-headers-5.15.0-58-generic;5.15.0-58.64;amd64;+auto:ubuntu-jammy-updates-main was installing for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-image-5.15.0-58-generic;5.15.0-58.64;amd64;+auto:ubuntu-jammy-updates-main was installing for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-modules-5.15.0-58-generic;5.15.0-58.64;amd64;+auto:ubuntu-jammy-updates-main was installing for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-modules-extra-5.15.0-58-generic;5.15.0-58.64;amd64;+auto:ubuntu-jammy-updates-main was installing for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package alsa-ucm-conf;1.2.6.3-1ubuntu1.1;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package apport;2.20.11-0ubuntu82.3;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package apport-kde;2.20.11-0ubuntu82.3;all;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package bluedevil;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package distro-info-data;0.52ubuntu0.2;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package firmware-sof-signed;2.0-1ubuntu4;all;ubuntu-jammy-updates-restricted was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package fwupd;1.7.9-1~22.04.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package gdb;12.1-0ubuntu1~22.04;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package gir1.2-gdkpixbuf-2.0;2.42.8+dfsg-1ubuntu0.2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package initramfs-tools;0.140ubuntu13.1;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package initramfs-tools-bin;0.140ubuntu13.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package initramfs-tools-core;0.140ubuntu13.1;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kinfocenter;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kscreen;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kubuntu-wallpapers;21.04.1.1;all;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kwin-common;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kwin-data;4:5.24.7-0ubuntu0.1;all;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package kwin-x11;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libfwupd2;1.7.9-1~22.04.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libfwupdplugin5;1.7.9-1~22.04.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libgdk-pixbuf-2.0-0;2.42.8+dfsg-1ubuntu0.2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libgdk-pixbuf2.0-bin;2.42.8+dfsg-1ubuntu0.2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libgdk-pixbuf2.0-common;2.42.8+dfsg-1ubuntu0.2;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libglib2.0-0;2.72.4-0ubuntu1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libglib2.0-bin;2.72.4-0ubuntu1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libglib2.0-data;2.72.4-0ubuntu1;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libkwineffects13;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libkwinglutils13;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libkwinxrenderutils13;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libnetplan0;0.105-0ubuntu2~22.04.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libpowerdevilcore2;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libpowerdevilui5;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libpulse-mainloop-glib0;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libpulse0;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libpulsedsp;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libsasl2-2;2.1.27+dfsg2-3ubuntu1.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libsasl2-modules;2.1.27+dfsg2-3ubuntu1.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libsasl2-modules-db;2.1.27+dfsg2-3ubuntu1.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libsmbclient;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libspeechd2;0.11.1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package libwbclient0;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-firmware;20220329.git681281e4-0ubuntu3.9;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-generic;5.15.0.58.56;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-headers-generic;5.15.0.58.56;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package linux-image-generic;5.15.0.58.56;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package netplan.io;0.105-0ubuntu2~22.04.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package openssh-client;1:8.9p1-3ubuntu0.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package powerdevil;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package powerdevil-data;4:5.24.7-0ubuntu0.1;all;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package pulseaudio;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package pulseaudio-module-bluetooth;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package pulseaudio-module-gsettings;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package pulseaudio-utils;1:15.99.1+dfsg1-1ubuntu2;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package python3-apport;2.20.11-0ubuntu82.3;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package python3-distupgrade;1:22.04.15;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package python3-problem-report;2.20.11-0ubuntu82.3;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package python3-samba;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package python3-update-manager;1:22.04.10;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package rsync;3.2.3-8ubuntu3.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package samba-common;2:4.15.9+dfsg-0ubuntu0.3;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package samba-common-bin;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package samba-dsdb-modules;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package samba-libs;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package sddm-theme-breeze;4:5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package smbclient;2:4.15.9+dfsg-0ubuntu0.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package sudo;1.9.9-1ubuntu2.1;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package ubuntu-release-upgrader-core;1:22.04.15;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package ubuntu-release-upgrader-qt;1:22.04.15;all;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package update-manager-core;1:22.04.10;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package vim-common;2:8.2.3995-1ubuntu2.3;all;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package vim-tiny;2:8.2.3995-1ubuntu2.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package xdg-desktop-portal-kde;5.24.7-0ubuntu0.1;amd64;ubuntu-jammy-updates-universe was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: in /268_aaaacbeb for update-packages package xxd;2:8.2.3995-1ubuntu2.3;amd64;ubuntu-jammy-updates-main was updating for uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: update-packages transaction /268_aaaacbeb from uid 1000 finished with success after 694ms
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: new update-packages transaction /271_ebbbacbc scheduled from uid 1000
Jan 12 17:42:01 kubuntu2204-test PackageKit[1316]: resolve transaction /269_ddeaeede from uid 1000 finished with success after 391ms
Jan 12 17:42:02 kubuntu2204-test PackageKit[1316]: resolve transaction /270_eebddbdb from uid 1000 finished with success after 436ms
Jan 12 17:42:02 kubuntu2204-test PackageKit[1316]: update-packages transaction /271_ebbbacbc from uid 1000 finished with success after 583ms
```



-- Backtrace:
Application: Discover Notifier (DiscoverNotifier), signal: Segmentation fault

[KCrash Handler]
#4  QHashData::nextNode (node=node@entry=0x5595ccce90f0) at tools/qhash.cpp:591
#5  0x00007f7ca4953ee8 in QHash<int, int>::const_iterator::operator++ (this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:425
#6  KIdleTimePrivate::timeoutReached (msec=<optimized out>, this=0x7f7c900113f0) at ./src/kidletime.cpp:291
#7  operator() (msec=<optimized out>, __closure=<optimized out>) at ./src/kidletime.cpp:88
#8  QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, KIdleTime::KIdleTime()::<lambda(int)> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#9  QtPrivate::Functor<KIdleTime::KIdleTime()::<lambda(int)>, 1>::call<QtPrivate::List<int>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#10 QtPrivate::QFunctorSlotObject<KIdleTime::KIdleTime()::<lambda(int)>, 1, QtPrivate::List<int>, void>::impl (which=<optimized out>, r=<optimized out>, ret=<optimized out>, a=<optimized out>, this_=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#11 QtPrivate::QFunctorSlotObject<KIdleTime::KIdleTime()::<lambda(int)>, 1, QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:436
#12 0x00007f7ca34da793 in QtPrivate::QSlotObjectBase::call (a=0x7ffc7d629dd0, r=0x5595ccc47340, this=0x5595ccc29e30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x5595ccc29e50, signal_index=4, argv=0x7ffc7d629dd0) at kernel/qobject.cpp:3886
#14 0x00007f7ca34d3aa7 in QMetaObject::activate (sender=sender@entry=0x5595ccc29e50, m=m@entry=0x7f7ca495ba60 <AbstractSystemPoller::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc7d629dd0) at kernel/qobject.cpp:3946
#15 0x00007f7ca4953c75 in AbstractSystemPoller::timeoutReached (this=this@entry=0x5595ccc29e50, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5IdleTime_autogen/EWIEGA46WW/moc_abstractsystempoller.cpp:189
#16 0x00007f7c9c2d5e3b in XSyncBasedPoller::xcbEvent (event=0x7f7c98007650, this=0x5595ccc29e50) at ./src/plugins/xsync/xsyncbasedpoller.cpp:295
#17 XSyncBasedPoller::xcbEvent (event=0x7f7c98007650, this=0x5595ccc29e50) at ./src/plugins/xsync/xsyncbasedpoller.cpp:279
#18 XSyncBasedPollerHelper::nativeEventFilter (result=<optimized out>, message=0x7f7c98007650, eventType=..., this=0x7f7c9c2da060 <(anonymous namespace)::Q_QGS_s_globalXSyncBasedPoller::innerFunction()::holder>) at ./src/plugins/xsync/xsyncbasedpoller.cpp:44
#19 XSyncBasedPollerHelper::nativeEventFilter (this=0x7f7c9c2da060 <(anonymous namespace)::Q_QGS_s_globalXSyncBasedPoller::innerFunction()::holder>, eventType=..., message=0x7f7c98007650, result=<optimized out>) at ./src/plugins/xsync/xsyncbasedpoller.cpp:39
#20 0x00007f7ca34a0207 in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=0x7f7c98007650, result=0x7ffc7d629e68) at kernel/qabstracteventdispatcher.cpp:495
#21 0x00007f7c9f336b05 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#22 0x00007f7c9f338116 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#23 0x00007f7c9f35ed67 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#24 0x00007f7ca1eced1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f7ca1f236f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f7ca1ecc3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f7ca34fc0b8 in QEventDispatcherGlib::processEvents (this=0x5595ccc1d8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#28 0x00007f7ca34a175b in QEventLoop::exec (this=this@entry=0x7ffc7d62a0f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#29 0x00007f7ca34a9cf4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x00005595cbf20755 in main (argc=<optimized out>, argv=<optimized out>) at ./notifier/main.cpp:78
[Inferior 1 (process 1278) detached]

Possible duplicates by query: bug 463704, bug 461487, bug 459515, bug 458531, bug 456560.

Report to https://bugs.kde.org/
Comment 1 Nate Graham 2023-01-13 16:42:06 UTC
Blowing up in AbstractSystemPoller::timeoutReached(), not in any Discover code; moving to kidletime framework.