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

Crash in double-conversion

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.12.5
    • Fix Version/s: None
    • Labels:
      None

      Description

      We found a stacktrace on our published app in Google PlayStore. Looks like there is a seldom crasher in double-conversion.

      ********** Crash dump: **********
      pid: 0, tid: 0 >>> com.company.name <<<
      Stack frame #00  pc 000000000004b748  /system/lib/libc.so (tgkill+12)
      Stack frame #01  pc 000000000001a4c3  /system/lib/libc.so (abort+54)
      Stack frame #02  pc 000000000001ede5  /system/lib/libc.so (__libc_fatal+24)
      Stack frame #03  pc 000000000001a98d  /system/lib/libc.so (__assert2+16)
      Stack frame #04  pc 00000000000f5697  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so: Routine double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) at /[...]/src/qt/qtbase/src/corelib/../3rdparty/double-conversion/fast-dtoa.cc:641
      Stack frame #05  pc 00000000000f23bd  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so: Routine double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) at /[...]/src/qt/qtbase/src/corelib/../3rdparty/double-conversion/double-conversion.cc:402
      Stack frame #06  pc 00000000000aefb3  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so: Routine qt_doubleToAscii(double, QLocaleData::DoubleForm, int, char*, int, bool&, int&, int&) at /[...]/src/qt/qtbase/src/corelib/tools/qlocale_tools.cpp:131
      Stack frame #07  pc 00000000000ab7ab  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so: Routine QLocaleData::doubleToString(QChar, QChar, QChar, QChar, QChar, QChar, double, int, QLocaleData::DoubleForm, int, unsigned int) at /[...]/src/qt/qtbase/src/corelib/tools/qlocale.cpp:3112
      Stack frame #08  pc 00000000000aaa3d  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so: Routine QLocaleData::doubleToString(double, int, QLocaleData::DoubleForm, int, unsigned int) const at /[...]/src/qt/qtbase/src/corelib/tools/qlocale.cpp:3083
      Stack frame #09  pc 0000000000091c8d  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so (QByteArray::setNum(double, char, int)+96): Routine QByteArray::setNum(double, char, int) at /[...]/src/qt/qtbase/src/corelib/tools/qbytearray.cpp:4410
      Stack frame #10  pc 0000000000091d9d  /data/app/com.company.name-3psMV5S_EldUh1H2cVZFHQ==/lib/arm/libQt5Core.so (QByteArray::number(double, char, int)+24): Routine QByteArray::number(double, char, int) at /[...]/src/qt/qtbase/src/corelib/tools/qbytearray.cpp:4516
      Stack frame #11  pc 0000000000005645  /data/data/com.company.name/qt-reserved-files/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so
      

        Attachments

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

          Activity

            People

            Assignee:
            qt.team.graphics.and.multimedia Qt Graphics Team Oslo
            Reporter:
            misery André Klitzing
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes