












"PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 67108922 bytes) in /var/www/bep/ban.php on line 14
This string is somehow growing to insane sizes and it doesn't always happen, so I could be invoking some ub somewhere and accidentally passing the entire generated file to escapetw.
It is a bit of a mess and will be entirely rewritten in the future (it kinda grew organically to accommodate feature requests from mods)















str_replace? I could but I don't see what that's supposed to tackle

escapetw it'
1







1
1






"PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 67108922 bytes) in /var/www/bep/ban.php on line 14
This string is somehow growing to insane sizes and it doesn't always happen, so I could be invoking some ub somewhere and accidentally passing the entire generated file to escapetw.
It is a bit of a mess and will be entirely rewritten in the future (it kinda grew organically to accommodate feature requests from mods) 



"PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 67108922 bytes) in /var/www/bep/ban.php on line 14
This string is somehow growing to insane sizes and it doesn't always happen, so I could be invoking some ub somewhere and accidentally passing the entire generated file to escapetw.
It is a bit of a mess and will be entirely rewritten in the future (it kinda grew organically to accommodate feature requests from mods) 

php.ini file and set I think memory_limit to something higher

exec("sudo -n -u teeworlds ". $twdir. "execute-all.sh ". escapeshellarg($run). " > /dev/null 2>&1 &", $out, $rc);
what does this bash script do









mem_copys are mostly a legacy






// it is not allowed to aim in the center
if(m_LatestInput->m_TargetX == 0 && m_LatestInput->m_TargetY == 0)
m_LatestInput->m_TargetY = -1;
why? xd


// it is not allowed to aim in the center
if(m_LatestInput->m_TargetX == 0 && m_LatestInput->m_TargetY == 0)
m_LatestInput->m_TargetY = -1;
why? xd 








Ban with uninitialized members though, can I even avoid calling the constructor somehow?
str_replace and set it to 1














t using &mut *t




t using &mut *t 

'a, I don't see how








reboot on ger2, a lot of ppl would be a lot of mad




