Blender has encountered a problem and needs to close.
Hello everybody.
I'm new to the site, I just signed up yesterday and I've got to say I'm very impressed by how all this works! I wanted to start contributing but I'm having a bit of a problem....
When BIONIC trys to run a task, I get a popup window saying that blender has crashed and needs to close.... here's a link to the computer I'm using. I looked at the tasks, some of them were 2000mb max ram and some 1000.
It's kinda frustrating because I really want to help! Any help would be appreciated so I can jump in and begin.
Thank you!
You are on 64-bit Windows, and you use the 64-bit client: Check
You have 4GB memory, and BOINC wants to use 1000MB: Check
BOINC is utilizing 2 cores, you have 2 cores: Check
Task details yields:
Created pipes
Child created.
Worker thread started
Worker thread monitor almost up.
Worker thread monitor up.
---------------------------
Exception caught: Worker application apparently died prematurely
Status: -9
---------------------------
Calling boinc_finish()...
16:03:59 (2968): called boinc_finish
The crash occurs the instant Blender should first print out the booting messages. From this we can assume that there is something that makes Blender crash the instant it starts. Please go to C:\ProgramData\BOINC\projects\www.renderfarm.fi, unzip blender_4.91_windows_x86_64__mt.exe and launch Blender.exe. Does it work?
If yes, open your command promt (windows key + R, type cmd and hit enter). Browse to the project directory:
c:
cd ProgramData
cd BOINC
cd projects
cd www.renderfarm.fi
In the folder you should have a few files called "file1470849" or something similar. Rename one of them into "in". No extension, simply in. If you don't have anything like that in the folder, open Blender and save the default scene into the folder, then rename the file into "in". No .blend extension, this is important.
Then type:
blender_4.91_windows_x86_64__mt.exe blender "-y -b" "-P clirender.py -- -F PNG -t 2 -f 50 0 0 1 1"
You should then have a file called stderr.txt in the folder. Copy the contents of that file here.
We'll get you crunching, don't worry.
I forgot to let you know, blender did work when i unzipped and opened it.
I noticed that when I open the unzipped blender, it's actually loading up all of my default user settings I have for my actual working blender build.... 2.59.... Why, if I'm opening a totally different file, would it be loading a config assosiated with a different one? (The one that has my file directories changed btw.) Could this be the problem?
Okay, so I've pinpointed the problem. I had manually defined all of my "file destinations" for things like scripts and renders and such... BOINC in working perfectally now that I changed the user settings back to factory settings... But I have a specific setup for my blender projects and their filetree for everything from blend files, tectures, scripts and render output.... hmmm.... I'm gonna tinker with this, maybe we found another prerequisite for BOINC to work...`
So unfortunately I have no idea what fixed it, but the only thing I did between it not working and it working was running BOINC after a factory reset of my 2.59 blender.... I'll be posting here if it winds up not working again, I've been messing with the relative paths checkbox in blender, that was unchecked originally, and it is now, and messing with my filepaths, they're nearly where tehy were before... and BOINC is still working.... Ugh.
Anyways, hopefully it stays working... That would be nice.
It sounds odd that the default settings would matter. Maybe there's something in Windows that uses %APPDATA% for configs. Are you sure it was this that fixed the problem?
I remember seeing the installer asking if I wanted blender directory or appdata for system settings and such.... So any blender that opens, will look for data in that folder.... I think I'm gonna do a reinstall and set it to look in blenders directory.... That's way the boinc blender runs at default.... How strange Windows, how strange....
Jesse, to ensure that renderfarm.fi blender client doesn't use %APPDATA%\Blender Foundation\Blender\[shortdecimalversion]\config you should include a [shortdecimalversion]\config dir inside the zip that carries the blender client for renderfarm.fi.
When in an install no such directory is found it is assumed it is not a local/portable install, thus normal user settings are used (true for all platforms, albeit that user defaults are saved in different places).
So, just make sure you have that config dir, maybe even with startup.blend, not sure about that.
/Nathan




Sorry, I forgot to post the link. Here it is:
http://www.renderfarm.fi/show_host_detail.php?hostid=6041