Page MenuHomeGitPull.it

Fix crash caused by "Exception while computing database live data." on version 1.19.0
Open, Needs TriagePublic

Description

Dear Developers of the amazing Free/Libre and Open Source app Libre BusTO ,
Please triage my crash:

version code:
47

version name:
1.19.0

android version:
13

phone:
SM-A528B

brand:
samsung

stack:
java.lang.RuntimeException: Exception while computing database live data.
	at androidx.room.RoomTrackingLiveData$1.run(RoomTrackingLiveData.java:92)
	at androidx.room.TransactionExecutor$1.run(TransactionExecutor.java:47)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
	at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter pattern
	at it.reyboz.bustorino.data.gtfs.TripAndPatternWithStops.<init>(Unknown Source:7)
	at it.reyboz.bustorino.data.gtfs.GtfsDBDao_Impl$27.call(GtfsDBDao_Impl.java:1870)
	at it.reyboz.bustorino.data.gtfs.GtfsDBDao_Impl$27.call(GtfsDBDao_Impl.java:1763)
	at androidx.room.RoomTrackingLiveData$1.run(RoomTrackingLiveData.java:90)
	... 4 more

Thank you! :)

Generated with https://lab.reyboz.it/libre-busto/crash-report/ (P15)

Details

Reported By (original)
fabio.mazza

Event Timeline

Bellissimo qui, che scrivi le data classes del database in Kotlin, ma poi vengono convertite in Java dal Room lol

valerio.bozzolan edited projects, added Libre BusTO (1.19.0); removed Libre BusTO .
valerio.bozzolan changed the subtype of this task from "Task" to "bug".
valerio.bozzolan changed the subtype of this task from "bug" to "Task".Jun 22 2023, 12:24
valerio.bozzolan added a project: Bug Report.

Exact stack trace reported also by a Samsung SM-A137F on 1.19.0