Contrast to distance vector protocols operating "routing by rumor" OSPF routers learns inf from the first hand. Every router announces only LSAa (say networks) connected to it and every router learns this info like you said. As long as link state databases of routers in a OSPF area are consistent there'll be no fear for loops.
There are almost always transient loops during convergence in any network, using any routing protocol. The basic idea is, though, to reduce the length of those transient loops so they are meaningless. OSPF, IS-IS, EIGRP, and RIP are all designed so permanent routing loops will not be built within the network, and transient loops are minimized as much as possible.
It's not accurate to say that routing loops are more possible in a distance-vector protocol than in a link state--in fact, it might be the opposite in some networks, under some conditions. Remember that link state protocols require each router in the network to have a consistent database, and anything which prevents this from happening, or delays the propogation of information required to build a consistent database in all routers, can leave open gaps of time for the router's databases to be inconsistent, and thus form transient routing loops.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...