https://bugs.kde.org/show_bug.cgi?id=504746
Bug ID: 504746 Summary: Plasma Discover crashes with Illegal instruction (core dumped) Classification: Applications Product: Discover Version First git-stable-Plasma/6.3 Reported In: Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: discover Assignee: plasma-b...@kde.org Reporter: fil...@gmail.com CC: aleix...@kde.org Target Milestone: --- SUMMARY 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 I've also posted this bug here: https://bugzilla.redhat.com/show_bug.cgi?id=2366248 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. STEPS TO REPRODUCE 1.Open terminal 2.Run plasma-discover or 1. Click Dicover icon OBSERVED RESULT On terminal: Message saying "Illegal instruction (core dumped)" or When clicking Dicover icon: nothing opens EXPECTED RESULT See the application opening the main window SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Fedora Linux 42 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.13.0 Qt Version: 6.9.0 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.