Houdini Indie

Houdini Indie

wmasuda Aug 3, 2019 @ 8:45pm
Startup error and Rendering error
The following error is displayed when launching after installing with steam.
Please tell me the solution method because it can not be rendered.

Error:falied tosave output to file "traceback (most recent calllast):

Error while populating shelf with shelf tool assets.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\shelfutils.py", line 183, in populateShelfFromJSON
_ensure_toolbar_dir_exists()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\shelfutils.py", line 279, in _ensure_toolbar_dir_exists
toolbar_dir = hou.homeHoudiniDirectory() + "/toolbar"
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hou.py", line 69757, in homeHoudiniDirectory
return _hou.homeHoudiniDirectory(*args)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x83 in position 24: invalid start byte

Exception in thread Thread-2:
Traceback (most recent call last):
File "C:\PROGRA~2\Steam\STEAMA~1\common\HOUDIN~1\python27\lib\threading.py", line 801, in __bootstrap_inner
self.run()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hou.py", line 70451, in __threadRun
self.__run()
File "C:\PROGRA~2\Steam\STEAMA~1\common\HOUDIN~1\python27\lib\threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hdefereval.py", line 179, in <lambda>
thread = threading.Thread(target=lambda: function(*args, **kwargs))
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hdefereval.py", line 199, in thread_code
it.next()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 365, in check_for_shelf_tool_assets
asset_info_file = shelfutils._shelf_tool_assets_info_file()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\shelfutils.py", line 283, in _shelf_tool_assets_info_file
return hou.homeHoudiniDirectory() + "/toolbar/shelf_tool_assets.json"
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hou.py", line 69757, in homeHoudiniDirectory
return _hou.homeHoudiniDirectory(*args)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x83 in position 24: invalid start byte

Error while checking for updates
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 84, in wrapper
return decorated_function(*args, **kwargs)
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hdefereval.py", line 231, in wrapper
_run_main_thread_worker_thread_code(it)
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hdefereval.py", line 190, in _run_main_thread_worker_thread_code
it.next()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 265, in check_for_asset_updates
installed_assets_info = _read_installed_assets_info()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 657, in _read_installed_assets_info
_ensure_asset_store_dir_exists()
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 667, in _ensure_asset_store_dir_exists
if not os.path.exists(_installed_assets_info_file()):
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 731, in _installed_assets_info_file
return asset_store_dir() + "/" + _current_user_dir() + "/installed_assets.json"
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\sas\localassets.py", line 735, in asset_store_dir
hou.homeHoudiniDirectory() + "/asset_store")
File "C:/PROGRA~2/Steam/STEAMA~1/common/HOUDIN~1/houdini/python2.7libs\hou.py", line 69757, in homeHoudiniDirectory
return _hou.homeHoudiniDirectory(*args)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x83 in position 24: invalid start byte

ERROR: failed to retrieve expiring license list.
Originally posted by DamienSideFX:
If your windows user name has any non-ascii, then I suggest that you try to create a new user on your machine with only simple ascii characters.

Try again to render when logged as that user, this should solve your issue.

Unfortunately, Houdini doesn't currently support file paths that have non-ASCII characters on Windows.
< >
Showing 1-5 of 5 comments
DamienSideFX  [developer] Aug 6, 2019 @ 6:25am 
Hi,

Could you tell us what version/build of houdini you have currently installed?
You can get it from the splash screen.

The error seems to imply that your files might have been corrupted or not properly downloaded after the latest update, could you try deleting then reinstalling Houdini Indie?
You can also try right clicking on houdini indie on steam, selecting properties, and click on "verify integrity of the application files" in the "local files" tabs.

wmasuda Aug 7, 2019 @ 4:25pm 
houdini Indie Limited-Commercial 17.5.327

I tried to reinstall it, but it is the same error.
I have verified the integrity, but I get a similar error.
I want to be able to use it quickly.
wmasuda Aug 8, 2019 @ 3:39pm 
When I contacted houdini support, I was told the following items.
How should Houdini Indie on Steam use the Steam license system specification?
-----------------------------
When you installed Houdini Indie, did you also install the License Server component?

Houdini Indie on Steam is functionally identical to Houdini Indie from us. The the only difference is that Houdini Indie on Steam uses Steam's licensing system and Houdini Indie from our website uses our licensing system.

In the diagnostic file:

Server Version: sesinetd4.x

This usually means that either the license server software (HoudiniLicenseServer) is not running or the client program hserver.exe cannot communicate with the server program (sesinetd.exe). I also noticed that there are no license keystrings in the file.

You will need to contact Steam since you will be using their licensing system.

I hope this helps.

-----------------------------
DamienSideFX  [developer] Aug 14, 2019 @ 7:04am 
Hi,

I really doubt that your issue is related to the license manager or steam licensing..

If your steam install is fine, the error seem to imply that there is an issue with characters in the path to your houdini home directory...
(generally on windows, C:\Users\USERNAME\Documents\houdini17.5)

What is your windows user name? does it contain any non ascii character?

A developer of this app has indicated that this post answers the original topic.
DamienSideFX  [developer] Aug 14, 2019 @ 7:08am 
If your windows user name has any non-ascii, then I suggest that you try to create a new user on your machine with only simple ascii characters.

Try again to render when logged as that user, this should solve your issue.

Unfortunately, Houdini doesn't currently support file paths that have non-ASCII characters on Windows.
< >
Showing 1-5 of 5 comments
Per page: 1530 50