postgresql error

Discussion created by t_mcgill on Mar 3, 2014
Latest reply on Mar 11, 2014 by t_mcgill
hello all, I have an error and looking for some guidance to resolve this error.

I'm using Add Query Layer to pulling a Query Feature Class from an PostgreSQL spatial database.  And when I open up the attribute table to view all the records it gave me an error.

"Error reading OID from table. Reading rows has been stopped. Check that the datasource is valid. Linestring or poly boundary is self-intersecting".

I found a knowledge base article http://support.esri.com/zh-cn/knowledgebase/techarticles/detail/40896 , but I'm not really sure what to make of this. 

Please any help or directions would be greatly appreciated.  TIA.