Page 1 of 2

Checksum Memory Error

PostPosted: Fri Jan 29, 2010 1:18 pm
by I.Brattin
I am getting a memory error here. I don't get it all the time. Most of the time everything exports fine. Sometimes an object I just brought into Blender from 3DS Max will cause the memoryerror, I can remove the object and it exports fine. If I leave it in though most of the time it will go just fine till it gets to the Checksum and then boom memory error.

Can someone help me figure out whats wrong. I really don't want to have to scrap again, thats normally what I did when an object creates a memoryerror in checksum. I scrap and go on, this time I would rather not.

Re: Checksum Memory Error

PostPosted: Fri Jan 29, 2010 1:27 pm
by Tsar Hoikas
Just generate the sum file with PlasmaShop... The prp files are exported 100%

Re: Checksum Memory Error

PostPosted: Fri Jan 29, 2010 4:10 pm
by I.Brattin
Thanks Adam, that did the job.

Though quick question will I have to do that every time I export???

Re: Checksum Memory Error

PostPosted: Fri Jan 29, 2010 4:45 pm
by D'Lanor
I can see by your paths that you are still using PyPRP 1.5. One of the fixes in 1.6 was this: "Fixed MemoryError during checksumming at the end of an export. (CWalther)".

Re: Checksum Memory Error

PostPosted: Fri Jan 29, 2010 4:56 pm
by I.Brattin
I was thinking I had tried 1.6 at some point and I was thinking it didn't work for me for some reason. Will try again and see.

Re: Checksum Memory Error

PostPosted: Fri Jan 29, 2010 6:16 pm
by I.Brattin
Well I am going back to 1.5 I think. I remember what the problem was last time I used 1.6.

I have either one thing or the other happen. I still have memory errors, these memory errors though prevent export from completing. So I decided to decimate the item creating the memory error, and during the last export Blender crashed on me.

Edit: Well I seem to be having the same problems with 1.5 that I ended up having with 1.6. I don't know what it is about those objects but I guess they have to go byebye. So much for the nice little paths that I worked on half the day.

Re: Checksum Memory Error

PostPosted: Sat Jan 30, 2010 10:05 am
by D'Lanor
It looks like your versions are mixed up. Did you completely remove all the files from 1.5 when you upgraded to 1.6? And did you put 1.6 in its own PyPRP folder inside the scripts folder?

Re: Checksum Memory Error

PostPosted: Sat Jan 30, 2010 12:16 pm
by I.Brattin
As far as I can tell all of the 1.5 files were gone. I deleted all of the file that started with prp. Didn't see any that start with alc or uruprp. And 1.6 is in the pyprp folder inside the scripts folder.

Edit: Rerunning export with 1.6 to see what happens.

Re: Checksum Memory Error

PostPosted: Sat Jan 30, 2010 12:33 pm
by I.Brattin
Well No crashing or memory errors this time. But I did get a brand spanking new error.

IndexError: list index out of range

And this is with 1.6

Re: Checksum Memory Error

PostPosted: Sun Jan 31, 2010 1:22 pm
by diafero
This is the important part of the instructions to prevent version mix-up:
If you have a previous version of PyPRP installed, uninstall it by removing all files starting with prp_ (or alc and uruprp_ for even older versions) from your Blender scripts folder. Unzip the file and move the PyPRP folder (the whole folder, not the files in it – this has changed from previous versions) into the Blender scripts folder.