When using "provider" package for state management in flutter I received the following stack overflow error. Here I am using the ChangeNotifierProvider in main.dar