Description of problem: Crash on launch. Version-Release number of selected component: thermald-monitor-1.6-3.fc26 Additional info: reporter: libreport-2.9.1 backtrace_rating: 4 cmdline: /usr/bin/ThermalMonitor crash_function: ThermaldInterface::getLowestValidTripTempForZone executable: /usr/bin/ThermalMonitor journald_cursor: s=92cd7786809847a6b045c105dce30083;i=713f0;b=3e4f7d1df68843048bdc9ae226bdb4a7;m=2b44fab;t=552a466247145;x=d0521cb2d3d67d1e kernel: 4.12.0-0.rc6.git3.1.fc27.x86_64 rootdir: / runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (3 frames) #0 ThermaldInterface::getLowestValidTripTempForZone at ../thermaldinterface.cpp:318 #1 MainWindow::setupPlotWidget at ../mainwindow.cpp:171 #2 MainWindow::MainWindow at ../mainwindow.cpp:70
Created attachment 1291183 [details] File: backtrace
Created attachment 1291184 [details] File: cgroup
Created attachment 1291185 [details] File: core_backtrace
Created attachment 1291186 [details] File: cpuinfo
Created attachment 1291187 [details] File: dso_list
Created attachment 1291188 [details] File: environ
Created attachment 1291189 [details] File: exploitable
Created attachment 1291190 [details] File: limits
Created attachment 1291191 [details] File: maps
Created attachment 1291192 [details] File: open_fds
Created attachment 1291193 [details] File: proc_pid_status
Created attachment 1291194 [details] File: var_log_messages
Problem also happens with kernel-4.11.6-301.fc26.x86_64
Can you please check, if it works properly with kernel-kernel-4.11.5-300.fc26.x86_64, since I can reproduce on 4.11.6-301, but not on 4.11.5-300… I suspect an issue with the kernel.
Crashes for me with 4.11.5-300.fc26.x86_64.
Also crashes with kernel-4.10.17-200.fc25.x86_64
Filed bug upstream. https://github.com/01org/thermal_daemon/issues/132
Upstream reports: Can you build and try, with this one line change? diff --git a/tools/thermal_monitor/thermaldinterface.cpp b/tools/thermal_monitor/thermaldinterface.cpp index eca8d74..e73b7a5 100644 --- a/tools/thermal_monitor/thermaldinterface.cpp +++ b/tools/thermal_monitor/thermaldinterface.cpp @@ -453,6 +453,7 @@ int ThermaldInterface::getZoneInformation(uint index, zoneInformationType &info) info.name = result.arguments().at(0).toString(); info.sensor_count = result.arguments().at(1).toInt(); info.trip_count = result.arguments().at(2).toInt(); info.lowest_valid_index = 0; return 0; } else { qCritical() << "error from" << iface->interface() << result.errorMessage(); If you can do a scratch build I'll test it out.
Bad paste, there should be a + + info.lowest_valid_index = 0;
Scratch build [1] with patch applied. [1] https://koji.fedoraproject.org/koji/taskinfo?taskID=20259759
thermald-1.6-4.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b7cc97e7ff
thermald-1.6-4.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-510fb0cfd3
thermald-1.6-4.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-fb43fe33ec
thermald-1.6-4.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b7cc97e7ff
thermald-1.6-4.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-26a0061641
thermald-1.6-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-bf62c5555b
thermald-1.6-6.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5d33d2e777
thermald-1.6-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-bf62c5555b
thermald-1.6-6.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
thermald-1.6-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
thermald-1.6-6.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-f009ce87dc
thermald-1.6-6.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-12147e793e
thermald-1.6-6.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.
thermald-1.6-6.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.