Two bugs:
- Elf32_Auxinfo is broken, using pointers in the union, which are 64-bits not 32.
- freebsd32_sysarch() doesn't update the 'user local' register when handling MIPS_SET_TLS, leading to a NULL pointer dereference in the 32-bit application.
Differential D26556
Fix compat32 on mips64 jhibbits on Sep 25 2020, 4:37 PM. Authored by Tags None Referenced Files
Subscribers
Details
Two bugs:
Diff Detail
|