Skip to content

Some sorting types throw NPE #155

@iron-senseless

Description

@iron-senseless

App crashes when app list sort is changed to installed, updated or size

java.lang.NullPointerException
at java.io.File.(File.java:288)
at e3.e.applyAsLong(r8-map-id-f6dc852b1dffa2dabf8ad9dbf9e114d945af141ffdca4c195392e5a4ae0647a9:59)
at java.util.Comparator.lambda$comparingLong$6043328a$1(Comparator.java:515)
at java.util.Comparator$$ExternalSyntheticLambda4.compare(D8$$SyntheticClass:0)
at java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
at java.util.TimSort.sort(TimSort.java:234)
at java.util.Arrays.sort(Arrays.java:1352)
at java.util.concurrent.CopyOnWriteArrayList.sortRange(CopyOnWriteArrayList.java:984)
at java.util.concurrent.CopyOnWriteArrayList.sort(CopyOnWriteArrayList.java:976)
at a4.a.E(r8-map-id-f6dc852b1dffa2dabf8ad9dbf9e114d945af141ffdca4c195392e5a4ae0647a9:172)
at d3.a.a(r8-map-id-f6dc852b1dffa2dabf8ad9dbf9e114d945af141ffdca4c195392e5a4ae0647a9:170)
at l3.a.run(r8-map-id-f6dc852b1dffa2dabf8ad9dbf9e114d945af141ffdca4c195392e5a4ae0647a9:27)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions