Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-33113

QNetworkAccessManager::get crash (QSslSocket::defaultCiphers problem)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Invalid
    • Affects Version/s: 4.8.5
    • Fix Version/s: None
    • Component/s: Network
    • Labels:
      None
    • Environment:
      Mac Pro, Mac OS 10.8

      Description

      QNetworkAccessManager::get (in QSslSocket::defaultCiphers) crashes on some (extremely rarely) user Mac OS X machines with Mac OS 10.8. Qt frameworks are compiled in 10.6.5

      Process: %APP_NAME%[12499]
      Path: /Volumes/VOLUME/*/%APP_NAME%.app/Contents/MacOS/%APP_NAME%
      Identifier: com.%APP_NAME%
      Version: 1.1.0 (???)
      Code Type: X86 (Native)
      Parent Process: launchd [158]
      User ID: 501

      Date/Time: 2013-08-21 07:20:24.413 +0200
      OS Version: Mac OS X 10.8.4 (12E55)
      Report Version: 10

      Crashed Thread: 0 Dispatch queue: com.apple.main-thread

      Exception Type: EXC_BREAKPOINT (SIGTRAP)
      Exception Codes: 0x0000000000000002, 0x0000000000000000

      Dyld Error Message:
      Symbol not found: _EVP_idea_cbc
      Referenced from: /usr/local/lib/libssl.0.9.8.dylib
      Expected in: /usr/lib/libcrypto.0.9.8.dylib

      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0 dyld 0x8fead0b5 dyld_fatal_error + 1
      1 dyld 0x8feaff36 dyld::bindLazySymbol(mach_header const*, unsigned long*) + 72
      2 dyld 0x8fec0dbe stub_binding_helper_interface2 + 20
      3 libssl.0.9.8.dylib 0x062f35e0 SSL_library_init + 48
      4 QtNetwork 0x00f2c44b QSslSocket::defaultCiphers() + 7691
      5 QtNetwork 0x00f2d57b QSslSocket::defaultCiphers() + 12091
      6 QtNetwork 0x00f297a7 QSslSocket::QSslSocket(QObject*) + 1975
      7 QtNetwork 0x00f1fe52 QSslConfiguration::defaultConfiguration() + 18
      8 QtNetwork 0x00eb27a6 QNetworkRequest::sslConfiguration() const + 86
      9 QtNetwork 0x00e99ffa QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) + 1082
      10 QtNetwork 0x00e97089 QNetworkAccessManager::get(QNetworkRequest const&) + 41
      11 com.%APP_NAME% 0x0000b3c9 QHttpTextFileDownloader::download() + 73

      Similar situlations (qt apps as well):
      http://musescore.org/en/node/16030
      http://hintsforums.macworld.com/showthread.php?p=688845
      https://www.google.com/search?q=_EVP_idea_cbc&oq=_EVP_idea_cbc&aqs=chrome.0.57j60l2j0l3.257j0&sourceid=chrome&ie=UTF-8

      That's all I have at the moment.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            shkearns Shane Kearns
            Reporter:
            ilyadufreyne Elias Dufour
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes