Change your phone language to Arabic, try to upload a picture. It results this crash:
02-16 00:32:56.294 32006-32006/fr.free.nrw.commons.debug E/AndroidRuntime: FATAL EXCEPTION: main
Process: fr.free.nrw.commons.debug, PID: 32006
java.lang.NullPointerException
at fr.free.nrw.commons.upload.SingleUploadFragment.titleInfo(SingleUploadFragment.java:232)
at fr.free.nrw.commons.upload.SingleUploadFragment_ViewBinding$1.onTouch(SingleUploadFragment_ViewBinding.java:46)
at android.view.View.dispatchTouchEvent(View.java:7772)
@neslihanturan I was unable to replicate the error and uploaded a picture successfully with the phone language to Arabic. Could you share some more details?
Sure, test device API 4.4.2, whenever I click to edit title or description it gives me:

NPE on line 232 of SingleUploadFragment.java
//Should replace right with end to support different right-to-left languages as well
final int value = titleEdit.getRight() - titleEdit.getCompoundDrawables()[2].getBounds().width();
Successfully replicated the error.
Starting work on it :)
Awesome @diddypod. Let us know if you need any help with it. :)
I've fixed it and created a PR (#1172). Please check :)
Most helpful comment
Successfully replicated the error.
Starting work on it :)