A
Alex Herbstritt
Guest
(Your title has the typo 10.5.1, as your protrace shows "11.5 build 1190 SP01".) Sorry Robin, I was writing this up as you replied. It took a bit of research. The memory stack that you have provided aligns perfectly with a bug that was found in 11.5.0 and fixed in 11.6.0.0. Both performance issue and the crash (only happened on Win32) were resolved. The performance was resolved by changing from 16 KB linear memory growth for large buffers to a declining exponential factor growth. The crash was resolved by handling the out of memory condition better. Due to the scope of the fix, it was deemed as not suitable to go into a hotfix. Switching to 64 bit and sticking with 11.5 you will still see the performance issue and then an out of memory error—but no crash. If you can, upgrade to 11.6. However, it is likely the case that even after upgrading you will still not get your code to run as you are going to still be running out of memory unless the 64 bit machine has better resources—like more memory. If you talk to tech support the Issue in question is PSC00337748.
Continue reading...
Continue reading...