Public bug reported:

streamdeck crashed on launch:

```
Traceback (most recent call last):
  File "/usr/bin/streamdeck", line 33, in <module>
    sys.exit(load_entry_point('streamdeck-ui==1.1.2', 'console_scripts', 
'streamdeck')())
             
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/streamdeck_ui/gui.py", line 663, in start
    api.render()
  File "/usr/lib/python3/dist-packages/streamdeck_ui/api.py", line 308, in 
render
    image = _render_key_image(deck, **button_settings)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/streamdeck_ui/api.py", line 339, in 
_render_key_image
    label_w, label_h = draw.textsize(text, font=true_font)
                       ^^^^^^^^^^^^^
AttributeError: 'ImageDraw' object has no attribute 'textsize'
```

ProblemType: Crash
DistroRelease: Ubuntu 24.04
Package: streamdeck-ui 1.1.2-2
ProcVersionSignature: Ubuntu 6.8.0-48.48-generic 6.8.12
Uname: Linux 6.8.0-48-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckResult: unknown
CrashCounter: 1
CurrentDesktop: MATE
Date: Wed Nov 13 23:10:02 2024
ExecutablePath: /usr/bin/streamdeck
InstallationDate: Installed on 2020-08-14 (1552 days ago)
InstallationMedia: Ubuntu-MATE 20.04.1 LTS "Focal Fossa" - Release amd64 
(20200731)
InterpreterPath: /usr/bin/python3.12
JournalErrors: -- No entries --
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/bin/streamdeck
Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 
3.12.3-0ubuntu2
PythonArgs: ['/usr/bin/streamdeck']
PythonDetails: N/A
SourcePackage: streamdeck-ui
Title: streamdeck crashed with AttributeError in _render_key_image(): 
'ImageDraw' object has no attribute 'textsize'
UpgradeStatus: Upgraded to noble on 2024-11-10 (3 days ago)
UserGroups: adm cdrom dialout dip lpadmin lxd plugdev sambashare sudo users 
video
modified.conffile..etc.apport.crashdb.conf: [modified]
modified.conffile..etc.init.d.apport: [modified]
mtime.conffile..etc.apport.crashdb.conf: 2024-11-13T22:22:57.217901
mtime.conffile..etc.init.d.apport: 2024-07-22T16:59:07

** Affects: streamdeck-ui (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-crash need-duplicate-check noble

** Description changed:

- streamdeck crashed on launch
+ streamdeck crashed on launch:
+ 
+ ```
+ Traceback (most recent call last):
+   File "/usr/bin/streamdeck", line 33, in <module>
+     sys.exit(load_entry_point('streamdeck-ui==1.1.2', 'console_scripts', 
'streamdeck')())
+              
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/streamdeck_ui/gui.py", line 663, in 
start
+     api.render()
+   File "/usr/lib/python3/dist-packages/streamdeck_ui/api.py", line 308, in 
render
+     image = _render_key_image(deck, **button_settings)
+             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/streamdeck_ui/api.py", line 339, in 
_render_key_image
+     label_w, label_h = draw.textsize(text, font=true_font)
+                        ^^^^^^^^^^^^^
+ AttributeError: 'ImageDraw' object has no attribute 'textsize'
+ ```
  
  ProblemType: Crash
  DistroRelease: Ubuntu 24.04
  Package: streamdeck-ui 1.1.2-2
  ProcVersionSignature: Ubuntu 6.8.0-48.48-generic 6.8.12
  Uname: Linux 6.8.0-48-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CrashCounter: 1
  CurrentDesktop: MATE
  Date: Wed Nov 13 23:10:02 2024
  ExecutablePath: /usr/bin/streamdeck
  InstallationDate: Installed on 2020-08-14 (1552 days ago)
  InstallationMedia: Ubuntu-MATE 20.04.1 LTS "Focal Fossa" - Release amd64 
(20200731)
  InterpreterPath: /usr/bin/python3.12
  JournalErrors: -- No entries --
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python3 /usr/bin/streamdeck
  Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 
3.12.3-0ubuntu2
  PythonArgs: ['/usr/bin/streamdeck']
  PythonDetails: N/A
  SourcePackage: streamdeck-ui
  Title: streamdeck crashed with AttributeError in _render_key_image(): 
'ImageDraw' object has no attribute 'textsize'
  UpgradeStatus: Upgraded to noble on 2024-11-10 (3 days ago)
  UserGroups: adm cdrom dialout dip lpadmin lxd plugdev sambashare sudo users 
video
  modified.conffile..etc.apport.crashdb.conf: [modified]
  modified.conffile..etc.init.d.apport: [modified]
  mtime.conffile..etc.apport.crashdb.conf: 2024-11-13T22:22:57.217901
  mtime.conffile..etc.init.d.apport: 2024-07-22T16:59:07

** Information type changed from Private to Public

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

Title:
  streamdeck crashed with AttributeError in _render_key_image():
  'ImageDraw' object has no attribute 'textsize'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/streamdeck-ui/+bug/2088102/+subscriptions


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

Reply via email to