Version-Release number of selected component: hplip-gui-3.25.2-1.fc42 Additional info: reporter: libreport-2.17.15 kernel: 6.14.2-300.fc42.x86_64 cmdline: /usr/bin/python3 /usr/bin/hp-toolbox cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-hplip-18724.scope uid: 1000 reason: devmgr5.py:1879:updatePrintControlTab:AttributeError: 'NoneType' object has no attribute 'device_type' executable: /usr/bin/hp-toolbox type: Python3 package: hplip-gui-3.25.2-1.fc42 runlevel: N 5 exception_type: AttributeError crash_function: updatePrintControlTab interpreter: python3-3.13.2-2.fc42.x86_64 Truncated backtrace: devmgr5.py:1879:updatePrintControlTab:AttributeError: 'NoneType' object has no attribute 'device_type' Traceback (most recent call last): File "/usr/share/hplip/ui5/devmgr5.py", line 407, in initalUpdate self.updateCurrentTab() #when we have a device present initailly, we should always update the current tab to show action items ~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/share/hplip/ui5/devmgr5.py", line 581, in updateCurrentTab self.TabIndex[self.Tabs.currentIndex()]() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/share/hplip/ui5/devmgr5.py", line 1879, in updatePrintControlTab if self.cur_device.device_type == DEVICE_TYPE_PRINTER: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'device_type' Local variables in innermost frame: self: <ui5.devmgr5.DevMgr5 object at 0x7f3db89f9520>
Created attachment 2085306 [details] File: os_info
Created attachment 2085307 [details] File: environ
Created attachment 2085308 [details] File: mountinfo
Created attachment 2085309 [details] File: open_fds
Created attachment 2085310 [details] File: namespaces
Created attachment 2085311 [details] File: backtrace
Created attachment 2085312 [details] File: cpuinfo
Hi, can you reproduce the issue? If you can, would you mind telling me the exact set of steps how you can get the crash? Thank you in advance!
Started HP GUI. No printers found. CLosed it again. Crash. reporter: libreport-2.17.15 kernel: 6.14.6-300.fc42.x86_64 cmdline: /usr/bin/python3 /usr/bin/hp-toolbox cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-hplip uid: 1000 reason: devmgr5.py:1879:updatePrintControlTab:AttributeError: 'NoneType' object has no attribute 'device_type' executable: /usr/bin/hp-toolbox type: Python3 package: hplip-gui-3.25.2-4.fc42 runlevel: N 5 exception_type: AttributeError crash_function: updatePrintControlTab interpreter: python3-3.13.3-2.fc42.x86_64 comment: Started HP GUI. No printers found. CLosed it again. Crash.
Thank you, David! Now I can see the traceback and the problem. Going to create patch for that soon and I'll send it upstream.
FEDORA-2025-f9d0330fd7 (hplip-3.25.2-5.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-f9d0330fd7
FEDORA-2025-62baab1b09 (hplip-3.25.2-5.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-62baab1b09
FEDORA-2025-e4778229a2 (hplip-3.25.2-5.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-e4778229a2
FEDORA-2025-f9d0330fd7 (hplip-3.25.2-5.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-62baab1b09 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-62baab1b09` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-62baab1b09 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-e4778229a2 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-e4778229a2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-e4778229a2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-62baab1b09 (hplip-3.25.2-5.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-e4778229a2 (hplip-3.25.2-5.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.