Cool VL Viewer forum http://sldev.free.fr/forum/ |
|
1.26.1.8 crash in under 58 seconds http://sldev.free.fr/forum/viewtopic.php?f=4&t=588 |
Page 1 of 2 |
Author: | Alexandra.Rucker [ 2011-09-23 21:02:31 ] | ||
Post subject: | 1.26.1.8 crash in under 58 seconds | ||
...not kidding, either... I logged in to: http://slurl.com/secondlife/Mahe%20Seychelles/133/87/22 - "JAPAN DREAMS SCULPTIES" and started turning around in a circle to get things to load. Followed partway through the spin by freezing, then white-screen (Windows tossed up the "wait or close?" box) crash. "Japan Dreams" is a shop I'm familiar with, it has a *ton* of sculpts out on display. There might be mesh in there as well, I don't know - most of it didn't load before I crashed. Prior to going to this sim, the other places I'd teleported to were just fine. I had this with 1.7 as well, and was going to post those logs when I saw you'd updated - sooner than I expected. ![]() Full logs are attached. Ones not included were 0-byte files.
|
Author: | Henri Beauchamp [ 2011-09-23 22:00:41 ] | |||||||||
Post subject: | Re: 1.26.1.8 crash in under 58 seconds | |||||||||
It says it all:
Went over there and turned around at the TP point till everything was rezzed with a 256m draw distance: 1.9Gb used by the viewer. Then walked around for 5 minutes and it reached 2.4Gb. No crash. For sure, it's a very (insanely, even) texture-heavy sim... But try the same with other viewers, and you'll get the same results. |
Author: | Alexandra.Rucker [ 2011-09-23 22:19:54 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
So, I get to look forward to that every time my cache fills up? Yayyyyyy */sarcasm* I'll drop back to an earlier version again then. |
Author: | Henri Beauchamp [ 2011-09-23 22:28:41 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
Earlier v1.26.1 versions will consume even more memory... Try v1.26.0.20 if you don't need meshes. |
Author: | Alexandra.Rucker [ 2011-09-23 22:35:00 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
Went back to the (20) version already - and that sim isn't giving me a lick of trouble now. Something with the mesh-specific stuff, then? I've got 12GB RAM and a 1GB video card, someone with lesser power under the hood will find this even more of a showstopper than I do. |
Author: | Henri Beauchamp [ 2011-09-23 23:34:30 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
This is because of the use of tcmalloc which never releases to the system the memory it claimed for the process and that was freed by the latter (the freed memory is kept in tcmalloc pool and reused for the process when it needs memory). This can cause the system to run out of memory and kill the viewer. Alas, tcmalloc is needed for aligning allocated variables and structures used with SSE2 operations used by the mesh code... This affects all mesh viewers. This said, I only got 4Gb of memory and can run v1.21.1.8 without any problem in the sim you visited... Of course, I'm under Linux, but still... Note however, that there is a good reason for v1.21.1.8 to still be flagged "experimental", and this memory issue is actually the only reason (since the rest, including mesh rendering, works like a charm). |
Author: | Alexandra.Rucker [ 2011-09-24 02:18:59 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
Well, I'm under Vista these days, which is known to be a bit squirrely and system hoggy itself. But it's better than the last box, which was having trouble even running Nicholaz's viewer back in the day. Tcmalloc, that's the meshy thing I was trying to think of. YOUR experimentals usually work better than most, so I tend to forget that it's actually still experimental. ![]() |
Author: | Nicolette Lefevre [ 2011-09-24 09:47:48 ] |
Post subject: | Re: 1.26.1.8 crash in under 58 seconds |
If I remember things correctly then a 32-bit process can usually only use 2gb RAM in Windows. But there is a flag (LargeAddressAware) which can be set in the EXE that when run on a 64-bit Windows, the process can use 4gb RAM. Maybe that will push the out-of-memory error far enough away that it won't crash. Or at least not that quickly. There is of course also the /3gb option that you can set in your BOOT.INI. This can expand the user-space to 3gb on a 32-bit Windows. Here too the EXE needs to have the LargeAddressAware flag to be set in order to use this. I don't know if this flag may be already set by default. Just thought I'd mention it. Here is a link that describes how to set LargeAddressAware in Visual Studio: http://msdn.microsoft.com/en-us/library ... 80%29.aspx |
Author: | Henri Beauchamp [ 2011-09-24 14:31:35 ] | |||||||||||||||||||||||||||
Post subject: | Re: 1.26.1.8 crash in under 58 seconds | |||||||||||||||||||||||||||
|
Author: | Henri Beauchamp [ 2011-09-24 14:37:17 ] | |||||||||||||||||||||||||||
Post subject: | Re: 1.26.1.8 crash in under 58 seconds | |||||||||||||||||||||||||||
![]()
|
Page 1 of 2 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |