getodk / collect

ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
https://docs.getodk.org/collect-intro
Other
719 stars 1.38k forks source link

Crash of the app after sending twice registration form that creates p_ and P_ entity property #6537

Open WKobus opened 13 hours ago

WKobus commented 13 hours ago

ODK Collect version

the master version 62991d28c63e413fc6902d8a8b7c280af8a754f5, the store version v2024.3.2

Android version

10, 15

Device used

Redmi 7, Pixel 6a

Problem description

Crash of the app after sending twice registration form that creates p and P entity properties, when i tried sending same form but only with p or P in "save_to" column i was not able to reproduce the crash, it occurs only when both of them are in form at the same time.

Steps to reproduce the problem

  1. Scan user "crash" from project https://staging.getodk.cloud/#/projects/103/app-users
  2. In collect go to start new form
  3. Open trees registration form, fill it and send
  4. Open trees registration form again, fill it and send

    Expected behavior

    App should not crash

    Other information