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

Crash in Qt network in Android 6

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.5.1
    • Network: SSL
    • None
    • Android 6, Nexus

      Hi,

      All Android 6 crash in the libcrypto, same versions work fine on Android 5 and below. The backtrace is consistent, we have a lot so far.

      Thank you

          • *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
            Build fingerprint: 'google/hammerhead/hammerhead:6.0/MRA58K/2256973:user/release-keys'
            Revision: '0'
            ABI: 'arm'
            pid: 32077, tid: 32470, name: QtThread >>> com.ucampaignapp.tedcruz <<<
            signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8
            r0 00000008 r1 0000006c r2 00008760 r3 00000000
            r4 95843bd0 r5 956571d0 r6 00000000 r7 00000008
            r8 00000001 r9 91eb4518 sl a05a06dc fp 95815010
            ip b66e89b0 sp 91eb44b8 lr b66aca59 pc b6c883f2 cpsr 00070030

      backtrace:
      #00 pc 000403f2 /system/lib/libc.so (pthread_rwlock_wrlock+1)
      #01 pc 0005fa55 /system/lib/libcrypto.so (CRYPTO_MUTEX_lock_write+2)
      #02 pc 000640ff /system/lib/libcrypto.so (X509_STORE_add_cert+62)
      #03 pc 00073579 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #04 pc 0006f069 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #05 pc 00070bf1 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #06 pc 000718bf /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #07 pc 0006aa15 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so (QSslSocket::startClientEncryption()+116)
      #08 pc 0006b1cd /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #09 pc 001cd2b7 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QMetaObject::activate(QObject*, int, int, void**)+1146)
      #10 pc 0005e9c3 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #11 pc 00060b31 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #12 pc 00059951 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #13 pc 000640d3 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Network.so
      #14 pc 001ae739 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)+40)
      #15 pc 001ae767 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QCoreApplication::notify(QObject*, QEvent*)+42)
      #16 pc 001ae583 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QCoreApplication::notifyInternal(QObject*, QEvent*)+62)
      #17 pc 001e412d /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QEventDispatcherUNIX::activateSocketNotifiers()+128)
      #18 pc 001e42e9 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*)+408)
      #19 pc 001e44ff /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+178)
      #20 pc 001ad6a7 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+14)
      #21 pc 001add87 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+226)
      #22 pc 000751f1 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so (QThread::exec()+84)
      #23 pc 00077899 /data/app/com.ucampaignapp.tedcruz-1/lib/arm/libQt5Core.so
      #24 pc 0003f3e7 /system/lib/libc.so (__pthread_start(void*)+30)
      #25 pc 00019b43 /system/lib/libc.so (__start_thread+6)

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

            richmoore Richard Moore (qtnetwork)
            vseryakov Vlad Seryakov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes