** Changed in: openlp
       Status: New => Won't Fix

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

Title:
  The First-Time-Wizard causes Traceback with SSLError on Mac

Status in OpenLP:
  Won't Fix

Bug description:
  Reported with OpenLP 2.2.1 on Mac OS X.
  Original reports in the support system: 
http://support.openlp.org/scp/tickets.php?id=3163 and 
http://support.openlp.org/scp/tickets.php?id=3173

  Tracebacks are below. What are causing the actual SSLError is unknown, but we 
should catch the SSLError in:
  openlp/core/ui/firsttimeform.py", line 464, in _get_file_size, and 
openlp/core/ui/firsttimeform.py", line 414, in url_get_file, and maybe other 
places as well.

  The tracebacks:

  --- Exception Traceback ---
  Traceback (most recent call last):
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 348, in on_current_id_changed
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 601, in _perform_wizard
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 642, in _download_selected
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 414, in url_get_file
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 500, in read
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 539, in readinto
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/socket.py",
 line 374, in readinto
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ssl.py",
 line 751, in recv_into
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ssl.py",
 line 623, in read
  ssl.SSLError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or 
bad record mac (_ssl.c:1769)


  
   --- Exception Traceback ---
  Traceback (most recent call last):
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 1182, in do_open
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 1088, in request
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 1126, in _send_request
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 1084, in endheaders
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 922, in _send_output
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 857, in send
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/client.py",
 line 1231, in connect
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ssl.py",
 line 365, in wrap_socket
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ssl.py",
 line 583, in __init__
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ssl.py",
 line 810, in do_handshake
  ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 
(_ssl.c:600)

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 510, in _pre_wizard
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 464, in _get_file_size
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 161, in urlopen
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 463, in open
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 481, in _open
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 441, in _call_chain
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 1225, in https_open
    File 
"/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/request.py",
 line 1184, in do_open
  urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 
certificate verify failed (_ssl.c:600)>

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 347, in on_current_id_changed
    File 
"/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/ui/firsttimeform.py", 
line 533, in _pre_wizard
    File "/Users/raoul/Projects/OpenLP/OpenLP-2.2.1/openlp/core/lib/ui.py", 
line 114, in critical_error_message_box
  AttributeError: 'NoneType' object has no attribute 'error_message'

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

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to