Skip to content

AttributeError: 'NoneType' object has no attribute 'startService'

using 0.9.2-rc1 i get:

[2016-04-20 02:43:47] ERROR    - L#62   : leap.bitmask.util.requirement_checker:get_requirements - Requirements file not found. DistributionNotFound(Requirement.parse('leap.bitmask'), None)
[2016-04-20 02:43:48] WARNING  - L#191  : leap.bitmask.backend.backend_proxy:check_online - Backend is offline!
IMPORTING MODULE... __builtin__
_import module: __builtin__
IMPORTING MODULE... httplib
_import module: httplib
IMPORTING MODULE... tuf._vendor.six.moves.urllib
_import module: tuf._vendor.six.moves.urllib
_import module: urllib2
[2016-04-20 02:43:48] ERROR    - L#70   : leap.bitmask.updater:__init__ - No updater mirrors found (missing or not well formed launcher.conf)
[2016-04-20 02:43:48] WARNING  - L#603  : leap.bitmask.gui.mainwindow:_update_eip_enabled_status - Trying to update eip enabled status but there's no default provider. Disabling EIP for the time being...
>
>
[2016-04-20 02:44:27] WARNING  - L#603  : leap.bitmask.gui.mainwindow:_update_eip_enabled_status - Trying to update eip enabled status but there's no default provider. Disabling EIP for the time being...
>
b>
[2016-04-20 02:44:43] WARNING  - L#44   : leap.common.files:check_and_fix_urw_only - Bad permission on /home/varac/dev/projects/leap/client/bitmask-0.9.2.rc1/lib/config/leap/providers/mail.bitmask.net/keys/ca/cacert.pem attempting to set 600
>
>
>
^[[B




bitmask-root: done
>
Unhandled Error
Traceback (most recent call last):
  File "site-packages/twisted/internet/base.py", line 1203, in mainLoop
    
  File "site-packages/twisted/internet/base.py", line 798, in runUntilCurrent
    
  File "site-packages/twisted/internet/defer.py", line 393, in callback
    
  File "site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks
    
---  ---
  File "site-packages/twisted/internet/defer.py", line 588, in _runCallbacks
    
  File "leap/mail/adaptors/soledad.py", line 268, in get_first_doc_if_any
    
leap.mail.adaptors.soledad.DuplicatedDocumentError: 

[2016-04-20 02:45:32] CRITICAL - L#109  : twisted.logger._stdlib:__call__ - Unhandled Error
Traceback (most recent call last):
  File "site-packages/twisted/internet/base.py", line 1203, in mainLoop
    
  File "site-packages/twisted/internet/base.py", line 798, in runUntilCurrent
    
  File "site-packages/twisted/internet/defer.py", line 393, in callback
    
  File "site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks
    
---  ---
  File "site-packages/twisted/internet/defer.py", line 588, in _runCallbacks
    
  File "leap/mail/adaptors/soledad.py", line 268, in get_first_doc_if_any
    
leap.mail.adaptors.soledad.DuplicatedDocumentError: 

[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ - Traceback (most recent call last):
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "site-packages/twisted/internet/base.py", line 1203, in mainLoop
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "site-packages/twisted/internet/base.py", line 798, in runUntilCurrent
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "site-packages/twisted/internet/defer.py", line 393, in callback
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ - ---  ---
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "site-packages/twisted/internet/defer.py", line 588, in _runCallbacks
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -   File "leap/bitmask/services/mail/imapcontroller.py", line 71, in start_and_assign_incoming_service
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ -     
[2016-04-20 02:45:32] ERROR    - L#109  : twisted.logger._stdlib:__call__ - exceptions.AttributeError: 'NoneType' object has no attribute 'startService'
[2016-04-20 02:45:32] ERROR    - L#80   : leap.bitmask.services.mail.imapcontroller: - None
>
[2016-04-20 02:45:33] WARNING  - L#44   : leap.common.files:check_and_fix_urw_only - Bad permission on /home/varac/dev/projects/leap/client/bitmask-0.9.2.rc1/lib/config/leap/providers/mail.bitmask.net/keys/client/smtp_varac.pem attempting to set 600


(from redmine: created on 2016-04-20, relates #7974 (closed))