Page MenuHomeGitPull.it

Fix crash due to not consideration of gtt:F routes on dev version
Closed, ResolvedPublic

Description

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

Version code:
72

Version name:
2.4.9-gitdev

Android version:
13

Phone:
SM-G986B

Brand:
samsung

Stack:
java.lang.NullPointerException
	at it.reyboz.bustorino.fragments.LinesGridShowingFragment.onCreateView$lambda$0(LinesGridShowingFragment.kt:144)
	at it.reyboz.bustorino.fragments.LinesGridShowingFragment.$r8$lambda$WTCRFTwzGD_ywWZ-MAC6UdB0Ufs(Unknown Source:0)
	at it.reyboz.bustorino.fragments.LinesGridShowingFragment$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
	at it.reyboz.bustorino.fragments.LinesGridShowingFragment$sam$androidx_lifecycle_Observer$0.onChanged(Unknown Source:2)
	at androidx.lifecycle.LiveData.considerNotify(LiveData.java:134)
	at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:152)
	at androidx.lifecycle.LiveData.setValue(LiveData.java:310)
	at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:50)
	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel._init_$lambda$0(LinesGridShowingViewModel.kt:68)
	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel.$r8$lambda$geeve0flCk2va62VkTPjbKDWlXE(Unknown Source:0)
	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel$$ExternalSyntheticLambda1.invoke(D8$$SyntheticClass:0)
	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel$sam$androidx_lifecycle_Observer$0.onChanged(Unknown Source:2)
	at androidx.lifecycle.MediatorLiveData$Source.onChanged(MediatorLiveData.java:172)
	at androidx.lifecycle.LiveData.considerNotify(LiveData.java:134)
	at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:152)
	at androidx.lifecycle.LiveData.setValue(LiveData.java:310)
	at androidx.lifecycle.LiveData$1.run(LiveData.java:94)
	at android.os.Handler.handleCallback(Handler.java:942)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:226)
	at android.os.Looper.loop(Looper.java:313)
	at android.app.ActivityThread.main(ActivityThread.java:8762)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)


logcat (last 30 lines):
--------- beginning of crash
04-16 09:44:20.198 E/AndroidRuntime( 7496): FATAL EXCEPTION: main
04-16 09:44:20.198 E/AndroidRuntime( 7496): Process: it.reyboz.bustorino.gitdev, PID: 7496
04-16 09:44:20.198 E/AndroidRuntime( 7496): java.lang.NullPointerException
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.fragments.LinesGridShowingFragment.onCreateView$lambda$0(LinesGridShowingFragment.kt:144)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.fragments.LinesGridShowingFragment.$r8$lambda$WTCRFTwzGD_ywWZ-MAC6UdB0Ufs(Unknown Source:0)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.fragments.LinesGridShowingFragment$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.fragments.LinesGridShowingFragment$sam$androidx_lifecycle_Observer$0.onChanged(Unknown Source:2)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.considerNotify(LiveData.java:134)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:152)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.setValue(LiveData.java:310)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:50)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel._init_$lambda$0(LinesGridShowingViewModel.kt:68)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel.$r8$lambda$geeve0flCk2va62VkTPjbKDWlXE(Unknown Source:0)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel$$ExternalSyntheticLambda1.invoke(D8$$SyntheticClass:0)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at it.reyboz.bustorino.viewmodels.LinesGridShowingViewModel$sam$androidx_lifecycle_Observer$0.onChanged(Unknown Source:2)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.MediatorLiveData$Source.onChanged(MediatorLiveData.java:172)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.considerNotify(LiveData.java:134)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:152)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData.setValue(LiveData.java:310)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at androidx.lifecycle.LiveData$1.run(LiveData.java:94)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at android.os.Handler.handleCallback(Handler.java:942)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at android.os.Handler.dispatchMessage(Handler.java:99)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at android.os.Looper.loopOnce(Looper.java:226)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at android.os.Looper.loop(Looper.java:313)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at android.app.ActivityThread.main(ActivityThread.java:8762)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at java.lang.reflect.Method.invoke(Native Method)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
04-16 09:44:20.198 E/AndroidRuntime( 7496): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)

Thank you! :)

First reported by Fede E.

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

Details

Changelog (EN)
Do not show the rail service from GTT, as it is not active anymore
Changelog (IT)
Non mostrare il servizio ferroviario di GTT, che non è più attivo

Event Timeline

fabio.mazza renamed this task from Fix crash caused by NullPointerException on version 2.4.9-gitdev to Fix crash due to not consideration of gtt:F routes on dev version.Apr 16 2026, 11:36
fabio.mazza set Changelog (EN) to Do not show the rail service from GTT, as it is not active anymore.
fabio.mazza set Changelog (IT) to Non mostrare il servizio ferroviario di GTT, che non è più attivo.