Object names are limited to a length of NAMEDATALEN-1, which defaults to 63, and are documented to be truncated.
http://www.postgresql.org/docs/9.2/static/sql-syntax-lexical.html The behaviour you are observing appears to conform to the documentation, and seems reasonable, so I wouldn't think this was a bug.