Memory overrun bug with the Ship_Storage_Helper_0.20_2012.06
Moderators: winston, another_commander
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Memory overrun bug with the Ship_Storage_Helper_0.20_2012.06
I am successfully playing Oolite with more than half a thousand oxps in ... and it is running fine on my system
The game needs about 1.7GB RAM to run in that state, it could go up to 3.5GB if it needed, but it never goes beyond 2GB RAM need.
When I put the Ship_Storage_Helper_0.20_2012.06.24.oxp in, though, I get a memory overrun where the game at start goes up and up until it hits the 3.5+GB RAM ceiling and crashes with a "game ended with unknown exception" or something like that without even reaching the spinning Cobra screen.
It is this oxp for sure, which also creates a problem for the Respray_for_Griffs_0.4_2012.06.24.oxp as this is dependent on ship storage oxp and therefore won't run either.
I am using Oolite version 1.77 as of the official release, not the trunk version. Haven't tested with that one. And I have a Windows 7 64bit system with 16GB RAM.
The game needs about 1.7GB RAM to run in that state, it could go up to 3.5GB if it needed, but it never goes beyond 2GB RAM need.
When I put the Ship_Storage_Helper_0.20_2012.06.24.oxp in, though, I get a memory overrun where the game at start goes up and up until it hits the 3.5+GB RAM ceiling and crashes with a "game ended with unknown exception" or something like that without even reaching the spinning Cobra screen.
It is this oxp for sure, which also creates a problem for the Respray_for_Griffs_0.4_2012.06.24.oxp as this is dependent on ship storage oxp and therefore won't run either.
I am using Oolite version 1.77 as of the official release, not the trunk version. Haven't tested with that one. And I have a Windows 7 64bit system with 16GB RAM.
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Lestradae,
Even though you have a 64 bit operating system, the current windows build is only a 32 bit program, this is because of some of the libraries that are used. This limits the program to the 2GB limit that you mention seeing and this cannot be exceeded. To use a 54 bit version of Oolite you would need to switch operating systems to something like Linux for which there are 64 bit builds.
I think basically there is little you can do except reduce the number of OXPs that you have.
I am sure if I am wrong someone will be along soon to correct this viewe.
Ironfist
Even though you have a 64 bit operating system, the current windows build is only a 32 bit program, this is because of some of the libraries that are used. This limits the program to the 2GB limit that you mention seeing and this cannot be exceeded. To use a 54 bit version of Oolite you would need to switch operating systems to something like Linux for which there are 64 bit builds.
I think basically there is little you can do except reduce the number of OXPs that you have.
I am sure if I am wrong someone will be along soon to correct this viewe.
Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Aside from wondering what a 54-bit version would look like, it sounds right to me.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Just because I am trying to eat and type at the same time.
Ironfist
Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Let's hope the eating goes better than the typing, thenIronfist wrote:Just because I am trying to eat and type at the same time.
Ironfist
Commander Smivs, the friendliest Gourd this side of Riedquat.
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Lestradae wrote:I am successfully playing Oolite with more than half a thousand oxps in ...
That's the Lestradae I know. Always 'stretching' the system to its limits
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
The eating has finished. Not sure the typing is going to get a lot better.
Ironfist
Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
As I understood the current window builds use a special feature that allows to use 2 times 2GB = 4 GB. And that is consitent with Lestradae having 3.5 GB in use.Ironfist wrote:Even though you have a 64 bit operating system, the current windows build is only a 32 bit program, this is because of some of the libraries that are used. This limits the program to the 2GB limit that you mention seeing and this cannot be exceeded.
Last edited by Eric Walch on Thu Feb 07, 2013 7:55 pm, edited 1 time in total.
UPS-Courier & DeepSpacePirates & others at the box and some older versions
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Oo-kay.Ironfist wrote:Lestradae,
Even though you have a 64 bit operating system, the current windows build is only a 32 bit program, this is because of some of the libraries that are used. This limits the program to the 2GB limit that you mention seeing and this cannot be exceeded. To use a 54 bit version of Oolite you would need to switch operating systems to something like Linux for which there are 64 bit builds.
I think basically there is little you can do except reduce the number of OXPs that you have.
I am sure if I am wrong someone will be along soon to correct this viewe.
Ironfist
When I buy new computer to get most out of Elite: Dangerous, I hope that Windows build of Oolite will then be fully 64 bit. Or I'm going to ask for help on how to set up dual-boot Linux & Windows 7 box here.
...and keep it under lightspeed!
Friendliest Meteor Police that side of Riedquat
Far Arm ships
Z-ships
Baakili Far Trader
Tin of SPAM
Friendliest Meteor Police that side of Riedquat
Far Arm ships
Z-ships
Baakili Far Trader
Tin of SPAM
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
No, seriously, this is something with the ship storage helper. With the 533 other oxps ... my game uses between 800MB and 1.8GB of RAM. (Experiments have shown that the system can handle up to about 3.5GB of Oolite without any problems!)
With the ship storage helper, RAM escalates up to 3.5+GB RAM - about 2GB more than usual! So this must be some memory overrun problem that this oxp runs into. I doubt one oxp eats as much as 533 others including all of Povray's planets
With the ship storage helper, RAM escalates up to 3.5+GB RAM - about 2GB more than usual! So this must be some memory overrun problem that this oxp runs into. I doubt one oxp eats as much as 533 others including all of Povray's planets
Last edited by Lestradae on Thu Feb 07, 2013 10:28 pm, edited 1 time in total.
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: Memory overrun bug with the Ship_Storage_Helper_0.20_201
Well I know that on Mac I cannot have all Povray Sets at the same time in my add on directory. I have 2 at max. One for the galaxy I'm in and one for the next.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709