reswitched/libtransistor

Crash when exiting after being started from hbl

roblabla opened this issue · 4 comments

When libtransistor NROs are started from hbl, they crash on exit, yielding error 2347-0026. This is an undocumented errno. Pinging @plutooo on this. Any hints as to what that error code means ?

Apparently, test_helloworld doesn't crash. But test_display crashes.

Apparently : Failed to unmap code memory (.data+.bss).

I was like 90% sure I fixed this. My guess before doing any further investigation is that some resources might take a while to release before they reset memory states.

Appears to be fixed in latest Libtransistor. For further mitigations, see #111