Exception java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:4164)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:4322)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:103)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:139)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:96)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2685)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loopOnce (Looper.java:230)
at android.os.Looper.loop (Looper.java:319)
at android.app.ActivityThread.main (ActivityThread.java:8893)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:608)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)
Caused by kotlin.UninitializedPropertyAccessException:
at io.treehouses.remote.BaseInitialActivity$Companion.getMChatService (BaseInitialActivity.kt:178)
at io.treehouses.remote.BaseInitialActivity.getChatService (BaseInitialActivity.kt:48)
at io.treehouses.remote.bases.BaseFragment.onAttach (BaseFragment.kt:26)
at io.treehouses.remote.ui.home.HomeFragment.onAttach (HomeFragment.kt:311)
at androidx.fragment.app.Fragment.performAttach (Fragment.java:3071)
at androidx.fragment.app.FragmentStateManager.attach (FragmentStateManager.java:502)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState (FragmentStateManager.java:271)
at androidx.fragment.app.FragmentStore.moveToExpectedState (FragmentStore.java:114)
at androidx.fragment.app.FragmentManager.moveToState (FragmentManager.java:1661)
at androidx.fragment.app.FragmentManager.dispatchStateChange (FragmentManager.java:3245)
at androidx.fragment.app.FragmentManager.dispatchCreate (FragmentManager.java:3152)
at androidx.fragment.app.FragmentController.dispatchCreate (FragmentController.java:252)
at androidx.fragment.app.FragmentActivity.onCreate (FragmentActivity.java:219)
at io.treehouses.remote.InitialActivity.onCreate (InitialActivity.kt:35)
at android.app.Activity.performCreate (Activity.java:8944)
at android.app.Activity.performCreate (Activity.java:8913)
at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1456)
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:4146)