There has always been enough food to feed the hungry, and there will continue to be enough with this rice shortage. That's not the reason people starve.
There's always enough food to feed the hungry... Until there isn't. What makes you so sure that there will continue to be enough food indefinitely?
Oh, at some point we'll be hit by a meteor, and anyone who manages to avoid death in the initial impact will surely starve to death. But then, a dip in rice production, no worse than one from twenty years prior, won't be the issue.