[RTEMS Project] #4978: dl05 fails when memory is not zeroed out

RTEMS trac trac at rtems.org
Wed Dec 13 07:50:22 UTC 2023


#4978: dl05 fails when memory is not zeroed out
------------------------------+--------------------
  Reporter:  daniel.cederman  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  normal           |  Milestone:
 Component:  lib/dl           |    Version:  6
  Severity:  normal           |   Keywords:
Blocked By:                   |   Blocking:
------------------------------+--------------------
 The .eh_frame section in the loaded object file does not contain a
 terminator entry. When the unwinder is executed after an exception it will
 read uninitialized memory after the end of the .eh_frame. If the memory is
 zeroed out before loading the test, the data read will be 0 which acts as
 a terminator. If it is not zeroed out, the unwinder will continue and
 likely cause a data exception.

 Test was built using the rtems source builder and executed on a Leon
 system.

--
Ticket URL: <http://devel.rtems.org/ticket/4978>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list