Problem with refactoring

7 views
Skip to first unread message

Jos

unread,
Feb 1, 2011, 8:07:36 PM2/1/11
to blender-aid-users
Hi all,

I'm posting this issue on the forums in hopes that it gets some
attention of the developers, as I haven't been able to do a refactor
due to this issue.

Following is a copy of the Issue:

What steps will reproduce the problem?
1. Use a Windows PC
2. Select a file with missing links and click on "Fix it"
3. Select the correct link
4. Click on "Continue"

What is the expected output? What do you see instead?
Blender-aid shows a window with the following message: "Please wait
while performing tasks", but nothing happens, and an exception is
thrown.

What version of the product are you using? On what operating system?
The console says Blender-aid 20101015 [October 2010 - svn
integration], but its wrong as I just downloaded it today. The correct
version should be Blender-aid 20110110.

I'm running Win7 on a Intel Core 2 Duo processor with 4 Gb of RAM.
Python version 2.6. PYSVN version py26-pysvn-svn156-1.7.2-1280.

Please provide any additional information below.
The problem might be related to Windows as I think there's some
problem the parsing of the file name (right after you replace the "\"
with "/".

Here's the exception shown on the console:
Exception happened during processing of request from ('127.0.0.1',
52564)
Traceback (most recent call last):
File "C:\Python26\lib\SocketServer.py", line 281, in
_handle_request_noblock
self.process_request(request, client_address)
File "C:\Python26\lib\SocketServer.py", line 307, in process_request
self.finish_request(request, client_address)
File "C:\Python26\lib\SocketServer.py", line 320, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python26\lib\SocketServer.py", line 615, in __init__
self.handle()
File "C:\Python26\lib\BaseHTTPServer.py", line 329, in handle
self.handle_one_request()
File "C:\Python26\lib\BaseHTTPServer.py", line 323, in
handle_one_request
method()
File "server.py", line 106, in do_POST
self.doHandleService()
File "server.py", line 201, in doHandleService
servicerefactor.handleExecuteOneTask(self.wfile, req, session)
File "C:\Users\Jos\Desktop\blenderaid-
py-20110110\servicerefactor.py", line 432, in handleExecuteOneTask
task.execute()
File "C:\Users\Jos\Desktop\blenderaid-
py-20110110\servicerefactor.py", line 847, in execute
path = libraryblock.Get("filepath").split("\0")[0].replace("\\",
"/")
AttributeError: 'NoneType' object has no attribute 'split'

Thanks in advance,

Jos

Jeroen Bakker

unread,
Feb 2, 2011, 1:02:47 PM2/2/11
to blender-...@googlegroups.com
Hi Jos,

This is a known problem. The fileformat of blender has changed a bit
during the blender2.5 development. We haven't implemented this change
yet, but know what we need to do. Hopefully I can fix, test and release
it tomorrow.

Thanks for your mail.

Jos

unread,
Feb 9, 2011, 1:00:51 PM2/9/11
to blender-aid-users
Hi Joroen,

Any news on this issue?

Thanks again!

Jos

Jeroen Bakker

unread,
Feb 11, 2011, 4:09:51 AM2/11/11
to blender-...@googlegroups.com
Hi Jos,

The solution is already in trunk, Tube-project is testing if the
solution is correct. Then a new release well be created. If you want to
have it today, you can or get it from the trunk. Or if you don't know
how, I can send you a package with the new version.

Greetings,
Jeroen.

Reply all
Reply to author
Forward
0 new messages