Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gajim
gajim
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 194
    • Issues 194
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 20
    • Merge Requests 20
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • gajim
  • gajimgajim
  • Issues
  • #10347

Closed (moved)
Open
Opened Nov 13, 2020 by Ghost User@ghostContributor

Birthday reminder causes traceback on startup

Versions

  • OS: Windows 10
  • GTK Version: 3.24.20
  • PyGObject Version: 3.36.1
  • GLib Version : 2.64.1
  • python-nbxmpp Version: 1.0.1
  • Gajim Version: 1.2.1

Traceback

Traceback (most recent call last):
  File "C:\Users\Noah Keck\AppData\Roaming\Gajim\Plugins\birthday_reminder\plugin.py", line 108, in _check_birthdays_at_start
    self._check_birthdays()
  File "C:\Users\Noah Keck\AppData\Roaming\Gajim\Plugins\birthday_reminder\plugin.py", line 116, in _check_birthdays
    account, contact = self._find_contact(jid)
  File "C:\Users\Noah Keck\AppData\Roaming\Gajim\Plugins\birthday_reminder\plugin.py", line 141, in _find_contact
    return account, contact[0]
IndexError: list index out of range

Steps to reproduce the problem

...

  1. Install the "Birthday reminder" plugin
  2. Start up Gajim on latest Windows 10

There seems to be no clear trigger on my end, I simply keep getting this dialog immediately on startup no matter what. On ubuntu this appears to work fine.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gajim/gajim#10347