Bug 2366248 - Plasma Discover crashes with Illegal instruction (core dumped)
Summary: Plasma Discover crashes with Illegal instruction (core dumped)
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: plasma-discover
Version: 42
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-05-14 14:17 UTC by Filipe
Modified: 2025-06-07 22:47 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Filipe 2025-05-14 14:17:18 UTC
I’m using Fedora 42 KDE installed on a small x86_64 tablet and some weeks ago I noticed that Discover is not opening anymore. Trying to opening through terminal it just shows “Illegal instruction (core dumped)”.

Searching on google I found this case that looks similar: https://bugs.kde.org/show_bug.cgi?id=465548 and on ask.fedora I was suggested to report a bug.

Machine details:
Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.14.5-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Celeron® CPU N3350 @ 1.10GHz
Memory: 3.7 GiB of RAM
Graphics Processor: Intel® HD Graphics 500



$ plasma-discover --version
Illegal instruction (core dumped)

$ gdb plasma-discover
GNU gdb (Fedora Linux) 16.2-3.fc42
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from plasma-discover...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /usr/bin/plasma-discover
Reading symbols from /home/cansei/.cache/debuginfod_client/7cbd415d4ace4dae82a793acfc37b2fc3a78c3b3/debuginfo...                                                       
(gdb) thread apply all bt
(gdb) r
Starting program: /usr/bin/plasma-discover 
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will be skipped when stepping.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe09ff6c0 (LWP 4183)]
[New Thread 0x7fffdfa2a6c0 (LWP 4184)]
[New Thread 0x7fffdf2296c0 (LWP 4185)]
[New Thread 0x7fffde5406c0 (LWP 4187)]
[New Thread 0x7fffddd3f6c0 (LWP 4188)]
[New Thread 0x7fffdd52e6c0 (LWP 4189)]
[New Thread 0x7fffdccb86c0 (LWP 4190)]
[New Thread 0x7fffd11ff6c0 (LWP 4191)]
[New Thread 0x7fffd09fe6c0 (LWP 4192)]
[Thread 0x7fffd09fe6c0 (LWP 4192) exited]
[Thread 0x7fffd11ff6c0 (LWP 4191) exited]
[Thread 0x7fffdccb86c0 (LWP 4190) exited]
[Thread 0x7fffdd52e6c0 (LWP 4189) exited]

Thread 1 "plasma-discover" received signal SIGILL, Illegal instruction.
0x00007fffc1f43b55 in lcevc_dec::decoder::Pool<lcevc_dec::decoder::Decoder>::Pool(unsigned long) () from /lib64/liblcevc_dec_api.so.3
Missing rpms, try: dnf --enablerepo='*debug*' install kf6-kio-core-libs-debuginfo-6.13.0-2.fc42.switcheroo.x86_64 kf6-kio-file-widgets-debuginfo-6.13.0-2.fc42.switcheroo.x86_64 kf6-kio-widgets-libs-debuginfo-6.13.0-2.fc42.switcheroo.x86_64 kf6-kio-gui-debuginfo-6.13.0-2.fc42.switcheroo.x86_64 libavformat-debuginfo-7.1.1-1.fc42.x86_64 libavcodec-debuginfo-7.1.1-1.fc42.x86_64 libavutil-debuginfo-7.1.1-1.fc42.x86_64 openh264-debuginfo-2.4.1-2.fc42.x86_64 librtmp-debuginfo-2.6^20240301git6f6bb13-1.fc42.x86_64 libswresample-debuginfo-7.1.1-1.fc42.x86_64 LCEVCdec-debuginfo-3.3.5-1.fc42.x86_64 davs2-libs-debuginfo-1.7-1.20220903gitb41cf11.fc42.x86_64 uavs3d-libs-debuginfo-1.2.0-4.20230223git1fd0491.fc42.x86_64 vvenc-libs-debuginfo-1.12.1-1.fc42.x86_64 x264-bootstrap-libs-debuginfo-0.0.164-15.20231001git31e19f92_bootstrap.fc42.x86_64 x265-libs-debuginfo-4.1-1.fc42.x86_64 libxavs-debuginfo-0.1.55-1.fc42.x86_64 xavs2-libs-debuginfo-1.4-1.20190422giteae1e8b.fc42.x86_64 kvazaar-libs-debuginfo-2.3.1-2.fc42.x86_64
(gdb) disas /s $pc-10,+20
Dump of assembler code from 0x7fffc079eb4b to 0x7fffc079eb5f:
0x00007fffc079eb4b <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+43> : pop %rsp
0x00007fffc079eb4c <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+44> : and $0x18,%al
0x00007fffc079eb4e <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+46> : mov %rdi,%rbx
0x00007fffc079eb51 <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+49> : add $0x10,%rax
=> 0x00007fffc079eb55 <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+53> : vmovq %rax,%xmm0
0x00007fffc079eb5a <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+58> : vmovdqu %ymm0,(%rdi)
0x00007fffc079eb5e <_ZN9lcevc_dec7decoder4PoolINS0_7DecoderEEC2Em+62> : vpxor %xmm0,%xmm0,%xmm0
End of assembler dump.
(gdb)

This is the fisrt time I'm using GDB. If you need more information please tell me.

Reproducible: Always

Steps to Reproduce:
1.Open terminal
2.Run plasma-discover
Actual Results:
The error "Illegal instruction (core dumped)"

Expected Results:
See the application opening the main window

Comment 1 Filipe 2025-06-07 22:47:22 UTC
This problem was also reported on https://bugs.kde.org/show_bug.cgi?id=504746 and it was said that it's a package issue.


Note You need to log in before you can comment on or make changes to this bug.