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 204
    • Issues 204
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 21
    • Merge Requests 21
  • 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
  • #9867

Closed
Open
Opened Oct 20, 2019 by Daniel Brötzmann@wurstsalatDeveloper

Error on account creation

Versions

  • OS: Manjaro
  • Gajim version: 1.1.92
  • GTK version: 3.24.12
  • Python-nbxmpp version: 0.9.92

Steps to reproduce the problem

  1. Start to create an account
  2. Upon receiving the form, an error is shown

Expected behavior

Account creation without errors.

Actual behavior

Two tracebacks are shown. For the form to be retrieved, an account has to be set up (I guess). In this process, other parts of the code try to work with this 'unfinished' account.

(E) gajim.c.ged      Error while running an event handler: <bound method Interface.handle_event_status of <gajim.gui_interface.Interface object at 0x7f7a7a509650>>
Traceback (most recent call last):
  File "/mnt/Daten/Daten/Projekte/DEV/Gajim/gajim/gajim/common/ged.py", line 101, in raise_event
    if handler(*args, **kwargs):
  File "/mnt/Daten/Daten/Projekte/DEV/Gajim/gajim/gajim/gui_interface.py", line 214, in handle_event_status
    for name in list(self.instances[account]['online_dialog'].keys()):
KeyError: 'blabber.im'

..and additionally this one:

(E) gajim.c.ged      Error while running an event handler: <bound method RosterWindow._nec_our_show of <gajim.roster_window.RosterWindow object at 0x7f7a67e4bed0>>
Traceback (most recent call last):
  File "/mnt/Daten/Daten/Projekte/DEV/Gajim/gajim/gajim/common/ged.py", line 101, in raise_event
    if handler(*args, **kwargs):
  File "/mnt/Daten/Daten/Projekte/DEV/Gajim/gajim/gajim/roster_window.py", line 2594, in _nec_our_show
    self.application.set_account_actions_state(obj.conn.name)
  File "/mnt/Daten/Daten/Projekte/DEV/Gajim/gajim/gajim/application.py", line 547, in set_account_actions_state
    self.lookup_action(account + action_name).set_enabled(False)
AttributeError: 'NoneType' object has no attribute 'set_enabled'
Assignee
Assign to
1.2.0
Milestone
1.2.0
Assign milestone
Time tracking
None
Due date
None
Reference: gajim/gajim#9867