Description of problem: I had selected a show from the electronic program guide, and I clicked on "record". Usually this saves the selected program in the recording schedule, but in this case, it crashed the program, which immediately exited. I ran it from the terminal to see if any messages were spit out before it died, but there was nothing to report from there. Version-Release number of selected component: kaffeine-2.0.19-1.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: kaffeine killed by SIGSEGV journald_cursor: s=c0107caafcf44b2a96ead2639388b7df;i=18f9f1b;b=2c569b62947a4a49985ac6049f661c4b;m=19f74ff381;t=64656cfb58bab;x=c9f7b6d1d461376e executable: /usr/bin/kaffeine cmdline: kaffeine cgroup: 0::/user.slice/user-1000.slice/session-1.scope rootdir: / uid: 1000 kernel: 6.17.12-200.fc42.x86_64 package: kaffeine-2.0.19-1.fc42 runlevel: N 5 dso_list: /usr/bin/kaffeine kaffeine-2.0.19-1.fc42.x86_64 (Fedora Project) 1765834366 backtrace_rating: 4 crash_function: SqlInterface::sqlFindFreeKey<QMap<SqlKey, ExplicitlySharedDataPointer<DvbRecording const> > > Truncated backtrace: Thread no. 1 (1 frames) #0 SqlInterface::sqlFindFreeKey<QMap<SqlKey, ExplicitlySharedDataPointer<DvbRecording const> > > at /usr/src/debug/kaffeine-2.0.19-1.fc42.x86_64/src/dvb/../sqlinterface.h:90
Created attachment 2119298 [details] File: proc_pid_status
Created attachment 2119299 [details] File: maps
Created attachment 2119300 [details] File: limits
Created attachment 2119301 [details] File: environ
Created attachment 2119302 [details] File: open_fds
Created attachment 2119303 [details] File: mountinfo
Created attachment 2119304 [details] File: os_info
Created attachment 2119305 [details] File: cpuinfo
Created attachment 2119306 [details] File: core_backtrace
Created attachment 2119307 [details] File: exploitable
Created attachment 2119308 [details] File: var_log_messages
Created attachment 2119309 [details] File: backtrace
Very similar here on F43 with kaffeine 2.0.19-1.fc43. I tried to manually schedule two recordings. The first one worked, but when confirmung the second one kaffeine just crashes. Downgrade to 2.0.18-16.fc43 resolves the problem.
It's also crashing when I try to add channels. Adding a single channel succeeded, but when trying to add more, it crashed in this manner. So there should be no problem reproducing this.
There is a debian bug report about the same problem: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103728 And there seems to be a patch fixing the issue: https://invent.kde.org/multimedia/kaffeine/-/merge_requests/23 And there are multiple issues in the KDE bugtracker about the problem: https://bugs.kde.org/show_bug.cgi?id=501825 https://bugs.kde.org/show_bug.cgi?id=505497 https://bugs.kde.org/show_bug.cgi?id=503740
FEDORA-2025-1c4b3fa595 (kaffeine-2.0.19-2.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-1c4b3fa595
FEDORA-2025-41530754b5 (kaffeine-2.0.19-2.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-41530754b5
FEDORA-2025-04c024638b (kaffeine-2.0.19-2.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2025-04c024638b
FEDORA-2025-04c024638b (kaffeine-2.0.19-2.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-41530754b5 has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-41530754b5` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-41530754b5 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-1c4b3fa595 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-1c4b3fa595` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-1c4b3fa595 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I've tested from the testing repo for Fedora 42, and adding channels and scheduling recordings both work again. I visited the bodhi link to provide this comment and feedback. If this item were not already closed, you could consider closing it, unless others are still having trouble.
FEDORA-2025-1c4b3fa595 (kaffeine-2.0.19-2.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-41530754b5 (kaffeine-2.0.19-2.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.