I can confirm the uncaught error.  The error message is pretty self-
explanatory, though.  Changing the values then gives a different kind of
error, though.  This is on a Thinkpad X220 laptop.

$ sudo /usr/bin/python3 /usr/sbin/smbios-battery-ctl 
--set-custom-charge-interval 76 80
Traceback (most recent call last):
  File "/usr/sbin/smbios-battery-ctl", line 275, in <module>
    sys.exit( main() )
              ^^^^^^
  File "/usr/sbin/smbios-battery-ctl", line 248, in main
    set_custom_charge_interval(low, high)
  File "/usr/sbin/smbios-battery-ctl", line 178, in set_custom_charge_interval
    raise ValueError("END must be at least (START + 5)")
ValueError: END must be at least (START + 5)

$ sudo /usr/bin/python3 /usr/sbin/smbios-battery-ctl 
--set-custom-charge-interval 76 81
Traceback (most recent call last):
  File "/usr/sbin/smbios-battery-ctl", line 275, in <module>
    sys.exit( main() )
              ^^^^^^
  File "/usr/sbin/smbios-battery-ctl", line 248, in main
    set_custom_charge_interval(low, high)
  File "/usr/sbin/smbios-battery-ctl", line 185, in set_custom_charge_interval
    table[CUSTOM_CHARGE_START].setString(start_bytes)
    ~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/libsmbios_c/trace_decorator.py", line 
103, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/libsmbios_c/smbios_token.py", line 145, 
in __getitem__
    raise IndexError(_("SMBIOS Token ID 0x%04x not found") % id )
IndexError: SMBIOS Token ID 0x0349 not found

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2037130

Title:
  smbios-battery-ctl crashed with ValueError in
  set_custom_charge_interval(): END must be at least (START + 5)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsmbios/+bug/2037130/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to