Bug 2186266 - [abrt] cpu-x: llvm::report_fatal_error(llvm::Twine const&, bool)(): cpu-x killed by SIGABRT [NEEDINFO]
Summary: [abrt] cpu-x: llvm::report_fatal_error(llvm::Twine const&, bool)(): cpu-x kil...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: cpu-x
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Artem
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:5ea9a532e8fff7f1a4a9e0f1539...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-04-12 15:22 UTC by Jrelvas
Modified: 2023-05-12 04:11 UTC (History)
4 users (show)

Fixed In Version: cpu-x-4.5.3-3.fc38
Clone Of:
Environment:
Last Closed: 2023-04-29 02:53:10 UTC
Type: ---
Embargoed:
ego.cordatus: needinfo?


Attachments (Terms of Use)
File: proc_pid_status (1.38 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: maps (3.99 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: limits (1.29 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: environ (2.50 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: open_fds (2.19 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: mountinfo (3.71 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: os_info (699 bytes, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: cpuinfo (2.86 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: core_backtrace (20.83 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: dso_list (543 bytes, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: var_log_messages (2.40 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details
File: backtrace (49.07 KB, text/plain)
2023-04-12 15:22 UTC, Jrelvas
no flags Details

Description Jrelvas 2023-04-12 15:22:36 UTC
Description of problem:
The program crashes as soon as I open it. There's not really any more information I can provide.

Version-Release number of selected component:
cpu-x-4.5.2-1.fc38

Additional info:
reporter:       libreport-2.17.9
type:           CCpp
reason:         cpu-x killed by SIGABRT
journald_cursor: s=7cbba7a495f546efbbe545a7d022912d;i=2ebaa8;b=d24cb6e1803d4e71919ac93ffc066eab;m=dae358aeb;t=5f924d8414059;x=a6f9fb37cf2feeb0
executable:     /usr/bin/cpu-x
cmdline:        /usr/bin/cpu-x
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-cpu\x2dx-52683ddc4b7942a4b086284d3157c975.scope
rootdir:        /
uid:            1000
kernel:         6.2.10-300.fc38.x86_64
package:        cpu-x-4.5.2-1.fc38
runlevel:       N 5
comment:        The program crashes as soon as I open it. There's not really any more information I can provide.
backtrace_rating: 4
crash_function: llvm::report_fatal_error(llvm::Twine const&, bool)

Truncated backtrace:
Thread no. 1 (28 frames)
 #4 llvm::report_fatal_error(llvm::Twine const&, bool) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Support/ErrorHandling.cpp:123
 #5 llvm::report_fatal_error(char const*, bool) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Support/ErrorHandling.cpp:83
 #6 (anonymous namespace)::CommandLineParser::addOption(llvm::cl::Option*, llvm::cl::SubCommand*) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Support/CommandLine.cpp:241
 #7 (anonymous namespace)::CommandLineParser::addOption(llvm::cl::Option*, bool) at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Support/CommandLine.cpp:261
 #8 llvm::cl::Option::addArgument() at /usr/src/debug/llvm-16.0.0-2.fc38.x86_64/lib/Support/CommandLine.cpp:445
 #9 _GLOBAL__sub_I_CGSCCPassManager.cpp
 #10 call_init at dl-init.c:70
 #12 _dl_init at dl-init.c:117
 #13 _dl_catch_exception at dl-catch.c:211
 #14 dl_open_worker at dl-open.c:808
 #15 _dl_catch_exception at dl-catch.c:237
 #16 _dl_open at dl-open.c:884
 #17 dlopen_doit at dlopen.c:56
 #18 _dl_catch_exception at dl-catch.c:237
 #19 _dl_catch_error at dl-catch.c:256
 #20 _dlerror_run at dlerror.c:138
 #21 dlopen_implementation at dlopen.c:71
 #22 ___dlopen at dlopen.c:81
 #23 _load_icd at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:208
 #24 _open_driver at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:261
 #25 _open_drivers at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:274
 #26 __initClIcd at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:767
 #27 _initClIcd_real at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:824
 #28 _initClIcd at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:853
 #29 clGetPlatformIDs at /usr/src/debug/ocl-icd-2.3.1-3.fc38.x86_64/ocl_icd_loader.c:1018
 #30 get_gpu_comp_unit at /usr/src/debug/cpu-x-4.5.2-1.fc38.x86_64/src/core.c:1185
 #31 find_devices at /usr/src/debug/cpu-x-4.5.2-1.fc38.x86_64/src/core.c:1442
 #32 fill_labels at /usr/src/debug/cpu-x-4.5.2-1.fc38.x86_64/src/core.c:110

Comment 1 Jrelvas 2023-04-12 15:22:39 UTC
Created attachment 1957188 [details]
File: proc_pid_status

Comment 2 Jrelvas 2023-04-12 15:22:41 UTC
Created attachment 1957189 [details]
File: maps

Comment 3 Jrelvas 2023-04-12 15:22:42 UTC
Created attachment 1957190 [details]
File: limits

Comment 4 Jrelvas 2023-04-12 15:22:44 UTC
Created attachment 1957191 [details]
File: environ

Comment 5 Jrelvas 2023-04-12 15:22:45 UTC
Created attachment 1957192 [details]
File: open_fds

Comment 6 Jrelvas 2023-04-12 15:22:47 UTC
Created attachment 1957193 [details]
File: mountinfo

Comment 7 Jrelvas 2023-04-12 15:22:48 UTC
Created attachment 1957194 [details]
File: os_info

Comment 8 Jrelvas 2023-04-12 15:22:50 UTC
Created attachment 1957195 [details]
File: cpuinfo

Comment 9 Jrelvas 2023-04-12 15:22:51 UTC
Created attachment 1957196 [details]
File: core_backtrace

Comment 10 Jrelvas 2023-04-12 15:22:52 UTC
Created attachment 1957197 [details]
File: dso_list

Comment 11 Jrelvas 2023-04-12 15:22:54 UTC
Created attachment 1957198 [details]
File: var_log_messages

Comment 12 Jrelvas 2023-04-12 15:22:55 UTC
Created attachment 1957199 [details]
File: backtrace

Comment 13 Richard Ruhland 2023-04-21 17:18:00 UTC
Start Programm


reporter:       libreport-2.17.9
type:           CCpp
reason:         cpu-x killed by SIGABRT
journald_cursor: s=e33c81c3e5d349158c110e9c248e7521;i=ec576;b=33e6c15c23c34528a3c48a663e44109b;m=d9038471;t=5f9dbbe23504d;x=5f17287b39c97cba
executable:     /usr/bin/cpu-x
cmdline:        /usr/bin/cpu-x
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-cpu\x2dx-16432.scope
rootdir:        /
uid:            1000
kernel:         6.2.11-300.fc38.x86_64
package:        cpu-x-4.5.2-1.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: llvm::report_fatal_error(llvm::Twine const&, bool)
comment:        Start Programm

Comment 14 Fedora Update System 2023-04-28 09:51:16 UTC
FEDORA-2023-c7a6c3ebda has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c7a6c3ebda

Comment 15 Artem 2023-04-28 09:52:37 UTC
Please try latest cpu-x build where OpenCL support disabled by default which could cause this crash. Now available only for >= f38 due recent version of libcpuid.

Comment 16 Artem 2023-04-28 09:59:57 UTC
@mgansser could you build libcpuid to 0.6.3 for all Fedora branches, f36 and newer? CPU-X upstream recommends >= 0.6.3 version. It should not break ABI but you can rebuild cpu-x as well since i've added you as admin of package.

Comment 17 Jrelvas 2023-04-28 21:09:10 UTC
@(In reply to Artem from comment #15)
> Please try latest cpu-x build where OpenCL support disabled by default which
> could cause this crash. Now available only for >= f38 due recent version of
> libcpuid.

Great news, I've installed the latest version of cpu-x in fedora 38 and it appears to open correctly now.

If nothing else is required, I'm fine with this bug being closed now. Thanks for the fix.

Comment 18 Fedora Update System 2023-04-29 02:53:10 UTC
FEDORA-2023-c7a6c3ebda has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2023-05-03 11:41:11 UTC
FEDORA-2023-e67dd45794 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2023-e67dd45794

Comment 20 Fedora Update System 2023-05-03 11:41:14 UTC
FEDORA-2023-41f4cdafa3 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-41f4cdafa3

Comment 21 Fedora Update System 2023-05-03 11:41:17 UTC
FEDORA-2023-0062900760 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-0062900760

Comment 22 Fedora Update System 2023-05-04 04:36:58 UTC
FEDORA-2023-e67dd45794 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-e67dd45794`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-e67dd45794

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 23 Fedora Update System 2023-05-04 04:58:06 UTC
FEDORA-2023-0062900760 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-0062900760`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-0062900760

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 24 Fedora Update System 2023-05-04 05:31:32 UTC
FEDORA-2023-41f4cdafa3 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-41f4cdafa3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-41f4cdafa3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 25 Fedora Update System 2023-05-12 02:08:31 UTC
FEDORA-2023-e67dd45794 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 26 Fedora Update System 2023-05-12 02:38:00 UTC
FEDORA-2023-0062900760 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 27 Fedora Update System 2023-05-12 04:11:28 UTC
FEDORA-2023-41f4cdafa3 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


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