Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gajim gajim
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 174
    • Issues 174
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • gajim
  • gajimgajim
  • Issues
  • #10759

Closed
Open
Created Jan 27, 2022 by Bradley@brad

ValueError: illegal image mode

Versions

  • OS: Guix System GNU/Linux
  • GTK Version: 3.24.30
  • PyGObject Version: 3.40.1
  • GLib Version : 2.70.2
  • python-nbxmpp Version: 2.0.4
  • Gajim Version: 1.3.3

Traceback

Traceback (most recent call last):
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/url_image_preview.py", line 478, in _on_finished
    if preview.create_thumbnail(data):
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/url_image_preview.py", line 824, in create_thumbnail
    self.thumbnail = create_thumbnail(data, self.size)
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/utils.py", line 129, in create_thumbnail
    thumbnail = create_thumbnail_with_pil(data, size)
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/utils.py", line 181, in create_thumbnail_with_pil
    resize_gif(image, output_file, (size, size))
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/utils.py", line 44, in resize_gif
    frames, result = extract_and_resize_frames(image, resize_to)
  File "/home/brad/.local/share/gajim/plugins/url_image_preview/utils.py", line 100, in extract_and_resize_frames
    image.putpalette(palette)
  File "/gnu/store/fpmr9561a3m437ll7xvmxq8l7rb3kbd2-python-pillow-9.0.0/lib/python3.9/site-packages/PIL/Image.py", line 1747, in putpalette
    raise ValueError("illegal image mode")
ValueError: illegal image mode

Steps to reproduce the problem

... I'm not really sure, I had gajim in the background behind my browser and suddenly an error thing popped up.

Assignee
Assign to
Time tracking