Elektrine lite

← Feed

@evmar@inuh.net

Post #2158444

2026-04-29 18:49 UTC

Normally screwing up the stack pointer in this way makes things go immediately wrong elsewhere because it fails to return to the right address. But in this case, the function was using ebp to save/restore the stack pointer, totally masking that I had messed up the stack pointer -- except in how it was failing to preserve this register, the cause of this bug. This is the same masking @aaronsgiles wrote about in https://corteximplant.com/@aaronsgiles/116044322660755992 .

Replies (1)

  • @evmar@inuh.net 2026-04-29 18:51

    Anyway if you read the thread this far, here's a screenshot of the missing phase 2, now rendering properly.

    Open ##2158445