Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Initial Version and Version 1 of Ticket #743, comment 1


Ignore:
Timestamp:
2018-11-03T07:41:27Z (3 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #743, comment 1

    initial v1  
    1 This was clearly a situation when after a successful boot and spawning of about 19 tasks, the loader ran out of memory and failed to allocate TLS for the loaded program in ldr_load(). This was later asserted on in __libc_main(). Commit c74b9de1187f3b60a7db1aad1e1fcd51ae134f24 detects such a failure in ldr_load() and gracefully fails loading of the program.
     1This was clearly a situation when after a successful boot and spawning of about 19 tasks, the loader ran out of memory and failed to allocate TLS for the loaded program in `ldr_load()`. This was later asserted on in `__libc_main()`. Commit c74b9de1187f3b60a7db1aad1e1fcd51ae134f24 detects such a failure in `ldr_load()` and gracefully fails loading of the program.