← Back to team overview

openlp-core team mailing list archive

[Bug 1562566] [NEW] Projector manager exception when connecting

 

Public bug reported:

Fedora 23 (fresh install with updates)
OpenLP 2.4 (copr repo)

- Create projector manager instance for projector
- Click on projector item to connect

Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 518, in _send_command
    sent = self.write(out)
TypeError: QIODevice.write(QByteArray): argument 1 has unexpected type 'str'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 355, in check_login
    self.send_command(cmd='CLSS', salt=salt)
  File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 474, in send_command
    return self._send_command(data=out)
  File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 524, in _send_command
    except SocketError as e:
TypeError: catching classes that do not inherit from BaseException is not allowed

** Affects: openlp
     Importance: Critical
     Assignee: Ken Roberts (alisonken1)
         Status: New


** Tags: projector

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

Title:
  Projector manager exception when connecting

Status in OpenLP:
  New

Bug description:
  Fedora 23 (fresh install with updates)
  OpenLP 2.4 (copr repo)

  - Create projector manager instance for projector
  - Click on projector item to connect

  Traceback (most recent call last):
    File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 518, in _send_command
      sent = self.write(out)
  TypeError: QIODevice.write(QByteArray): argument 1 has unexpected type 'str'

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 355, in check_login
      self.send_command(cmd='CLSS', salt=salt)
    File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 474, in send_command
      return self._send_command(data=out)
    File "/usr/lib/python3.4/site-packages/openlp/core/lib/projector/pjlink1.py", line 524, in _send_command
      except SocketError as e:
  TypeError: catching classes that do not inherit from BaseException is not allowed

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1562566/+subscriptions


Follow ups