Keep getting this error any time I try to import anything.
TechtackIDK opened this issue · 15 comments
That's very weird. This should not never happened. There is no way for NoneType to appear there. Please re-install addon and try again
Reinstalled twice - no dice. The model I'm trying to open is from a custom search path from Source Filmmaker, but again this directory used to work, but hasn't for the past while.
Can you please upload full console log?
Registered nodes
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/smut")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/bladesymphony")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/ep2_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/episodic_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dinodday")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/ep2_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/episodic_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/stanleyparable")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/smut")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/bladesymphony/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dinodday/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/stanleyparable/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies/gameinfo.txt")
[INFO]--[MDL loader:import_model]: Detected magic: b'IDST', version:49
Traceback (most recent call last):
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\blender_bindings\operators\source1_operators.py", line 54, in execute
model_container = import_model(mdl_path, f, content_manager, self, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\blender_bindings\models_init_.py", line 24, in import_model
steam_id = content_provider.get_steamid_from_asset(model_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\manager.py", line 68, in get_steamid_from_asset
if provider := child.get_steamid_from_asset(asset_path):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\source1_gameinfo_provider.py", line 35, in get_steamid_from_asset
if self.check(asset_path):
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\source1_gameinfo_provider.py", line 20, in check
if mount.check(filepath):
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\loose_files.py", line 12, in check
if filepath.is_absolute():
^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'is_absolute'
I've added additional log message. Can you download new version and try with it and post new logs here?
Registered nodes
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/smut")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/bladesymphony")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/ep2_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/episodic_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dinodday")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/ep2_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/episodic_workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/stanleyparable")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/platform")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[GameInfoProvider:init]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/smut")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/usermod/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: LooseFilesContentProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/workshop")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/bladesymphony/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dinodday/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/dod/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/hl2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/left4dead2_movies/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc1/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/portal2_dlc2/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/stanleyparable/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf/gameinfo.txt")
[INFO]--[ContentManager:scan_for_content]: Mounted: Source1GameInfoProvider("E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/tf_movies/gameinfo.txt")
[INFO]--[MDL loader:import_model]: Trying to load model: E:/SteamLibrary/steamapps/common/SourceFilmmaker/game/smut/models/MMD/jyb_unknown/busty female base.mdl
[INFO]--[MDL loader:import_model]: Detected magic: b'IDST', version:49
Traceback (most recent call last):
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\blender_bindings\operators\source1_operators.py", line 54, in execute
model_container = import_model(mdl_path, f, content_manager, self, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\blender_bindings\models_init_.py", line 25, in import_model
steam_id = content_provider.get_steamid_from_asset(model_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\manager.py", line 68, in get_steamid_from_asset
if provider := child.get_steamid_from_asset(asset_path):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\source1_gameinfo_provider.py", line 35, in get_steamid_from_asset
if self.check(asset_path):
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\source1_gameinfo_provider.py", line 20, in check
if mount.check(filepath):
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Jake\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\SourceIO-master\library\shared\content_manager\providers\loose_files.py", line 12, in check
if filepath.is_absolute():
^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'is_absolute'
I cannot reproduce it or find a root cause of it. Try different version of blender as last resort
Different versions. GoldSrc/Source model was introduced in latest version
Yeah this happening to me too, i think ill use 4.0 as a workaround
So it only happens on 4.2?
4.1 as well. Works fine on 4.0, possibly 3.x.
I just tested in 4.2 and i'm unable to reproduce it. Model imported just fine for me
Should be fixed now. Will work in blender 4.0-4.2
I still got it actually, no idea why (Importing a .bsp)
Python: Traceback (most recent call last): File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\blender_bindings\operators\source1_operators.py", line 93, in execute content_manager.scan_for_content(filepath) File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\library\shared\content_manager\manager.py", line 102, in scan_for_content providers = detect_game(scan_path) File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\library\shared\content_manager\detectors\__init__.py", line 28, in detect_game results = detector.scan(path) File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\library\shared\content_manager\detectors\gmod.py", line 31, in scan cls.add_provider(Source1GameInfoProvider(garrysmod_mod_gi_path), providers) File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\library\shared\content_manager\providers\source1_gameinfo_provider.py", line 44, in __init__ with FileBuffer(filepath, "r") as f: File "C:\Users\Dario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\SourceIO-master\library\utils\file_utils.py", line 323, in __init__ io.FileIO.__init__(self, file, mode, closefd, opener) FileNotFoundError: [Errno 2] No such file or directory: TinyPath("E:/Steam/steamapps/common/GarrysMod/garrysmod/garrysmod/gameinfo.txt")