signal 11 error (SIGSEGV), code 2 (SEGV_ACCERR) in match(unsigned char const*, unsigned int, char const*, unsigned int))
Unsolved
Mobile and Embedded
-
Hello,
For some time now, I've been observing the presence of a new error in an application, a signal 11 error (SIGSEGV), code 2 (SEGV_ACCERR) which affects the match function and which is called by the do_translate function. I have just looked if there is any information about this in Qt Bugs but I don't see anything.
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** pid: 0, tid: 0 >>> net.app <<< backtrace: #00 pc 000000000021b564 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libQt5Core_arm64-v8a.so (match(unsigned char const*, unsigned int, char const*, unsigned int)) #00 pc 000000000021b3e0 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libQt5Core_arm64-v8a.so (QTranslatorPrivate::do_translate(char const*, char const*, char const*, int) const) #00 pc 00000000001f4300 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libQt5Core_arm64-v8a.so (QCoreApplication::translate(char const*, char const*, char const*, int)) #00 pc 000000000088722c /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libWinStars3_arm64-v8a.so (QObject::tr(char const*, char const*, int)) #00 pc 0000000000918824 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libWinStars3_arm64-v8a.so (render3D::Objets2D()) #00 pc 0000000000a4c32c /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libWinStars3_arm64-v8a.so (QWinStars3View::render()) #00 pc 0000000000a4a4b8 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libWinStars3_arm64-v8a.so (QWinStars3View::OnDraw()) #00 pc 0000000000a9a820 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libWinStars3_arm64-v8a.so (QWinStars3View::paintGL()) #00 pc 00000000001eb520 /data/app/~~dJZ4vpgCTB7wCIc_gOnBYQ==/net.winstars3-4jwd1rg4EUlAF7pAzTvrzA==/lib/arm64/libQt5Widgets_arm64-v8a.so (QOpenGLWidgetPrivate::render())
I also have "signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)" with almost empty backtraces. How to explain this?
backtrace: #00 pc 000000000017cd66 /data/app/net.appl-DIYb0dn0IM7MgdM23OJXCw==/lib/arm/libQt5Core_armeabi-v7a.so (match(unsigned char const*, unsigned int, char const*, unsigned int)) (SourceCode: qtranslator.cpp)
It seems to affect all versions of Android. I haven't made any recent changes though.
Does it tell you anything?
Thanks!