Skip to content

Error when looking at Master data and selecting "Products" #983

Description

@CEMDUB

When on the "Master data" page if "Products" is selected a popup saying "An error occurred" is displayed. Selecting "Details" gives the result below. Also, selecting a Filter or the search icon immediately crashes the app.

Error: Comparison method violates its general contract!
java.Iang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeHi(TimSort.java:903) at java. util.TimSort.mergeAt(TimSort.java:520) at java.util.TimSort.mergeForceCollapse(TimSort.java:461) at java. at java.
at java. 821 ) at java. util.CoIlections.sort(CoIlections.java:207) at xyz.zedler.patrick.grocy.viewmodeI.MasterObjectListViewMo del.sortObjects(MasterObjectListViewModeI.java:26) at xyz.zedler.patrick.grocy.viewmodel.MasterObjectListViewMo 59) at xyz.zedler.patrick.grocy.fragment.MasterStoreFragment$
$ExternalSyntheticLambda8.accept(R8$$SyntheticCIass:161) at io.reactivex.rxjava3.internaI.operators.single.SingleDoOnSucc ess$DoOnSuccess.onSuccess(SingIeDoOnSuccess.java:7) at io.reactivex.rxjava3.internal.operators.single.SingleObserveO n$ObserveOnSingleObserver.run(SingIeObserveOn.java:13) at io.reactivex.rxjava3.android.schedulers.HandlerScheduIer$Sc heduledRunnable.run(HandlerScheduler.java:3) at android.os.Handler.handleCallback(Handler.java:995) at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.IoopOnce(Looper.java:273) at android.os.Looper.Ioop(Looper.java:363) at android.app.ActivityThread.main(ActivityThread.java:10060) at java.Iang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.r un(RuntimeInit.java:632) at com.android.internaI.os.ZygoteInit.main(ZygoteInit.java:975)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions