-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP running out of memory while executing ServerInterface.php (memory leak ?) using ice 3.7 and php 8.2 #77
Comments
Hello, yeah, that seems suspect. I don't see why it would hit such high limits. |
|
How did you test |
I've only commented out the logic in the getVersion() function as I saw
But i'm absolutely not familiar with either Ice or mumble API and I have no idea of the expected return type for the With |
The 3 times this error occurs, it's always when there is a call to the |
I wonder if it's a PHP Ice lib issue. |
Hello,
I've been using your software without any issues for several years using Ice 3.4 & php5 but i had to completely reinstall my setup because my distro (raspbian - debian 8) wasn't supported anymore and I couldn't update my mumble server to be compatible with mumble client 1.5+
My new setup uses Raspberry Pi OS (debian 12), apache2 v2.4, PHP v8.2 and Ice v3.7
Here is the apache error.log last line :
line 155 is :
$servers = $this->meta->getAllServers();
note that this error also triggers on line 131 :
$this->meta->getVersion($major, $minor, $patch, $text);
but i've managed to make it work by returning "1.5" directly as a string and commenting out the upper line which allowed me to get the homepage working
and it also triggers at line 204 :
$server = $this->meta->getServer(intval($srvid));
depending if I click either on "Login" or "Admin" button on the homepage.
I use default config in php.ini which sets the memory limit to 128M
I don't really see why it should need more ram to process a single mumble server (which has <10 channels and <10 concurrent users)
(and I didn't increased this value on my previous install, even though it was working)
Thanks for the help
The text was updated successfully, but these errors were encountered: