https://bugs.kde.org/show_bug.cgi?id=498630
Bug ID: 498630 Summary: Crash on Start on GrapheneOS Classification: Applications Product: gcompris Version: unspecified Platform: Android OS: Unspecified Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: jaz...@gmail.com Reporter: 07wtd...@tuta.com Target Milestone: --- Created attachment 177330 --> https://bugs.kde.org/attachment.cgi?id=177330&action=edit Video of crash SUMMARY When attempting to open GCompris, a splash screen is seen for a second, then is closed and returns to the apps launcher. GrapheneOS reports that memory tagging reported an error in GCompris and that it attempted to perform dynamic code loading via memory. STEPS TO REPRODUCE 1. Tap "GCompris" from the apps tray. 2. GCompris opens to its splash screen. 3. Less than a second later, a notification that GCompris attempted DCL via memory appears. 4. Less than a second later, a notification that memory tagging detected an error in GCompris appears. 5. Less than a second later, GCompris closes and the apps tray reappears. 6. If opened again, same results are observed every time. OBSERVED RESULT GCompris closes on start. EXPECTED RESULT GCompris progresses past its splash screen. SOFTWARE/OS VERSIONS GrapheneOS 2025010700 Android 15 GCompris 4.3, F-Droid ADDITIONAL INFORMATION Memory tagging is enabled for all apps. Dynamic code loading via memory is disabled for all apps. It is possible to toggle these settings off on a per-app basis and I am willing to do so for testing purposes. MEMORY TAGGING REPORT: ``` type: crash package: net.gcompris.full:40301, targetSdk 33 osVersion: google/husky/husky:15/AP4A.250105.002/2025010700:user/release-keys uid: 10181 (u:r:untrusted_app_32:s0:c181,c256,c512,c768) cmdline: net.gcompris.full processUptime: 2s signal: 11 (SIGSEGV), code 9 (SEGV_MTESERR), faultAddr 200d7c6eab16a18 threadName: qtMainLoopThrea MTE: enabled backtrace: /data/app/~~tNW1Bzm5agILijBQC0wSqw==/net.gcompris.full-s6U0ijkWV6pvCfwetJ9sXw==/lib/arm64/libQt5Core.so (pc 2ccb08) /data/app/~~tNW1Bzm5agILijBQC0wSqw==/net.gcompris.full-s6U0ijkWV6pvCfwetJ9sXw==/lib/arm64/libQt5Core.so (QCoreApplication::translate(char const*, char const*, char const*, int)+180, pc 28ecc0) /data/app/~~tNW1Bzm5agILijBQC0wSqw==/net.gcompris.full-s6U0ijkWV6pvCfwetJ9sXw==/lib/arm64/libQt5Gui.so (QGuiApplication::event(QEvent*)+92, pc 121d24) ``` DCL VIA MEMORY REPORT: ``` type: memory_DCL osVersion: google/husky/husky:15/AP4A.250105.002/2025010700:user/release-keys package: net.gcompris.full:40301, targetSdk 33 package: net.gcompris.full:40301 DCL denial type: DENY_EXECMEM ``` -- You are receiving this mail because: You are watching all bug changes.