Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-10028

Linking with more than 0xffff sections can result in a corrupt executable

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • Code Generation Tools
    • CODEGEN-8073
    • Hide
      C7000_1.4.0.LTS
      C6000_8.2.0
      C6000_8.3.0
      MSP430_20.2.0.LTS
      ARM_18.12.0.LTS
      C2000_20.8.0.STS
      MSP430_18.12.0.LTS
      PRU_2.3.0
      ARM_20.2.0.LTS
      C2000_18.12.0.LTS
      C2000_20.2.0.LTS
      Show
      C7000_1.4.0.LTS C6000_8.2.0 C6000_8.3.0 MSP430_20.2.0.LTS ARM_18.12.0.LTS C2000_20.8.0.STS MSP430_18.12.0.LTS PRU_2.3.0 ARM_20.2.0.LTS C2000_18.12.0.LTS C2000_20.2.0.LTS
    • Hide
      C7000_1.4.1.LTS*
      MSP430_18.12.7.LTS*
      ARM_18.12.7.LTS*
      C6000_8.2.10*
      C6000_8.3.9*
      C2000_20.2.3.LTS*
      C2000_18.12.7.LTS*
      PRU_2.3.4*
      ARM_20.2.3.LTS*
      MSP430_20.2.3.LTS*
      Show
      C7000_1.4.1.LTS* MSP430_18.12.7.LTS* ARM_18.12.7.LTS* C6000_8.2.10* C6000_8.3.9* C2000_20.2.3.LTS* C2000_18.12.7.LTS* PRU_2.3.4* ARM_20.2.3.LTS* MSP430_20.2.3.LTS*
    • default

      When there are more than 0xffff sections involved in a link, the linker may write the data for one of those sections to the start of the generated executable file, clobbering the header file information and corrupting the executable file. The resulting executable file will not be readable by any ELF-reading utility or debugger. Programs with that many sections are rare.

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: