Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 902 Bytes

fatal-error-c1067.md

File metadata and controls

19 lines (14 loc) · 902 Bytes
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: Fatal Error C1067
Fatal Error C1067
11/04/2016
C1067
C1067
e2c94be6-4573-4571-aac9-73d657fe9f96

Fatal Error C1067

compiler limit : 64K limit on size of a type record has been exceeded

This error could occur if a symbol has a decorated name exceeding 247 characters. To resolve, shorten the symbol name.

When the compiler generates debug information, it emits type records to define types encountered in source code. For example, type records include simple structures and argument lists of functions. Some of these type records can be large lists.

There is a 64K limit on the size of any type record. If that 64K limit is exceeded then this error will occur.

C1067 can also occur if there are many symbols with long names or if a class, struct, or union has too many members.