I have been having an issue with HB crashing and I have finally narrowed it down to the TV listing plugin. Typically HBserver.exe uses about 17-38 MB of memory on my system. After XMLTV application finishes running, HBserver.exe jumps to ~500MB of memory and the processor util. sits at 50%. The memory is never released, even if I wait 12 hours. Has anyone experienced this, and is there a fix?
One other late observation... If I maximize and minimize housebotserver.exe after XMLTV has run it releases the memory. If I don't it will eventually crash HousebotServer.exe. Must be some kind of garbage collection going on during the minimize process.
TV listing bug
-
- Senior Member
- Posts: 153
- Joined: Fri Mar 19, 2004 12:30 am
- Location: San Diego, CA
-
- HouseBot Guru Extraordinaire
- Posts: 1121
- Joined: Tue Sep 28, 2004 7:49 am
- Location: The Netherlands
What version of the HB server are you running. Should 2.31. If it is 2.2, then just upgrade. Not sure if this plugin (since I don't use it) uses a script which restarts lots of times, but in 2.2 there was this bug that memory wasn't released. Also don't be fooled by thinking that the memory is released when the sever is minimized and miximized again. Just look at the total memory counter and you will see that it stays the same even though the process memory counter drops after minimizing.
Last edited by Richard Naninck on Sun Jan 21, 2007 5:44 pm, edited 1 time in total.
-
- Senior Member
- Posts: 153
- Joined: Fri Mar 19, 2004 12:30 am
- Location: San Diego, CA
I'm running 2.31. Memory is not being released. And total memory reflects that. If I close HousebotServer.exe before minimizing it to free the memory it crashes every time. SWremote also runs verrrrry sluggish until I minimize the HBserver application. After that, it runs fine. I'm pretty sure this is a bug with the plugin as I can reproduce the problem at will. It's not releasing something.