How to list nodes with at least one field empty? Is there any module or built-in function to check if all the node fields are filled with some values, and list nodes that fails this check? 

EDIT: In short, I just want to get the list of nodes having any of their field empty.
Use Views module.

Create a view, then add a filters  Content: field_name (empty) - one for each field. Change operator from AND to OR and done, you have a list of nodes with at least one field empty.