Creating a new user, and launching the app there doesn't make the app crash.
By producing backtrace by "thread apply all bt full" reported that the gnome-photos couldn't access .cache and .config folders. (Now I remember messing with ./configure --prefix=$$HOME/foo few months before) Besides my online-accounts are causing some conflict with local photos and so and so.. However, *setting correct file permissions and removing some local photos fixed the issue completely.* Thanks for your assistance! :-)