Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-2594

SQLite plugin returns invalid strings and crashes the app in Android

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • 3.6.0
    • 3.5.2
    • Cordova
    • Hide

      Database migration (Android, iOS)

      • Install version 3.5.2 of the app and login to some sites.
      • Update the app.
      • Check that you can navigate to all the sites.

      Broken unicode text (Android 4.4, possibly other versions)

      • Create a page with the name "मैं काँच खा सकता हूँ और मुझे उससे कोई चोट नहीं पहुंचती"
      • Access the page and pull to refresh.
      • Check that the name is displayed correctly in the header bar.

      Android crash

      • Create a page with the contents of http://kermitproject.org/utf8.html
      • Access the page.
      • Check that the page is displayed (not all alphabets are supported) and the app does not crash.
      Show
      Database migration (Android, iOS) Install version 3.5.2 of the app and login to some sites. Update the app. Check that you can navigate to all the sites. Broken unicode text (Android 4.4, possibly other versions) Create a page with the name "मैं काँच खा सकता हूँ और मुझे उससे कोई चोट नहीं पहुंचती" Access the page and pull to refresh. Check that the name is displayed correctly in the header bar. Android crash Create a page with the contents of http://kermitproject.org/utf8.html Access the page. Check that the page is displayed (not all alphabets are supported) and the app does not crash.
    • MOODLE_35_STABLE
    • MOODLE_36_STABLE
    • Moodle Mobile 3.6.0

    Description

      The cordova-sqlite-evcore-extbuild-free plugin returns invalid strings or crashes the app when fetching text with some multi-byte UTF-8 characters.

      This bug was reported previously in MOBILE-2471, but it was only partially fixed.

       

      Attachments

        Issue Links

          Activity

            People

              albert.gasset Albert Gasset
              albert.gasset Albert Gasset
              Dani Palou Dani Palou
              Juan Leyva Juan Leyva
              Dani Palou Dani Palou
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.