Search Unity

Bug Report a Bug... Freezes up Unity

Discussion in 'Linux' started by Pino_B, May 29, 2018.

  1. Pino_B

    Pino_B

    Joined:
    Oct 19, 2017
    Posts:
    23
    I was trying to report a bug when I discover another Bug in Unity.

    To reproduce it...

    Help -> Report a Bug...

    At this point, Unity will froze up.

    This Bug is affecting both Unity-2017.4.2f2 and 2017.4.4f1.

    I did not try Unity 2018.x.xxx versions.
     
    Last edited: May 30, 2018
  2. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    It's normal that Unity waits for the bug reporter to exit, but not normal that the bug reporter isn't working for you and Unity still waits.
    What happens if you manually run Editor/BugReporter/unity.bugreporter ?
     
  3. Pino_B

    Pino_B

    Joined:
    Oct 19, 2017
    Posts:
    23
    Hello Tak,

    Below is what happens when I run Editor/BugReporter/unity.bugreporter


    QSslSocket: cannot resolve CRYPTO_num_locks
    QSslSocket: cannot resolve CRYPTO_set_id_callback
    QSslSocket: cannot resolve CRYPTO_set_locking_callback
    QSslSocket: cannot resolve ERR_free_strings
    QSslSocket: cannot resolve sk_new_null
    QSslSocket: cannot resolve sk_push
    QSslSocket: cannot resolve sk_free
    QSslSocket: cannot resolve sk_num
    QSslSocket: cannot resolve sk_pop_free
    QSslSocket: cannot resolve sk_value
    QSslSocket: cannot resolve SSL_library_init
    QSslSocket: cannot resolve SSL_load_error_strings
    QSslSocket: cannot resolve SSLv3_client_method
    QSslSocket: cannot resolve SSLv23_client_method
    QSslSocket: cannot resolve SSLv3_server_method
    QSslSocket: cannot resolve SSLv23_server_method
    QSslSocket: cannot resolve X509_STORE_CTX_get_chain
    QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
    QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
    QSslSocket: cannot resolve SSLeay
    QSslSocket: cannot resolve SSLeay_version
    QSslSocket: cannot call unresolved function CRYPTO_num_locks
    QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
    QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
    QSslSocket: cannot call unresolved function SSL_library_init
    QSslSocket: cannot call unresolved function SSLv23_client_method
    QSslSocket: cannot call unresolved function sk_num
     
  4. Pino_B

    Pino_B

    Joined:
    Oct 19, 2017
    Posts:
    23
    Ok I fixed the above issue by doing

    sudo apt-get install libssl1.0-dev


    Now when I run Editor/BugReporter/unity.bugreporter I get


    QSslSocket: cannot resolve SSLv3_client_method
    QSslSocket: cannot resolve SSLv3_server_method


    But now, at least, the Unity Bug Reports appears and Unity does not freezes up any longer..

    To prevent this kind of issues caused by missing packages, it is possible in the future releases to have UnitySetup to automatically install all the necessary dependencies?
     
    Last edited: May 30, 2018
  5. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    Yes, we're investigating the best way to accomplish this