| 28 Aug 2025 |
helle (just a stray cat girl) | nul bytes in general are a menace, ouch | 10:09:16 |
Sergei Zimmerman (xokdvium) | I wonder what lix is doing here to gobble up gigabytes of ram in seconds | 10:09:39 |
Sergei Zimmerman (xokdvium) | Nix just crashes with a stack overflow | 10:09:54 |
helle (just a stray cat girl) | I have my suspicions | 10:10:01 |
Sergei Zimmerman (xokdvium) | Coroutine stack frames it seems | 10:11:12 |
helle (just a stray cat girl) | either stack or indefinitely growing the output array due to a lack of correct termination of the decode | 10:11:43 |
Sergei Zimmerman (xokdvium) | Hm yeah seems to be growing a std::string in list called from dumpSingle | 10:19:00 |
piegames | In reply to @xokdvium:matrix.org For context, I was doing URL cleanups in CppNix and added validation code for this sort of thing. That seems to be fucked everywhere. Percent encoded NUL bytes are a menace What the hell even is this percent encoding 👀 | 13:01:27 |
piegames | Oh wait that's an URL encoding | 13:31:01 |