libdwarf
Macros
DW_DLE Dwarf_Error numbers

Macros

#define DW_DLE_NE   0 /* no error */
 
#define DW_DLE_VMM   1 /* dwarf format/library version mismatch */
 
#define DW_DLE_MAP   2 /* memory map failure */
 
#define DW_DLE_LEE   3 /* libelf error */
 
#define DW_DLE_NDS   4 /* no debug section */
 
#define DW_DLE_NLS   5 /* no line section */
 
#define DW_DLE_ID   6 /* invalid descriptor for query */
 
#define DW_DLE_IOF   7 /* I/O failure */
 
#define DW_DLE_MAF   8 /* memory allocation failure */
 
#define DW_DLE_IA   9 /* invalid argument */
 
#define DW_DLE_MDE   10 /* mangled debugging entry */
 
#define DW_DLE_MLE   11 /* mangled line number entry */
 
#define DW_DLE_FNO   12 /* file not open */
 
#define DW_DLE_FNR   13 /* file not a regular file */
 
#define DW_DLE_FWA   14 /* file open with wrong access */
 
#define DW_DLE_NOB   15 /* not an object file */
 
#define DW_DLE_MOF   16 /* mangled object file header */
 
#define DW_DLE_EOLL   17 /* end of location list entries */
 
#define DW_DLE_NOLL   18 /* no location list section */
 
#define DW_DLE_BADOFF   19 /* Invalid offset */
 
#define DW_DLE_EOS   20 /* end of section */
 
#define DW_DLE_ATRUNC   21 /* abbreviations section appears truncated*/
 
#define DW_DLE_BADBITC   22 /* Address size passed to dwarf bad,*/
 
#define DW_DLE_DBG_ALLOC   23
 
#define DW_DLE_FSTAT_ERROR   24
 
#define DW_DLE_FSTAT_MODE_ERROR   25
 
#define DW_DLE_INIT_ACCESS_WRONG   26
 
#define DW_DLE_ELF_BEGIN_ERROR   27
 
#define DW_DLE_ELF_GETEHDR_ERROR   28
 
#define DW_DLE_ELF_GETSHDR_ERROR   29
 
#define DW_DLE_ELF_STRPTR_ERROR   30
 
#define DW_DLE_DEBUG_INFO_DUPLICATE   31
 
#define DW_DLE_DEBUG_INFO_NULL   32
 
#define DW_DLE_DEBUG_ABBREV_DUPLICATE   33
 
#define DW_DLE_DEBUG_ABBREV_NULL   34
 
#define DW_DLE_DEBUG_ARANGES_DUPLICATE   35
 
#define DW_DLE_DEBUG_ARANGES_NULL   36
 
#define DW_DLE_DEBUG_LINE_DUPLICATE   37
 
#define DW_DLE_DEBUG_LINE_NULL   38
 
#define DW_DLE_DEBUG_LOC_DUPLICATE   39
 
#define DW_DLE_DEBUG_LOC_NULL   40
 
#define DW_DLE_DEBUG_MACINFO_DUPLICATE   41
 
#define DW_DLE_DEBUG_MACINFO_NULL   42
 
#define DW_DLE_DEBUG_PUBNAMES_DUPLICATE   43
 
#define DW_DLE_DEBUG_PUBNAMES_NULL   44
 
#define DW_DLE_DEBUG_STR_DUPLICATE   45
 
#define DW_DLE_DEBUG_STR_NULL   46
 
#define DW_DLE_CU_LENGTH_ERROR   47
 
#define DW_DLE_VERSION_STAMP_ERROR   48
 
#define DW_DLE_ABBREV_OFFSET_ERROR   49
 
#define DW_DLE_ADDRESS_SIZE_ERROR   50
 
#define DW_DLE_DEBUG_INFO_PTR_NULL   51
 
#define DW_DLE_DIE_NULL   52
 
#define DW_DLE_STRING_OFFSET_BAD   53
 
#define DW_DLE_DEBUG_LINE_LENGTH_BAD   54
 
#define DW_DLE_LINE_PROLOG_LENGTH_BAD   55
 
#define DW_DLE_LINE_NUM_OPERANDS_BAD   56
 
#define DW_DLE_LINE_SET_ADDR_ERROR   57
 
#define DW_DLE_LINE_EXT_OPCODE_BAD   58
 
#define DW_DLE_DWARF_LINE_NULL   59
 
#define DW_DLE_INCL_DIR_NUM_BAD   60
 
#define DW_DLE_LINE_FILE_NUM_BAD   61
 
#define DW_DLE_ALLOC_FAIL   62
 
#define DW_DLE_NO_CALLBACK_FUNC   63
 
#define DW_DLE_SECT_ALLOC   64
 
#define DW_DLE_FILE_ENTRY_ALLOC   65
 
#define DW_DLE_LINE_ALLOC   66
 
#define DW_DLE_FPGM_ALLOC   67
 
#define DW_DLE_INCDIR_ALLOC   68
 
#define DW_DLE_STRING_ALLOC   69
 
#define DW_DLE_CHUNK_ALLOC   70
 
#define DW_DLE_BYTEOFF_ERR   71
 
#define DW_DLE_CIE_ALLOC   72
 
#define DW_DLE_FDE_ALLOC   73
 
#define DW_DLE_REGNO_OVFL   74
 
#define DW_DLE_CIE_OFFS_ALLOC   75
 
#define DW_DLE_WRONG_ADDRESS   76
 
#define DW_DLE_EXTRA_NEIGHBORS   77
 
#define DW_DLE_WRONG_TAG   78
 
#define DW_DLE_DIE_ALLOC   79
 
#define DW_DLE_PARENT_EXISTS   80
 
#define DW_DLE_DBG_NULL   81
 
#define DW_DLE_DEBUGLINE_ERROR   82
 
#define DW_DLE_DEBUGFRAME_ERROR   83
 
#define DW_DLE_DEBUGINFO_ERROR   84
 
#define DW_DLE_ATTR_ALLOC   85
 
#define DW_DLE_ABBREV_ALLOC   86
 
#define DW_DLE_OFFSET_UFLW   87
 
#define DW_DLE_ELF_SECT_ERR   88
 
#define DW_DLE_DEBUG_FRAME_LENGTH_BAD   89
 
#define DW_DLE_FRAME_VERSION_BAD   90
 
#define DW_DLE_CIE_RET_ADDR_REG_ERROR   91
 
#define DW_DLE_FDE_NULL   92
 
#define DW_DLE_FDE_DBG_NULL   93
 
#define DW_DLE_CIE_NULL   94
 
#define DW_DLE_CIE_DBG_NULL   95
 
#define DW_DLE_FRAME_TABLE_COL_BAD   96
 
#define DW_DLE_PC_NOT_IN_FDE_RANGE   97
 
#define DW_DLE_CIE_INSTR_EXEC_ERROR   98
 
#define DW_DLE_FRAME_INSTR_EXEC_ERROR   99
 
#define DW_DLE_FDE_PTR_NULL   100
 
#define DW_DLE_RET_OP_LIST_NULL   101
 
#define DW_DLE_LINE_CONTEXT_NULL   102
 
#define DW_DLE_DBG_NO_CU_CONTEXT   103
 
#define DW_DLE_DIE_NO_CU_CONTEXT   104
 
#define DW_DLE_FIRST_DIE_NOT_CU   105
 
#define DW_DLE_NEXT_DIE_PTR_NULL   106
 
#define DW_DLE_DEBUG_FRAME_DUPLICATE   107
 
#define DW_DLE_DEBUG_FRAME_NULL   108
 
#define DW_DLE_ABBREV_DECODE_ERROR   109
 
#define DW_DLE_DWARF_ABBREV_NULL   110
 
#define DW_DLE_ATTR_NULL   111
 
#define DW_DLE_DIE_BAD   112
 
#define DW_DLE_DIE_ABBREV_BAD   113
 
#define DW_DLE_ATTR_FORM_BAD   114
 
#define DW_DLE_ATTR_NO_CU_CONTEXT   115
 
#define DW_DLE_ATTR_FORM_SIZE_BAD   116
 
#define DW_DLE_ATTR_DBG_NULL   117
 
#define DW_DLE_BAD_REF_FORM   118
 
#define DW_DLE_ATTR_FORM_OFFSET_BAD   119
 
#define DW_DLE_LINE_OFFSET_BAD   120
 
#define DW_DLE_DEBUG_STR_OFFSET_BAD   121
 
#define DW_DLE_STRING_PTR_NULL   122
 
#define DW_DLE_PUBNAMES_VERSION_ERROR   123
 
#define DW_DLE_PUBNAMES_LENGTH_BAD   124
 
#define DW_DLE_GLOBAL_NULL   125
 
#define DW_DLE_GLOBAL_CONTEXT_NULL   126
 
#define DW_DLE_DIR_INDEX_BAD   127
 
#define DW_DLE_LOC_EXPR_BAD   128
 
#define DW_DLE_DIE_LOC_EXPR_BAD   129
 
#define DW_DLE_ADDR_ALLOC   130
 
#define DW_DLE_OFFSET_BAD   131
 
#define DW_DLE_MAKE_CU_CONTEXT_FAIL   132
 
#define DW_DLE_REL_ALLOC   133
 
#define DW_DLE_ARANGE_OFFSET_BAD   134
 
#define DW_DLE_SEGMENT_SIZE_BAD   135
 
#define DW_DLE_ARANGE_LENGTH_BAD   136
 
#define DW_DLE_ARANGE_DECODE_ERROR   137
 
#define DW_DLE_ARANGES_NULL   138
 
#define DW_DLE_ARANGE_NULL   139
 
#define DW_DLE_NO_FILE_NAME   140
 
#define DW_DLE_NO_COMP_DIR   141
 
#define DW_DLE_CU_ADDRESS_SIZE_BAD   142
 
#define DW_DLE_INPUT_ATTR_BAD   143
 
#define DW_DLE_EXPR_NULL   144
 
#define DW_DLE_BAD_EXPR_OPCODE   145
 
#define DW_DLE_EXPR_LENGTH_BAD   146
 
#define DW_DLE_MULTIPLE_RELOC_IN_EXPR   147
 
#define DW_DLE_ELF_GETIDENT_ERROR   148
 
#define DW_DLE_NO_AT_MIPS_FDE   149
 
#define DW_DLE_NO_CIE_FOR_FDE   150
 
#define DW_DLE_DIE_ABBREV_LIST_NULL   151
 
#define DW_DLE_DEBUG_FUNCNAMES_DUPLICATE   152
 
#define DW_DLE_DEBUG_FUNCNAMES_NULL   153
 
#define DW_DLE_DEBUG_FUNCNAMES_VERSION_ERROR   154
 
#define DW_DLE_DEBUG_FUNCNAMES_LENGTH_BAD   155
 
#define DW_DLE_FUNC_NULL   156
 
#define DW_DLE_FUNC_CONTEXT_NULL   157
 
#define DW_DLE_DEBUG_TYPENAMES_DUPLICATE   158
 
#define DW_DLE_DEBUG_TYPENAMES_NULL   159
 
#define DW_DLE_DEBUG_TYPENAMES_VERSION_ERROR   160
 
#define DW_DLE_DEBUG_TYPENAMES_LENGTH_BAD   161
 
#define DW_DLE_TYPE_NULL   162
 
#define DW_DLE_TYPE_CONTEXT_NULL   163
 
#define DW_DLE_DEBUG_VARNAMES_DUPLICATE   164
 
#define DW_DLE_DEBUG_VARNAMES_NULL   165
 
#define DW_DLE_DEBUG_VARNAMES_VERSION_ERROR   166
 
#define DW_DLE_DEBUG_VARNAMES_LENGTH_BAD   167
 
#define DW_DLE_VAR_NULL   168
 
#define DW_DLE_VAR_CONTEXT_NULL   169
 
#define DW_DLE_DEBUG_WEAKNAMES_DUPLICATE   170
 
#define DW_DLE_DEBUG_WEAKNAMES_NULL   171
 
#define DW_DLE_DEBUG_WEAKNAMES_VERSION_ERROR   172
 
#define DW_DLE_DEBUG_WEAKNAMES_LENGTH_BAD   173
 
#define DW_DLE_WEAK_NULL   174
 
#define DW_DLE_WEAK_CONTEXT_NULL   175
 
#define DW_DLE_LOCDESC_COUNT_WRONG   176
 
#define DW_DLE_MACINFO_STRING_NULL   177
 
#define DW_DLE_MACINFO_STRING_EMPTY   178
 
#define DW_DLE_MACINFO_INTERNAL_ERROR_SPACE   179
 
#define DW_DLE_MACINFO_MALLOC_FAIL   180
 
#define DW_DLE_DEBUGMACINFO_ERROR   181
 
#define DW_DLE_DEBUG_MACRO_LENGTH_BAD   182
 
#define DW_DLE_DEBUG_MACRO_MAX_BAD   183
 
#define DW_DLE_DEBUG_MACRO_INTERNAL_ERR   184
 
#define DW_DLE_DEBUG_MACRO_MALLOC_SPACE   185
 
#define DW_DLE_DEBUG_MACRO_INCONSISTENT   186
 
#define DW_DLE_DF_NO_CIE_AUGMENTATION   187
 
#define DW_DLE_DF_REG_NUM_TOO_HIGH   188
 
#define DW_DLE_DF_MAKE_INSTR_NO_INIT   189
 
#define DW_DLE_DF_NEW_LOC_LESS_OLD_LOC   190
 
#define DW_DLE_DF_POP_EMPTY_STACK   191
 
#define DW_DLE_DF_ALLOC_FAIL   192
 
#define DW_DLE_DF_FRAME_DECODING_ERROR   193
 
#define DW_DLE_DEBUG_LOC_SECTION_SHORT   194
 
#define DW_DLE_FRAME_AUGMENTATION_UNKNOWN   195
 
#define DW_DLE_PUBTYPE_CONTEXT   196 /* Unused. */
 
#define DW_DLE_DEBUG_PUBTYPES_LENGTH_BAD   197
 
#define DW_DLE_DEBUG_PUBTYPES_VERSION_ERROR   198
 
#define DW_DLE_DEBUG_PUBTYPES_DUPLICATE   199
 
#define DW_DLE_FRAME_CIE_DECODE_ERROR   200
 
#define DW_DLE_FRAME_REGISTER_UNREPRESENTABLE   201
 
#define DW_DLE_FRAME_REGISTER_COUNT_MISMATCH   202
 
#define DW_DLE_LINK_LOOP   203
 
#define DW_DLE_STRP_OFFSET_BAD   204
 
#define DW_DLE_DEBUG_RANGES_DUPLICATE   205
 
#define DW_DLE_DEBUG_RANGES_OFFSET_BAD   206
 
#define DW_DLE_DEBUG_RANGES_MISSING_END   207
 
#define DW_DLE_DEBUG_RANGES_OUT_OF_MEM   208
 
#define DW_DLE_DEBUG_SYMTAB_ERR   209
 
#define DW_DLE_DEBUG_STRTAB_ERR   210
 
#define DW_DLE_RELOC_MISMATCH_INDEX   211
 
#define DW_DLE_RELOC_MISMATCH_RELOC_INDEX   212
 
#define DW_DLE_RELOC_MISMATCH_STRTAB_INDEX   213
 
#define DW_DLE_RELOC_SECTION_MISMATCH   214
 
#define DW_DLE_RELOC_SECTION_MISSING_INDEX   215
 
#define DW_DLE_RELOC_SECTION_LENGTH_ODD   216
 
#define DW_DLE_RELOC_SECTION_PTR_NULL   217
 
#define DW_DLE_RELOC_SECTION_MALLOC_FAIL   218
 
#define DW_DLE_NO_ELF64_SUPPORT   219
 
#define DW_DLE_MISSING_ELF64_SUPPORT   220
 
#define DW_DLE_ORPHAN_FDE   221
 
#define DW_DLE_DUPLICATE_INST_BLOCK   222
 
#define DW_DLE_BAD_REF_SIG8_FORM   223
 
#define DW_DLE_ATTR_EXPRLOC_FORM_BAD   224
 
#define DW_DLE_FORM_SEC_OFFSET_LENGTH_BAD   225
 
#define DW_DLE_NOT_REF_FORM   226
 
#define DW_DLE_DEBUG_FRAME_LENGTH_NOT_MULTIPLE   227
 
#define DW_DLE_REF_SIG8_NOT_HANDLED   228
 
#define DW_DLE_DEBUG_FRAME_POSSIBLE_ADDRESS_BOTCH   229
 
#define DW_DLE_LOC_BAD_TERMINATION   230
 
#define DW_DLE_SYMTAB_SECTION_LENGTH_ODD   231
 
#define DW_DLE_RELOC_SECTION_SYMBOL_INDEX_BAD   232
 
#define DW_DLE_RELOC_SECTION_RELOC_TARGET_SIZE_UNKNOWN   233
 
#define DW_DLE_SYMTAB_SECTION_ENTRYSIZE_ZERO   234
 
#define DW_DLE_LINE_NUMBER_HEADER_ERROR   235
 
#define DW_DLE_DEBUG_TYPES_NULL   236
 
#define DW_DLE_DEBUG_TYPES_DUPLICATE   237
 
#define DW_DLE_DEBUG_TYPES_ONLY_DWARF4   238
 
#define DW_DLE_DEBUG_TYPEOFFSET_BAD   239
 
#define DW_DLE_GNU_OPCODE_ERROR   240
 
#define DW_DLE_DEBUGPUBTYPES_ERROR   241
 
#define DW_DLE_AT_FIXUP_NULL   242
 
#define DW_DLE_AT_FIXUP_DUP   243
 
#define DW_DLE_BAD_ABINAME   244
 
#define DW_DLE_TOO_MANY_DEBUG   245
 
#define DW_DLE_DEBUG_STR_OFFSETS_DUPLICATE   246
 
#define DW_DLE_SECTION_DUPLICATION   247
 
#define DW_DLE_SECTION_ERROR   248
 
#define DW_DLE_DEBUG_ADDR_DUPLICATE   249
 
#define DW_DLE_DEBUG_CU_UNAVAILABLE_FOR_FORM   250
 
#define DW_DLE_DEBUG_FORM_HANDLING_INCOMPLETE   251
 
#define DW_DLE_NEXT_DIE_PAST_END   252
 
#define DW_DLE_NEXT_DIE_WRONG_FORM   253
 
#define DW_DLE_NEXT_DIE_NO_ABBREV_LIST   254
 
#define DW_DLE_NESTED_FORM_INDIRECT_ERROR   255
 
#define DW_DLE_CU_DIE_NO_ABBREV_LIST   256
 
#define DW_DLE_MISSING_NEEDED_DEBUG_ADDR_SECTION   257
 
#define DW_DLE_ATTR_FORM_NOT_ADDR_INDEX   258
 
#define DW_DLE_ATTR_FORM_NOT_STR_INDEX   259
 
#define DW_DLE_DUPLICATE_GDB_INDEX   260
 
#define DW_DLE_ERRONEOUS_GDB_INDEX_SECTION   261
 
#define DW_DLE_GDB_INDEX_COUNT_ERROR   262
 
#define DW_DLE_GDB_INDEX_COUNT_ADDR_ERROR   263
 
#define DW_DLE_GDB_INDEX_INDEX_ERROR   264
 
#define DW_DLE_GDB_INDEX_CUVEC_ERROR   265
 
#define DW_DLE_DUPLICATE_CU_INDEX   266
 
#define DW_DLE_DUPLICATE_TU_INDEX   267
 
#define DW_DLE_XU_TYPE_ARG_ERROR   268
 
#define DW_DLE_XU_IMPOSSIBLE_ERROR   269
 
#define DW_DLE_XU_NAME_COL_ERROR   270
 
#define DW_DLE_XU_HASH_ROW_ERROR   271
 
#define DW_DLE_XU_HASH_INDEX_ERROR   272
 
#define DW_DLE_FAILSAFE_ERRVAL   273
 
#define DW_DLE_ARANGE_ERROR   274
 
#define DW_DLE_PUBNAMES_ERROR   275
 
#define DW_DLE_FUNCNAMES_ERROR   276
 
#define DW_DLE_TYPENAMES_ERROR   277
 
#define DW_DLE_VARNAMES_ERROR   278
 
#define DW_DLE_WEAKNAMES_ERROR   279
 
#define DW_DLE_RELOCS_ERROR   280
 
#define DW_DLE_ATTR_OUTSIDE_SECTION   281
 
#define DW_DLE_FISSION_INDEX_WRONG   282
 
#define DW_DLE_FISSION_VERSION_ERROR   283
 
#define DW_DLE_NEXT_DIE_LOW_ERROR   284
 
#define DW_DLE_CU_UT_TYPE_ERROR   285
 
#define DW_DLE_NO_SUCH_SIGNATURE_FOUND   286
 
#define DW_DLE_SIGNATURE_SECTION_NUMBER_WRONG   287
 
#define DW_DLE_ATTR_FORM_NOT_DATA8   288
 
#define DW_DLE_SIG_TYPE_WRONG_STRING   289
 
#define DW_DLE_MISSING_REQUIRED_TU_OFFSET_HASH   290
 
#define DW_DLE_MISSING_REQUIRED_CU_OFFSET_HASH   291
 
#define DW_DLE_DWP_MISSING_DWO_ID   292
 
#define DW_DLE_DWP_SIBLING_ERROR   293
 
#define DW_DLE_DEBUG_FISSION_INCOMPLETE   294
 
#define DW_DLE_FISSION_SECNUM_ERR   295
 
#define DW_DLE_DEBUG_MACRO_DUPLICATE   296
 
#define DW_DLE_DEBUG_NAMES_DUPLICATE   297
 
#define DW_DLE_DEBUG_LINE_STR_DUPLICATE   298
 
#define DW_DLE_DEBUG_SUP_DUPLICATE   299
 
#define DW_DLE_NO_SIGNATURE_TO_LOOKUP   300
 
#define DW_DLE_NO_TIED_ADDR_AVAILABLE   301
 
#define DW_DLE_NO_TIED_SIG_AVAILABLE   302
 
#define DW_DLE_STRING_NOT_TERMINATED   303
 
#define DW_DLE_BAD_LINE_TABLE_OPERATION   304
 
#define DW_DLE_LINE_CONTEXT_BOTCH   305
 
#define DW_DLE_LINE_CONTEXT_INDEX_WRONG   306
 
#define DW_DLE_NO_TIED_STRING_AVAILABLE   307
 
#define DW_DLE_NO_TIED_FILE_AVAILABLE   308
 
#define DW_DLE_CU_TYPE_MISSING   309
 
#define DW_DLE_LLE_CODE_UNKNOWN   310
 
#define DW_DLE_LOCLIST_INTERFACE_ERROR   311
 
#define DW_DLE_LOCLIST_INDEX_ERROR   312
 
#define DW_DLE_INTERFACE_NOT_SUPPORTED   313
 
#define DW_DLE_ZDEBUG_REQUIRES_ZLIB   314
 
#define DW_DLE_ZDEBUG_INPUT_FORMAT_ODD   315
 
#define DW_DLE_ZLIB_BUF_ERROR   316
 
#define DW_DLE_ZLIB_DATA_ERROR   317
 
#define DW_DLE_MACRO_OFFSET_BAD   318
 
#define DW_DLE_MACRO_OPCODE_BAD   319
 
#define DW_DLE_MACRO_OPCODE_FORM_BAD   320
 
#define DW_DLE_UNKNOWN_FORM   321
 
#define DW_DLE_BAD_MACRO_HEADER_POINTER   322
 
#define DW_DLE_BAD_MACRO_INDEX   323
 
#define DW_DLE_MACRO_OP_UNHANDLED   324
 
#define DW_DLE_MACRO_PAST_END   325
 
#define DW_DLE_LINE_STRP_OFFSET_BAD   326
 
#define DW_DLE_STRING_FORM_IMPROPER   327
 
#define DW_DLE_ELF_FLAGS_NOT_AVAILABLE   328
 
#define DW_DLE_LEB_IMPROPER   329
 
#define DW_DLE_DEBUG_LINE_RANGE_ZERO   330
 
#define DW_DLE_READ_LITTLEENDIAN_ERROR   331
 
#define DW_DLE_READ_BIGENDIAN_ERROR   332
 
#define DW_DLE_RELOC_INVALID   333
 
#define DW_DLE_INFO_HEADER_ERROR   334
 
#define DW_DLE_ARANGES_HEADER_ERROR   335
 
#define DW_DLE_LINE_OFFSET_WRONG_FORM   336
 
#define DW_DLE_FORM_BLOCK_LENGTH_ERROR   337
 
#define DW_DLE_ZLIB_SECTION_SHORT   338
 
#define DW_DLE_CIE_INSTR_PTR_ERROR   339
 
#define DW_DLE_FDE_INSTR_PTR_ERROR   340
 
#define DW_DLE_FISSION_ADDITION_ERROR   341
 
#define DW_DLE_HEADER_LEN_BIGGER_THAN_SECSIZE   342
 
#define DW_DLE_LOCEXPR_OFF_SECTION_END   343
 
#define DW_DLE_POINTER_SECTION_UNKNOWN   344
 
#define DW_DLE_ERRONEOUS_XU_INDEX_SECTION   345
 
#define DW_DLE_DIRECTORY_FORMAT_COUNT_VS_DIRECTORIES_MISMATCH   346
 
#define DW_DLE_COMPRESSED_EMPTY_SECTION   347
 
#define DW_DLE_SIZE_WRAPAROUND   348
 
#define DW_DLE_ILLOGICAL_TSEARCH   349
 
#define DW_DLE_BAD_STRING_FORM   350
 
#define DW_DLE_DEBUGSTR_ERROR   351
 
#define DW_DLE_DEBUGSTR_UNEXPECTED_REL   352
 
#define DW_DLE_DISCR_ARRAY_ERROR   353
 
#define DW_DLE_LEB_OUT_ERROR   354
 
#define DW_DLE_SIBLING_LIST_IMPROPER   355
 
#define DW_DLE_LOCLIST_OFFSET_BAD   356
 
#define DW_DLE_LINE_TABLE_BAD   357
 
#define DW_DLE_DEBUG_LOClISTS_DUPLICATE   358
 
#define DW_DLE_DEBUG_RNGLISTS_DUPLICATE   359
 
#define DW_DLE_ABBREV_OFF_END   360
 
#define DW_DLE_FORM_STRING_BAD_STRING   361
 
#define DW_DLE_AUGMENTATION_STRING_OFF_END   362
 
#define DW_DLE_STRING_OFF_END_PUBNAMES_LIKE   363
 
#define DW_DLE_LINE_STRING_BAD   364
 
#define DW_DLE_DEFINE_FILE_STRING_BAD   365
 
#define DW_DLE_MACRO_STRING_BAD   366
 
#define DW_DLE_MACINFO_STRING_BAD   367
 
#define DW_DLE_ZLIB_UNCOMPRESS_ERROR   368
 
#define DW_DLE_IMPROPER_DWO_ID   369
 
#define DW_DLE_GROUPNUMBER_ERROR   370
 
#define DW_DLE_ADDRESS_SIZE_ZERO   371
 
#define DW_DLE_DEBUG_NAMES_HEADER_ERROR   372
 
#define DW_DLE_DEBUG_NAMES_AUG_STRING_ERROR   373
 
#define DW_DLE_DEBUG_NAMES_PAD_NON_ZERO   374
 
#define DW_DLE_DEBUG_NAMES_OFF_END   375
 
#define DW_DLE_DEBUG_NAMES_ABBREV_OVERFLOW   376
 
#define DW_DLE_DEBUG_NAMES_ABBREV_CORRUPTION   377
 
#define DW_DLE_DEBUG_NAMES_NULL_POINTER   378
 
#define DW_DLE_DEBUG_NAMES_BAD_INDEX_ARG   379
 
#define DW_DLE_DEBUG_NAMES_ENTRYPOOL_OFFSET   380
 
#define DW_DLE_DEBUG_NAMES_UNHANDLED_FORM   381
 
#define DW_DLE_LNCT_CODE_UNKNOWN   382
 
#define DW_DLE_LNCT_FORM_CODE_NOT_HANDLED   383
 
#define DW_DLE_LINE_HEADER_LENGTH_BOTCH   384
 
#define DW_DLE_STRING_HASHTAB_IDENTITY_ERROR   385
 
#define DW_DLE_UNIT_TYPE_NOT_HANDLED   386
 
#define DW_DLE_GROUP_MAP_ALLOC   387
 
#define DW_DLE_GROUP_MAP_DUPLICATE   388
 
#define DW_DLE_GROUP_COUNT_ERROR   389
 
#define DW_DLE_GROUP_INTERNAL_ERROR   390
 
#define DW_DLE_GROUP_LOAD_ERROR   391
 
#define DW_DLE_GROUP_LOAD_READ_ERROR   392
 
#define DW_DLE_AUG_DATA_LENGTH_BAD   393
 
#define DW_DLE_ABBREV_MISSING   394
 
#define DW_DLE_NO_TAG_FOR_DIE   395
 
#define DW_DLE_LOWPC_WRONG_CLASS   396
 
#define DW_DLE_HIGHPC_WRONG_FORM   397
 
#define DW_DLE_STR_OFFSETS_BASE_WRONG_FORM   398
 
#define DW_DLE_DATA16_OUTSIDE_SECTION   399
 
#define DW_DLE_LNCT_MD5_WRONG_FORM   400
 
#define DW_DLE_LINE_HEADER_CORRUPT   401
 
#define DW_DLE_STR_OFFSETS_NULLARGUMENT   402
 
#define DW_DLE_STR_OFFSETS_NULL_DBG   403
 
#define DW_DLE_STR_OFFSETS_NO_MAGIC   404
 
#define DW_DLE_STR_OFFSETS_ARRAY_SIZE   405
 
#define DW_DLE_STR_OFFSETS_VERSION_WRONG   406
 
#define DW_DLE_STR_OFFSETS_ARRAY_INDEX_WRONG   407
 
#define DW_DLE_STR_OFFSETS_EXTRA_BYTES   408
 
#define DW_DLE_DUP_ATTR_ON_DIE   409
 
#define DW_DLE_SECTION_NAME_BIG   410
 
#define DW_DLE_FILE_UNAVAILABLE   411
 
#define DW_DLE_FILE_WRONG_TYPE   412
 
#define DW_DLE_SIBLING_OFFSET_WRONG   413
 
#define DW_DLE_OPEN_FAIL   414
 
#define DW_DLE_OFFSET_SIZE   415
 
#define DW_DLE_MACH_O_SEGOFFSET_BAD   416
 
#define DW_DLE_FILE_OFFSET_BAD   417
 
#define DW_DLE_SEEK_ERROR   418
 
#define DW_DLE_READ_ERROR   419
 
#define DW_DLE_ELF_CLASS_BAD   420
 
#define DW_DLE_ELF_ENDIAN_BAD   421
 
#define DW_DLE_ELF_VERSION_BAD   422
 
#define DW_DLE_FILE_TOO_SMALL   423
 
#define DW_DLE_PATH_SIZE_TOO_SMALL   424
 
#define DW_DLE_BAD_TYPE_SIZE   425
 
#define DW_DLE_PE_SIZE_SMALL   426
 
#define DW_DLE_PE_OFFSET_BAD   427
 
#define DW_DLE_PE_STRING_TOO_LONG   428
 
#define DW_DLE_IMAGE_FILE_UNKNOWN_TYPE   429
 
#define DW_DLE_LINE_TABLE_LINENO_ERROR   430
 
#define DW_DLE_PRODUCER_CODE_NOT_AVAILABLE   431
 
#define DW_DLE_NO_ELF_SUPPORT   432
 
#define DW_DLE_NO_STREAM_RELOC_SUPPORT   433
 
#define DW_DLE_RETURN_EMPTY_PUBNAMES_ERROR   434
 
#define DW_DLE_SECTION_SIZE_ERROR   435
 
#define DW_DLE_INTERNAL_NULL_POINTER   436
 
#define DW_DLE_SECTION_STRING_OFFSET_BAD   437
 
#define DW_DLE_SECTION_INDEX_BAD   438
 
#define DW_DLE_INTEGER_TOO_SMALL   439
 
#define DW_DLE_ELF_SECTION_LINK_ERROR   440
 
#define DW_DLE_ELF_SECTION_GROUP_ERROR   441
 
#define DW_DLE_ELF_SECTION_COUNT_MISMATCH   442
 
#define DW_DLE_ELF_STRING_SECTION_MISSING   443
 
#define DW_DLE_SEEK_OFF_END   444
 
#define DW_DLE_READ_OFF_END   445
 
#define DW_DLE_ELF_SECTION_ERROR   446
 
#define DW_DLE_ELF_STRING_SECTION_ERROR   447
 
#define DW_DLE_MIXING_SPLIT_DWARF_VERSIONS   448
 
#define DW_DLE_TAG_CORRUPT   449
 
#define DW_DLE_FORM_CORRUPT   450
 
#define DW_DLE_ATTR_CORRUPT   451
 
#define DW_DLE_ABBREV_ATTR_DUPLICATION   452
 
#define DW_DLE_DWP_SIGNATURE_MISMATCH   453
 
#define DW_DLE_CU_UT_TYPE_VALUE   454
 
#define DW_DLE_DUPLICATE_GNU_DEBUGLINK   455
 
#define DW_DLE_CORRUPT_GNU_DEBUGLINK   456
 
#define DW_DLE_CORRUPT_NOTE_GNU_DEBUGID   457
 
#define DW_DLE_CORRUPT_GNU_DEBUGID_SIZE   458
 
#define DW_DLE_CORRUPT_GNU_DEBUGID_STRING   459
 
#define DW_DLE_HEX_STRING_ERROR   460
 
#define DW_DLE_DECIMAL_STRING_ERROR   461
 
#define DW_DLE_PRO_INIT_EXTRAS_UNKNOWN   462
 
#define DW_DLE_PRO_INIT_EXTRAS_ERR   463
 
#define DW_DLE_NULL_ARGS_DWARF_ADD_PATH   464
 
#define DW_DLE_DWARF_INIT_DBG_NULL   465
 
#define DW_DLE_ELF_RELOC_SECTION_ERROR   466
 
#define DW_DLE_USER_DECLARED_ERROR   467
 
#define DW_DLE_RNGLISTS_ERROR   468
 
#define DW_DLE_LOCLISTS_ERROR   469
 
#define DW_DLE_SECTION_SIZE_OR_OFFSET_LARGE   470
 
#define DW_DLE_GDBINDEX_STRING_ERROR   471
 
#define DW_DLE_GNU_PUBNAMES_ERROR   472
 
#define DW_DLE_GNU_PUBTYPES_ERROR   473
 
#define DW_DLE_DUPLICATE_GNU_DEBUG_PUBNAMES   474
 
#define DW_DLE_DUPLICATE_GNU_DEBUG_PUBTYPES   475
 
#define DW_DLE_DEBUG_SUP_STRING_ERROR   476
 
#define DW_DLE_DEBUG_SUP_ERROR   477
 
#define DW_DLE_LOCATION_ERROR   478
 
#define DW_DLE_DEBUGLINK_PATH_SHORT   479
 
#define DW_DLE_SIGNATURE_MISMATCH   480
 
#define DW_DLE_MACRO_VERSION_ERROR   481
 
#define DW_DLE_NEGATIVE_SIZE   482
 
#define DW_DLE_UDATA_VALUE_NEGATIVE   483
 
#define DW_DLE_DEBUG_NAMES_ERROR   484
 
#define DW_DLE_CFA_INSTRUCTION_ERROR   485
 
#define DW_DLE_MACHO_CORRUPT_HEADER   486
 
#define DW_DLE_MACHO_CORRUPT_COMMAND   487
 
#define DW_DLE_MACHO_CORRUPT_SECTIONDETAILS   488
 
#define DW_DLE_RELOCATION_SECTION_SIZE_ERROR   489
 
#define DW_DLE_SYMBOL_SECTION_SIZE_ERROR   490
 
#define DW_DLE_PE_SECTION_SIZE_ERROR   491
 
#define DW_DLE_DEBUG_ADDR_ERROR   492
 
#define DW_DLE_NO_SECT_STRINGS   493
 
#define DW_DLE_TOO_FEW_SECTIONS   494
 
#define DW_DLE_BUILD_ID_DESCRIPTION_SIZE   495
 
#define DW_DLE_BAD_SECTION_FLAGS   496
 
#define DW_DLE_IMPROPER_SECTION_ZERO   497
 
#define DW_DLE_INVALID_NULL_ARGUMENT   498
 
#define DW_DLE_LINE_INDEX_WRONG   499
 
#define DW_DLE_LINE_COUNT_WRONG   500
 
#define DW_DLE_ARITHMETIC_OVERFLOW   501
 
#define DW_DLE_UNIVERSAL_BINARY_ERROR   502
 
#define DW_DLE_UNIV_BIN_OFFSET_SIZE_ERROR   503
 
#define DW_DLE_LAST   503
 
#define DW_DLE_LO_USER   0x10000
 

Detailed Description

These identify the various error codes that have been used. Not all of them are still use. We do not recycle obsolete codes into new uses. The codes 1 through 22 are historic and it is unlikely they are used anywhere in the library.

Macro Definition Documentation

◆ DW_DLE_LAST

#define DW_DLE_LAST   503
Note
DW_DLE_LAST MUST EQUAL LAST ERROR NUMBER