Android: Last Isds Message Write to Context May Crash
Android: Last ISDS connection message writing to the session context can cause app crash.
[libmobile-datovka_arm64-v8a.so] Isds::Context::setLastIsdsMsg(QString&&)
backtrace:
- #00 pc 0x00000000007042a0 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (Isds::Context::setLastIsdsMsg(QString&&)+32) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #1 (closed) pc 0x00000000006e290c /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (Isds::Connection::sendRequestToIsds(Isds::Session&, QString const&, QByteArray const&, bool, QByteArray&)+300) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #2 (closed) pc 0x00000000006ff1c4 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (Isds::loginOperation(Isds::Session&, QString const&, Isds::DmStatus*, QString*)+84) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #3 (closed) pc 0x00000000006eab88 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (Isds::Login::loginBasicAuth(Sessions&, AcntId const&, QString&)+300) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #4 (closed) pc 0x00000000006f366c /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (IsdsWrapper::doLoginAction(QString const&, AcntId const&)+800) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #5 (closed) pc 0x00000000006f1908 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (IsdsWrapper::doIsdsAction(QString const&, AcntId const&)+872) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #6 pc 0x00000000005e76b8 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libmobile-datovka_arm64-v8a.so (IsdsWrapper::qt_metacall(QMetaObject::Call, int, void**)+96) (BuildId: 2accf9acd1f8ad8ba000116b323282b5322b37fa)
- #7 (closed) pc 0x000000000031acf0 /data/app/~~sVeAZiy5jT8_bu1d9sboiA==/cz.nic.mobiledatovka-itLhP-x-M0pKKRQuJomWWA==/lib/arm64/libQt6Qml_arm64-v8a.so (BuildId: a3fd6ae8312240b851e3a2a5b8c292f9ea23807d)
The problem is only in the Android package for arm64 architecture. The crash report is available only in the GooglePlay in Android Vitals section. We cannot replicate the problem on the Linux, only in the GooglePlay in a production or beta testing channel.
Edited by Martin Straka