[Pkg-kde-extras] Bug#1110405: kaffeine: Application crashes with a segfault message from kernel.
Bernhard Übelacker
bernhardu at mailbox.org
Tue Sep 23 21:55:56 BST 2025
On Mon, 04 Aug 2025 12:17:22 -0700 Damien <bugs at kojori.tel> wrote:
> Package: kaffeine
> Version: 2.0.19-1
> Severity: important
> X-Debbugs-Cc: bugs at kojori.tel
>
> Issue:
> While configuring kaffeine, scanning and adding channels to the channel list, I discovered an issue.
> Here's the steps to recreate:
> 1. From the main menu [Television]->[Channels]->[Start Scan]-> wait till scan completed.
> 2. From the "Scan Results" sub-window on the right hand side, highlight one single channel
> 3. While a single channel in the scan results highlighted, click on [Add Selected]
> 4. Click [Ok] button the in the righ lower corner to return the main application view.
>
> The issue - only one single channel can be added to the channel list.
> If an attempt is made to add more the one single channel from the "Scan results" to the channel list, Kaffeine application crashes as soon the [Ok] button is clicked, system logs showing a "segfault" message from kernel.
>
> See log below:
>
> Aug 04 12:06:40 debian-dvbs kernel: kaffeine[2991]: segfault at 18 ip 000055729281b8e8 sp 00007ffd7605d030 error 4 in kaffeine[468e8,55729280a000+dd000] likely on CPU 0 (core 0, socket 1)
> Aug 04 12:06:40 debian-dvbs kernel: Code: 00 00 e9 ec fa ff ff 0f 1f 00 48 8b 85 80 00 00 00 be 01 00 00 00 8b 50 04 85 d2 0f 84 a8 fb ff ff 48 8d 78 08 e8 48 27 ff ff <8b> 70 18 48 8b 85 80 00 00 00 48 8b 40 10 83 c6 01 48 85 c0 74 75
> Aug 04 12:06:40 debian-dvbs systemd[1508]: app-gnome-org.kde.kaffeine-2991.scope: Consumed 5.429s CPU time, 123M memory peak.
Hello,
the kernel message points to this line:
0x00005626a74b78e8 in SqlInterface::sqlFindFreeKey<QMap<SqlKey, ExplicitlySharedDataPointer<DvbChannel const> > >(QMap<SqlKey, ExplicitlySharedDataPointer<DvbChannel const> > const&) const at /usr/include/c++/14/bits/stl_iterator_base_funcs.h:175
The template of SqlInterface::sqlFindFreeKey lives here:
https://sources.debian.org/src/kaffeine/2.0.19-1/src/sqlinterface.h#L85
This upstream bug may be related:
https://bugs.kde.org/show_bug.cgi?id=503740
Kind regards,
Bernhard
More information about the pkg-kde-extras
mailing list