Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Godot 4.2.1 stuck on .blend import in CI #89767

Open
arnaudvergnet opened this issue Mar 22, 2024 · 16 comments
Open

Godot 4.2.1 stuck on .blend import in CI #89767

arnaudvergnet opened this issue Mar 22, 2024 · 16 comments
Assignees

Comments

@arnaudvergnet
Copy link

Tested versions

  • Reproducible in: v4.2.1.stable.official [b09f793]
  • I'll try to test earlier versions when I get the time

System information

gitlab-runner 16.9.1 running on https://github.com/abarichello/godot-ci docker image

Issue description

I have a Godot 4 project setup to use .blend files directly as described in the doc.

I am using the Gitlab CI with this Docker image as base https://github.com/abarichello/godot-ci. As this image does not have blender pre-installed, I created a first job to install it, save it in an artifact and add the path to the godot settings.

When I then run godot in headless mode to import the project files with godot --headless --verbose --editor --quit, the job hangs forever and gets killed due to timeout after an hour.

Doing the exact same steps as the CI locally works. From what I see in the logs, it hangs right before starting the .blend imports.

Not configuring blender in the ci and running the import works, but then the exported project is complete nonsense without the models.

Steps to reproduce

  • Create a project using .blend files as described here
  • Upload your project to Gitlab
  • add a .gitlab-ci.yml file with the following content:
image: barichello/godot-ci:4.2.1

stages:
  - install-blender
  - import-assets
  - export
  - deploy

variables:
  EXPORT_NAME: test

# install blender and setup path
install-blender:
  stage: install-blender
  script:
    - wget https://mirrors.sahilister.in/blender/release/Blender4.0/blender-4.0.2-linux-x64.tar.xz
    - apt update && apt install xz-utils
    - tar xf blender-4.0.2-linux-x64.tar.xz
    - mv blender-4.0.2-linux-x64 .blender
  artifacts:
    paths:
      - .blender
    expire_in: 6 hours

# Open the editor to import assets
import-assets:
  stage: import-assets
  script:
    - echo 'filesystem/import/blender/blender3_path = "'$CI_PROJECT_DIR'/.blender"' >> ~/.config/godot/editor_settings-4.tres
    - godot --headless --verbose --editor --quit
  artifacts:
    paths:
      - .godot/imported/
    expire_in: 6 hours
  needs:
    - job: install-blender

linux:
  stage: export
  script:
    - godot --headless --verbose --export-release "Linux/X11" ./build/linux/$EXPORT_NAME.x86_64
  artifacts:
    name: $EXPORT_NAME-$CI_JOB_NAME
    paths:
      - build/linux
  needs:
    - job: import-assets
  • Push your code to trigger the ci
  • Open the import-assets job
  • See how the logs hang
�[0KRunning with gitlab-runner 16.9.1 (782c6ecb)�[0;m
�[0K  on green-2.saas-linux-small-amd64.runners-manager.gitlab.com/default ns46NMmJ, system ID: s_85d7af184313�[0;m
�[0K  feature flags: FF_USE_IMPROVED_URL_MASKING:true�[0;m
section_start:1711064803:prepare_executor
�[0K�[0K�[36;1mPreparing the "docker+machine" executor�[0;m�[0;m
�[0KUsing Docker executor with image barichello/godot-ci:4.2.1 ...�[0;m
�[0KPulling docker image barichello/godot-ci:4.2.1 ...�[0;m
�[0KUsing docker image sha256:5f290531ff62fc3721c84a3f1003181ae699ab1a5fd2de8ff632ed27b6b1be30 for barichello/godot-ci:4.2.1 with digest barichello/godot-ci@sha256:902a93d0f47f7d32b15bd28e2274bb0a29d902c69fa43b4d7d42ca261922f25b ...�[0;m
section_end:1711064865:prepare_executor
�[0Ksection_start:1711064865:prepare_script
�[0K�[0K�[36;1mPreparing environment�[0;m�[0;m
Running on runner-ns46nmmj-project-55483651-concurrent-0 via runner-ns46nmmj-s-l-s-amd64-1711064716-cbeec0a5...
section_end:1711064871:prepare_script
�[0Ksection_start:1711064871:get_sources
�[0K�[0K�[36;1mGetting source from Git repository�[0;m�[0;m
�[32;1mFetching changes with git depth set to 20...�[0;m
Initialized empty Git repository in /builds/vergnet/godot-test/.git/
�[32;1mCreated fresh repository.�[0;m
�[32;1mChecking out 7a31aa87 as detached HEAD (ref is ci)...�[0;m

�[32;1mSkipping Git submodules setup�[0;m
�[32;1m$ git remote set-url origin "${CI_REPOSITORY_URL}"�[0;m
section_end:1711064873:get_sources
�[0Ksection_start:1711064873:download_artifacts
�[0K�[0K�[36;1mDownloading artifacts�[0;m�[0;m
�[32;1mDownloading artifacts for install-blender (6452469776)...�[0;m
Downloading artifacts from coordinator... ok      �[0;m  host�[0;m=storage.googleapis.com id�[0;m=6452469776 responseStatus�[0;m=200 OK token�[0;m=glcbt-65
section_end:1711064894:download_artifacts
�[0Ksection_start:1711064894:step_script
�[0K�[0K�[36;1mExecuting "step_script" stage of the job script�[0;m�[0;m
�[0KUsing docker image sha256:5f290531ff62fc3721c84a3f1003181ae699ab1a5fd2de8ff632ed27b6b1be30 for barichello/godot-ci:4.2.1 with digest barichello/godot-ci@sha256:902a93d0f47f7d32b15bd28e2274bb0a29d902c69fa43b4d7d42ca261922f25b ...�[0;m
�[32;1m$ echo 'filesystem/import/blender/blender3_path = "'$CI_PROJECT_DIR'/.blender"' >> ~/.config/godot/editor_settings-4.tres�[0;m
�[32;1m$ godot --headless --verbose --editor --quit-after 10�[0;m
Godot Engine v4.2.1.stable.official.b09f793f5 - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Using "default" pen tablet driver...
JoypadLinux: udev enabled and loaded successfully.
 
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: 915626997
EDITOR API HASH: 1313472085
WARNING: Custom cursor shape not supported by this display server.
     at: cursor_set_custom_image (servers/display_server.cpp:505)
EditorSettings: Load OK!
Regenerating editor help cache
Class 'AbstractPolygon2DEditor' is not exposed, skipping.
Class 'AbstractPolygon2DEditorPlugin' is not exposed, skipping.
Class 'ActionMapEditor' is not exposed, skipping.
Class 'AnchorPresetPicker' is not exposed, skipping.
Class 'AnimationBezierTrackEdit' is not exposed, skipping.
Class 'AnimationLibraryEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace1DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace2DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendTreeEditor' is not exposed, skipping.
Class 'AnimationNodeStateMachineEditor' is not exposed, skipping.
Class 'AnimationPlayerEditor' is not exposed, skipping.
Class 'AnimationPlayerEditorPlugin' is not exposed, skipping.
Class 'AnimationTimelineEdit' is not exposed, skipping.
Class 'AnimationTrackEditDefaultPlugin' is not exposed, skipping.
Class 'AnimationTrackEditPlugin' is not exposed, skipping.
Class 'AnimationTrackEditor' is not exposed, skipping.
Class 'AnimationTrackKeyEditEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeEditor' is not exposed, skipping.
Class 'AnimationTreeEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeNodeEditorPlugin' is not exposed, skipping.
Class 'AssetLibraryEditorPlugin' is not exposed, skipping.
Class 'AtlasMergingDialog' is not exposed, skipping.
Class 'AtlasTileProxyObject' is not exposed, skipping.
Class 'AudioBusesEditorPlugin' is not exposed, skipping.
Class 'AudioStreamEditorPlugin' is not exposed, skipping.
Class 'AudioStreamImportSettings' is not exposed, skipping.
Class 'AudioStreamPreviewGenerator' is not exposed, skipping.
Class 'AudioStreamRandomizerEditorPlugin' is not exposed, skipping.
Class 'BackgroundProgress' is not exposed, skipping.
Class 'BitMapEditorPlugin' is not exposed, skipping.
Class 'BoneMapEditorPlugin' is not exposed, skipping.
Class 'CPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'CPUParticles3DEditor' is not exposed, skipping.
Class 'CPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'CSGShape3DGizmoPlugin' is not exposed, skipping.
Class 'Camera3DEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditor' is not exposed, skipping.
Class 'CanvasItemEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditorViewport' is not exposed, skipping.
Class 'CanvasItemMaterialConversionPlugin' is not exposed, skipping.
Class 'Cast2DEditor' is not exposed, skipping.
Class 'Cast2DEditorPlugin' is not exposed, skipping.
Class 'CollisionPolygon2DEditor' is not exposed, skipping.
Class 'CollisionPolygon2DEditorPlugin' is not exposed, skipping.
Class 'CollisionShape2DEditor' is not exposed, skipping.
Class 'CollisionShape2DEditorPlugin' is not exposed, skipping.
Class 'ConnectDialog' is not exposed, skipping.
Class 'ConnectDialogBinds' is not exposed, skipping.
Class 'ConnectionsDock' is not exposed, skipping.
Class 'ControlEditorPlugin' is not exposed, skipping.
Class 'ControlEditorPopupButton' is not exposed, skipping.
Class 'ControlEditorPresetPicker' is not exposed, skipping.
Class 'ControlEditorToolbar' is not exposed, skipping.
Class 'CreateDialog' is not exposed, skipping.
Class 'CurveEditorPlugin' is not exposed, skipping.
Class 'CurvePreviewGenerator' is not exposed, skipping.
Class 'DebugAdapterParser' is not exposed, skipping.
Class 'DebugAdapterServer' is not exposed, skipping.
Class 'DebuggerEditorPlugin' is not exposed, skipping.
Class 'DefaultThemeEditorPreview' is not exposed, skipping.
Class 'DependencyEditor' is not exposed, skipping.
Class 'DependencyEditorOwners' is not exposed, skipping.
Class 'DependencyErrorDialog' is not exposed, skipping.
Class 'DependencyRemoveDialog' is not exposed, skipping.
Class 'DirectoryCreateDialog' is not exposed, skipping.
Class 'DynamicFontImportSettings' is not exposed, skipping.
Class 'DynamicFontImportSettingsData' is not exposed, skipping.
Class 'EditorAbout' is not exposed, skipping.
Class 'EditorAssetLibrary' is not exposed, skipping.
Class 'EditorAudioBuses' is not exposed, skipping.
Class 'EditorAudioStreamPreviewPlugin' is not exposed, skipping.
Class 'EditorAutoloadSettings' is not exposed, skipping.
Class 'EditorBitmapPreviewPlugin' is not exposed, skipping.
Class 'EditorBuildProfileManager' is not exposed, skipping.
Class 'EditorDebuggerInspector' is not exposed, skipping.
Class 'EditorDebuggerNode' is not exposed, skipping.
Class 'EditorDebuggerRemoteObject' is not exposed, skipping.
Class 'EditorDebuggerTree' is not exposed, skipping.
Class 'EditorDirDialog' is not exposed, skipping.
Class 'EditorExport' is not exposed, skipping.
Class 'EditorExportGDScript' is not exposed, skipping.
Class 'EditorFeatureProfileManager' is not exposed, skipping.
Class 'EditorFileServer' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryBlend' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryFBX' is not exposed, skipping.
Class 'EditorFontPreviewPlugin' is not exposed, skipping.
Class 'EditorGradientPreviewPlugin' is not exposed, skipping.
Class 'EditorHelpBit' is not exposed, skipping.
Class 'EditorHelpSearch' is not exposed, skipping.
Class 'EditorImagePreviewPlugin' is not exposed, skipping.
Class 'EditorImportBlendRunner' is not exposed, skipping.
Class 'EditorInspectorCategory' is not exposed, skipping.
Class 'EditorInspectorDefaultPlugin' is not exposed, skipping.
Class 'EditorInspectorPlugin3DTexture' is not exposed, skipping.
Class 'EditorInspectorPluginAnimationTrackKeyEdit' is not exposed, skipping.
Class 'EditorInspectorPluginAudioStream' is not exposed, skipping.
Class 'EditorInspectorPluginBitMap' is not exposed, skipping.
Class 'EditorInspectorPluginBoneMap' is not exposed, skipping.
Class 'EditorInspectorPluginControl' is not exposed, skipping.
Class 'EditorInspectorPluginCurve' is not exposed, skipping.
Class 'EditorInspectorPluginFontPreview' is not exposed, skipping.
Class 'EditorInspectorPluginFontVariation' is not exposed, skipping.
Class 'EditorInspectorPluginGradient' is not exposed, skipping.
Class 'EditorInspectorPluginGradientTexture2D' is not exposed, skipping.
Class 'EditorInspectorPluginInputEvent' is not exposed, skipping.
Class 'EditorInspectorPluginLayeredTexture' is not exposed, skipping.
Class 'EditorInspectorPluginMaterial' is not exposed, skipping.
Class 'EditorInspectorPluginMesh' is not exposed, skipping.
Class 'EditorInspectorPluginPackedScene' is not exposed, skipping.
Class 'EditorInspectorPluginSkeleton' is not exposed, skipping.
Class 'EditorInspectorPluginStyleBox' is not exposed, skipping.
Class 'EditorInspectorPluginSubViewportPreview' is not exposed, skipping.
Class 'EditorInspectorPluginSystemFont' is not exposed, skipping.
Class 'EditorInspectorPluginTexture' is not exposed, skipping.
Class 'EditorInspectorPluginTextureRegion' is not exposed, skipping.
Class 'EditorInspectorPluginTileData' is not exposed, skipping.
Class 'EditorInspectorRootMotionPlugin' is not exposed, skipping.
Class 'EditorInspectorVisualShaderModePlugin' is not exposed, skipping.
Class 'EditorJSONSyntaxHighlighter' is not exposed, skipping.
Class 'EditorLayoutsDialog' is not exposed, skipping.
Class 'EditorLocaleDialog' is not exposed, skipping.
Class 'EditorLog' is not exposed, skipping.
Class 'EditorMaterialPreviewPlugin' is not exposed, skipping.
Class 'EditorMeshPreviewPlugin' is not exposed, skipping.
Class 'EditorNativeShaderSourceVisualizer' is not exposed, skipping.
Class 'EditorNode' is not exposed, skipping.
Class 'EditorOBJImporter' is not exposed, skipping.
Class 'EditorObjectSelector' is not exposed, skipping.
Class 'EditorPackedScenePreviewPlugin' is not exposed, skipping.
Class 'EditorPerformanceProfiler' is not exposed, skipping.
Class 'EditorPluginCSG' is not exposed, skipping.
Class 'EditorPluginSettings' is not exposed, skipping.
Class 'EditorProfiler' is not exposed, skipping.
Class 'EditorPropertyCheck' is not exposed, skipping.
Class 'EditorPropertyInteger' is not exposed, skipping.
Class 'EditorPropertyNameProcessor' is not exposed, skipping.
Class 'EditorPropertyPath' is not exposed, skipping.
Class 'EditorPropertyResource' is not exposed, skipping.
Class 'EditorPropertyText' is not exposed, skipping.
Class 'EditorPropertyVector2i' is not exposed, skipping.
Class 'EditorPropertyVectorN' is not exposed, skipping.
Class 'EditorQuickOpen' is not exposed, skipping.
Class 'EditorRunBar' is not exposed, skipping.
Class 'EditorRunNative' is not exposed, skipping.
Class 'EditorSceneFormatImporterCollada' is not exposed, skipping.
Class 'EditorSceneFormatImporterESCN' is not exposed, skipping.
Class 'EditorSceneTabs' is not exposed, skipping.
Class 'EditorScriptPreviewPlugin' is not exposed, skipping.
Class 'EditorSettingsDialog' is not exposed, skipping.
Class 'EditorTexturePreviewPlugin' is not exposed, skipping.
Class 'EditorTextureTooltipPlugin' is not exposed, skipping.
Class 'EditorTheme' is not exposed, skipping.
Class 'EditorTitleBar' is not exposed, skipping.
Class 'EditorToaster' is not exposed, skipping.
Class 'EditorValidationPanel' is not exposed, skipping.
Class 'EditorVisualProfiler' is not exposed, skipping.
Class 'EditorZoomWidget' is not exposed, skipping.
Class 'EventListenerLineEdit' is not exposed, skipping.
Class 'ExportTemplateManager' is not exposed, skipping.
Class 'FBXImporterManager' is not exposed, skipping.
Class 'FileSystemList' is not exposed, skipping.
Class 'FindInFiles' is not exposed, skipping.
Class 'FindInFilesDialog' is not exposed, skipping.
Class 'FindInFilesPanel' is not exposed, skipping.
Class 'FindReplaceBar' is not exposed, skipping.
Class 'FogMaterialConversionPlugin' is not exposed, skipping.
Class 'FontEditorPlugin' is not exposed, skipping.
Class 'GDScriptEditorTranslationParserPlugin' is not exposed, skipping.
Class 'GDScriptLanguageServer' is not exposed, skipping.
Class 'GDScriptNativeClass' is not exposed, skipping.
Class 'GDScriptSyntaxHighlighter' is not exposed, skipping.
Class 'GLTFDocumentExtensionPhysics' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureKTX' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureWebP' is not exposed, skipping.
Class 'GPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'GPUParticles3DEditor' is not exposed, skipping.
Class 'GPUParticles3DEditorBase' is not exposed, skipping.
Class 'GPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'GPUParticlesCollisionSDF3DEditorPlugin' is not exposed, skipping.
Class 'Gizmo3DHelper' is not exposed, skipping.
Class 'GodotNavigationServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer3D' is not exposed, skipping.
Class 'GradientEditorPlugin' is not exposed, skipping.
Class 'GradientTexture2DEditorPlugin' is not exposed, skipping.
Class 'GraphEditFilter' is not exposed, skipping.
Class 'GraphEditMinimap' is not exposed, skipping.
Class 'GridMapEditor' is not exposed, skipping.
Class 'GridMapEditorPlugin' is not exposed, skipping.
Class 'GroupDialog' is not exposed, skipping.
Class 'GroupsEditor' is not exposed, skipping.
Class 'HistoryDock' is not exposed, skipping.
Class 'IPUnix' is not exposed, skipping.
Class 'ImportDefaultsEditor' is not exposed, skipping.
Class 'ImportDefaultsEditorSettings' is not exposed, skipping.
Class 'ImportDock' is not exposed, skipping.
Class 'ImportDockParameters' is not exposed, skipping.
Class 'InputEventConfigurationDialog' is not exposed, skipping.
Class 'InputEventEditorPlugin' is not exposed, skipping.
Class 'InspectorDock' is not exposed, skipping.
Class 'LightOccluder2DEditor' is not exposed, skipping.
Class 'LightOccluder2DEditorPlugin' is not exposed, skipping.
Class 'LightmapGIEditorPlugin' is not exposed, skipping.
Class 'Line2DEditor' is not exposed, skipping.
Class 'Line2DEditorPlugin' is not exposed, skipping.
Class 'LocalizationEditor' is not exposed, skipping.
Class 'MaterialEditorPlugin' is not exposed, skipping.
Class 'MeshEditorPlugin' is not exposed, skipping.
Class 'MeshInstance3DEditor' is not exposed, skipping.
Class 'MeshInstance3DEditorPlugin' is not exposed, skipping.
Class 'MeshLibraryEditor' is not exposed, skipping.
Class 'MeshLibraryEditorPlugin' is not exposed, skipping.
Class 'MovieWriterMJPEG' is not exposed, skipping.
Class 'MovieWriterPNGWAV' is not exposed, skipping.
Class 'MultiMeshEditor' is not exposed, skipping.
Class 'MultiMeshEditorPlugin' is not exposed, skipping.
Class 'MultiplayerEditorDebugger' is not exposed, skipping.
Class 'MultiplayerEditorPlugin' is not exposed, skipping.
Class 'NavigationLink2DEditor' is not exposed, skipping.
Class 'NavigationLink2DEditorPlugin' is not exposed, skipping.
Class 'NavigationMeshEditor' is not exposed, skipping.
Class 'NavigationMeshEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle2DEditor' is not exposed, skipping.
Class 'NavigationObstacle2DEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle3DEditor' is not exposed, skipping.
Class 'NavigationObstacle3DEditorPlugin' is not exposed, skipping.
Class 'NavigationPolygonEditor' is not exposed, skipping.
Class 'NavigationPolygonEditorPlugin' is not exposed, skipping.
Class 'Node3DEditor' is not exposed, skipping.
Class 'Node3DEditorPlugin' is not exposed, skipping.
Class 'Node3DEditorViewport' is not exposed, skipping.
Class 'Node3DEditorViewportContainer' is not exposed, skipping.
Class 'NodeDock' is not exposed, skipping.
Class 'NoiseEditorInspectorPlugin' is not exposed, skipping.
Class 'NoiseEditorPlugin' is not exposed, skipping.
Class 'ORMMaterial3DConversionPlugin' is not exposed, skipping.
Class 'OccluderInstance3DEditorPlugin' is not exposed, skipping.
Class 'OrphanResourcesDialog' is not exposed, skipping.
Class 'PackedSceneEditorPlugin' is not exposed, skipping.
Class 'PackedSceneEditorTranslationParserPlugin' is not exposed, skipping.
Class 'PanoramaSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ParticleProcessMaterialConversionPlugin' is not exposed, skipping.
Class 'Path2DEditor' is not exposed, skipping.
Class 'Path2DEditorPlugin' is not exposed, skipping.
Class 'Path3DEditorPlugin' is not exposed, skipping.
Class 'Path3DGizmoPlugin' is not exposed, skipping.
Class 'PhysicalBone3DEditorPlugin' is not exposed, skipping.
Class 'PhysicalSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'PluginConfigDialog' is not exposed, skipping.
Class 'Polygon2DEditor' is not exposed, skipping.
Class 'Polygon2DEditorPlugin' is not exposed, skipping.
Class 'Polygon3DEditor' is not exposed, skipping.
Class 'Polygon3DEditorPlugin' is not exposed, skipping.
Class 'PostImportPluginSkeletonRenamer' is not exposed, skipping.
Class 'PostImportPluginSkeletonRestFixer' is not exposed, skipping.
Class 'PostImportPluginSkeletonTrackOrganizer' is not exposed, skipping.
Class 'ProceduralSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ProgressDialog' is not exposed, skipping.
Class 'ProjectExportDialog' is not exposed, skipping.
Class 'ProjectExportTextureFormatError' is not exposed, skipping.
Class 'ProjectSettingsEditor' is not exposed, skipping.
Class 'PropertySelector' is not exposed, skipping.
Class 'RenameDialog' is not exposed, skipping.
Class 'ReparentDialog' is not exposed, skipping.
Class 'ReplicationEditor' is not exposed, skipping.
Class 'ResourceFormatImporterSaver' is not exposed, skipping.
Class 'ResourcePreloaderEditor' is not exposed, skipping.
Class 'ResourcePreloaderEditorPlugin' is not exposed, skipping.
Class 'SceneCacheInterface' is not exposed, skipping.
Class 'SceneCreateDialog' is not exposed, skipping.
Class 'SceneExporterGLTFPlugin' is not exposed, skipping.
Class 'SceneImportSettings' is not exposed, skipping.
Class 'SceneImportSettingsData' is not exposed, skipping.
Class 'SceneRPCInterface' is not exposed, skipping.
Class 'SceneReplicationInterface' is not exposed, skipping.
Class 'SceneTileProxyObject' is not exposed, skipping.
Class 'SceneTreeDialog' is not exposed, skipping.
Class 'SceneTreeDock' is not exposed, skipping.
Class 'SceneTreeEditor' is not exposed, skipping.
Class 'ScriptEditorDebugger' is not exposed, skipping.
Class 'ScriptEditorPlugin' is not exposed, skipping.
Class 'SectionedInspector' is not exposed, skipping.
Class 'SectionedInspectorFilter' is not exposed, skipping.
Class 'ShaderCreateDialog' is not exposed, skipping.
Class 'ShaderEditorPlugin' is not exposed, skipping.
Class 'ShaderFileEditor' is not exposed, skipping.
Class 'ShaderFileEditorPlugin' is not exposed, skipping.
Class 'ShaderGlobalsEditor' is not exposed, skipping.
Class 'ShaderGlobalsEditorInterface' is not exposed, skipping.
Class 'SizeFlagPresetPicker' is not exposed, skipping.
Class 'Skeleton2DEditor' is not exposed, skipping.
Class 'Skeleton2DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DGizmoPlugin' is not exposed, skipping.
Class 'SkeletonIK3DEditorPlugin' is not exposed, skipping.
Class 'SnapDialog' is not exposed, skipping.
Class 'SplitContainerDragger' is not exposed, skipping.
Class 'Sprite2DEditor' is not exposed, skipping.
Class 'Sprite2DEditorPlugin' is not exposed, skipping.
Class 'SpriteFramesEditor' is not exposed, skipping.
Class 'SpriteFramesEditorPlugin' is not exposed, skipping.
Class 'StandardMaterial3DConversionPlugin' is not exposed, skipping.
Class 'StyleBoxEditorPlugin' is not exposed, skipping.
Class 'SubViewportPreviewEditorPlugin' is not exposed, skipping.
Class 'SurfaceUpgradeDialog' is not exposed, skipping.
Class 'SurfaceUpgradeTool' is not exposed, skipping.
Class 'Texture3DEditorPlugin' is not exposed, skipping.
Class 'TextureEditorPlugin' is not exposed, skipping.
Class 'TextureLayeredEditorPlugin' is not exposed, skipping.
Class 'TextureRegionEditor' is not exposed, skipping.
Class 'TextureRegionEditorPlugin' is not exposed, skipping.
Class 'ThemeContext' is not exposed, skipping.
Class 'ThemeEditor' is not exposed, skipping.
Class 'ThemeEditorPlugin' is not exposed, skipping.
Class 'ThemeEditorPreview' is not exposed, skipping.
Class 'ThemeItemEditorDialog' is not exposed, skipping.
Class 'ThemeItemImportTree' is not exposed, skipping.
Class 'ThemeTypeDialog' is not exposed, skipping.
Class 'ThemeTypeEditor' is not exposed, skipping.
Class 'TileAtlasView' is not exposed, skipping.
Class 'TileMapEditor' is not exposed, skipping.
Class 'TileMapEditorPlugin' is not exposed, skipping.
Class 'TileMapEditorTerrainsPlugin' is not exposed, skipping.
Class 'TileMapEditorTilesPlugin' is not exposed, skipping.
Class 'TileProxiesManagerDialog' is not exposed, skipping.
Class 'TileSetAtlasSourceEditor' is not exposed, skipping.
Class 'TileSetAtlasSourceProxyObject' is not exposed, skipping.
Class 'TileSetEditor' is not exposed, skipping.
Class 'TileSetEditorPlugin' is not exposed, skipping.
Class 'TileSetScenesCollectionProxyObject' is not exposed, skipping.
Class 'TileSetScenesCollectionSourceEditor' is not exposed, skipping.
Class 'TileSourceInspectorPlugin' is not exposed, skipping.
Class 'TilesEditorUtils' is not exposed, skipping.
Class 'VersionControlEditorPlugin' is not exposed, skipping.
Class 'ViewPanner' is not exposed, skipping.
Class 'ViewportNavigationControl' is not exposed, skipping.
Class 'ViewportRotationControl' is not exposed, skipping.
Class 'VisualShaderConversionPlugin' is not exposed, skipping.
Class 'VoxelGIEditorPlugin' is not exposed, skipping.
Class 'WindowWrapper' is not exposed, skipping.
Loaded system CA certificates
EditorSettings: Save OK!

  • Execute the same steps to install blender and configure its path in godot locally
  • Run godot --headless --verbose --editor --quit
  • See how it goes past the line EditorSettings: Save OK! and finishes the import

Minimal reproduction project (MRP)

I'll try to create a MRP when I get the time.

@fire
Copy link
Member

fire commented Mar 22, 2024

There is currently a headless cicd export bug we’re looking into.

@arnaudvergnet
Copy link
Author

Thanks, do you have a link to a related issue/PR so I can follow the progress?

@DanielOaks
Copy link

DanielOaks commented Apr 6, 2024

I've been running into this issue with headless exports+.blend. Just in case it helps, I've tried to import with the latest 4.2.2-rc2 release and get the same result.

@fire
Copy link
Member

fire commented Apr 9, 2024

(Add --import command-line flag #90431) was recently merged.

@Flash1232
Copy link

Flash1232 commented Apr 21, 2024

Has this been resolved for anyone with 4.2.2? I am still experiencing a freeze and timeout after the "Save OK!" in my Gitlab CI (only), locally exports do work.

@arnaudvergnet
Copy link
Author

Just tried the 4.2.2, it still does not work either when using --import option then exporting, or simply exporting directly (which runs the --import option under the hood)

@fire
Copy link
Member

fire commented Apr 21, 2024

I tried this yesterday, if the cicd system does not have blender it hangs.

@arnaudvergnet
Copy link
Author

arnaudvergnet commented Apr 21, 2024

This is my new CI script adapted for godot 4.2.2:

image: barichello/godot-ci:4.2.2

stages:
  - install-blender
  - export
  - deploy

variables:
  EXPORT_NAME: test

# install blender and setup path
install-blender:
  stage: install-blender
  script:
    - wget https://mirrors.sahilister.in/blender/release/Blender4.0/blender-4.0.2-linux-x64.tar.xz
    - apt update && apt install xz-utils
    - tar xf blender-4.0.2-linux-x64.tar.xz
    - mv blender-4.0.2-linux-x64 .blender
  artifacts:
    paths:
      - .blender
    expire_in: 6 hours

linux:
  stage: export
  script:
    - echo 'filesystem/import/blender/blender3_path = "'$CI_PROJECT_DIR'/.blender"' >> ~/.config/godot/editor_settings-4.tres
    - godot --headless --verbose --export-release "Linux/X11" ./build/linux/$EXPORT_NAME.x86_64
  artifacts:
    name: $EXPORT_NAME-$CI_JOB_NAME
    paths:
      - build/linux
  needs:
    - job: install-blender

Blender is manually installed and the path is set in the config file. Without the config, godot does not find blender and the import fails (it does not hang). With the config it just hangs.

@fire
Copy link
Member

fire commented Apr 21, 2024

I am on other tasks, but I suspect it might be related to opening a port to use json-rpc flow. I can check later.

@lyuma
Copy link
Contributor

lyuma commented May 2, 2024

Now that Godot supports launching a process in the background with an input + output pipe (OS.execute_with_pipe), I wonder if we should consider changing the Blender integration to use a direct pipe, avoiding the need for TCP.

The code shouldn't be too different: something like basically replacing send() and recv() with read() and write().

We'd have to make sure blender doesn't have other code that dumps output to stdout / stdin.... but my guess is even if there were, we can solve that with some python file descriptor magic.

@revonzev
Copy link

revonzev commented Aug 15, 2024

I had the same problem and after debugging for two days I got it to work.

The log before debugging (more or less the same as arnaudvergnet's logs)
Godot Engine v4.2.2.stable.official.15073afe3 - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Using "default" pen tablet driver...
JoypadLinux: udev enabled and loaded successfully.
 
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: [2](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-2)995524600
EDITOR API HASH: 3767149329
WARNING: Custom cursor shape not supported by this display server.
     at: cursor_set_custom_image (servers/display_server.cpp:505)
EditorSettings: Load OK!
Regenerating editor help cache
Class 'AbstractPolygon2DEditor' is not exposed, skipping.
Class 'AbstractPolygon2DEditorPlugin' is not exposed, skipping.
Class 'ActionMapEditor' is not exposed, skipping.
Class 'AnchorPresetPicker' is not exposed, skipping.
Class 'AnimationBezierTrackEdit' is not exposed, skipping.
Class 'AnimationLibraryEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace1DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace2DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendTreeEditor' is not exposed, skipping.
Class 'AnimationNodeStateMachineEditor' is not exposed, skipping.
Class 'AnimationPlayerEditor' is not exposed, skipping.
Class 'AnimationPlayerEditorPlugin' is not exposed, skipping.
Class 'AnimationTimelineEdit' is not exposed, skipping.
Class 'AnimationTrackEditDefaultPlugin' is not exposed, skipping.
Class 'AnimationTrackEditPlugin' is not exposed, skipping.
Class 'AnimationTrackEditor' is not exposed, skipping.
Class 'AnimationTrackKeyEditEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeEditor' is not exposed, skipping.
Class 'AnimationTreeEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeNodeEditorPlugin' is not exposed, skipping.
Class 'AssetLibraryEditorPlugin' is not exposed, skipping.
Class 'AtlasMergingDialog' is not exposed, skipping.
Class 'AtlasTileProxyObject' is not exposed, skipping.
Class 'AudioBusesEditorPlugin' is not exposed, skipping.
Class 'AudioStreamEditorPlugin' is not exposed, skipping.
Class 'AudioStreamImportSettings' is not exposed, skipping.
Class 'AudioStreamPreviewGenerator' is not exposed, skipping.
Class 'AudioStreamRandomizerEditorPlugin' is not exposed, skipping.
Class 'BackgroundProgress' is not exposed, skipping.
Class 'BitMapEditorPlugin' is not exposed, skipping.
Class 'BoneMapEditorPlugin' is not exposed, skipping.
Class 'CPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'CPUParticles[3](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-3)DEditor' is not exposed, skipping.
Class 'CPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'CSGShape3DGizmoPlugin' is not exposed, skipping.
Class 'Camera3DEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditor' is not exposed, skipping.
Class 'CanvasItemEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditorViewport' is not exposed, skipping.
Class 'CanvasItemMaterialConversionPlugin' is not exposed, skipping.
Class 'Cast2DEditor' is not exposed, skipping.
Class 'Cast2DEditorPlugin' is not exposed, skipping.
Class 'CollisionPolygon2DEditor' is not exposed, skipping.
Class 'CollisionPolygon2DEditorPlugin' is not exposed, skipping.
Class 'CollisionShape2DEditor' is not exposed, skipping.
Class 'CollisionShape2DEditorPlugin' is not exposed, skipping.
Class 'ConnectDialog' is not exposed, skipping.
Class 'ConnectDialogBinds' is not exposed, skipping.
Class 'ConnectionsDock' is not exposed, skipping.
Class 'ControlEditorPlugin' is not exposed, skipping.
Class 'ControlEditorPopupButton' is not exposed, skipping.
Class 'ControlEditorPresetPicker' is not exposed, skipping.
Class 'ControlEditorToolbar' is not exposed, skipping.
Class 'CreateDialog' is not exposed, skipping.
Class 'CurveEditorPlugin' is not exposed, skipping.
Class 'CurvePreviewGenerator' is not exposed, skipping.
Class 'DebugAdapterParser' is not exposed, skipping.
Class 'DebugAdapterServer' is not exposed, skipping.
Class 'DebuggerEditorPlugin' is not exposed, skipping.
Class 'DefaultThemeEditorPreview' is not exposed, skipping.
Class 'DependencyEditor' is not exposed, skipping.
Class 'DependencyEditorOwners' is not exposed, skipping.
Class 'DependencyErrorDialog' is not exposed, skipping.
Class 'DependencyRemoveDialog' is not exposed, skipping.
Class 'DirectoryCreateDialog' is not exposed, skipping.
Class 'DynamicFontImportSettings' is not exposed, skipping.
Class 'DynamicFontImportSettingsData' is not exposed, skipping.
Class 'EditorAbout' is not exposed, skipping.
Class 'EditorAssetLibrary' is not exposed, skipping.
Class 'EditorAudioBuses' is not exposed, skipping.
Class 'EditorAudioStreamPreviewPlugin' is not exposed, skipping.
Class 'EditorAutoloadSettings' is not exposed, skipping.
Class 'EditorBitmapPreviewPlugin' is not exposed, skipping.
Class 'EditorBuildProfileManager' is not exposed, skipping.
Class 'EditorDebuggerInspector' is not exposed, skipping.
Class 'EditorDebuggerNode' is not exposed, skipping.
Class 'EditorDebuggerRemoteObject' is not exposed, skipping.
Class 'EditorDebuggerTree' is not exposed, skipping.
Class 'EditorDirDialog' is not exposed, skipping.
Class 'EditorExport' is not exposed, skipping.
Class 'EditorExportGDScript' is not exposed, skipping.
Class 'EditorFeatureProfileManager' is not exposed, skipping.
Class 'EditorFileServer' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryBlend' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryFBX' is not exposed, skipping.
Class 'EditorFontPreviewPlugin' is not exposed, skipping.
Class 'EditorGradientPreviewPlugin' is not exposed, skipping.
Class 'EditorHelpBit' is not exposed, skipping.
Class 'EditorHelpSearch' is not exposed, skipping.
Class 'EditorImagePreviewPlugin' is not exposed, skipping.
Class 'EditorImportBlendRunner' is not exposed, skipping.
Class 'EditorInspectorCategory' is not exposed, skipping.
Class 'EditorInspectorDefaultPlugin' is not exposed, skipping.
Class 'EditorInspectorPlugin3DTexture' is not exposed, skipping.
Class 'EditorInspectorPluginAnimationTrackKeyEdit' is not exposed, skipping.
Class 'EditorInspectorPluginAudioStream' is not exposed, skipping.
Class 'EditorInspectorPluginBitMap' is not exposed, skipping.
Class 'EditorInspectorPluginBoneMap' is not exposed, skipping.
Class 'EditorInspectorPluginControl' is not exposed, skipping.
Class 'EditorInspectorPluginCurve' is not exposed, skipping.
Class 'EditorInspectorPluginFontPreview' is not exposed, skipping.
Class 'EditorInspectorPluginFontVariation' is not exposed, skipping.
Class 'EditorInspectorPluginGradient' is not exposed, skipping.
Class 'EditorInspectorPluginGradientTexture2D' is not exposed, skipping.
Class 'EditorInspectorPluginInputEvent' is not exposed, skipping.
Class 'EditorInspectorPluginLayeredTexture' is not exposed, skipping.
Class 'EditorInspectorPluginMaterial' is not exposed, skipping.
Class 'EditorInspectorPluginMesh' is not exposed, skipping.
Class 'EditorInspectorPluginPackedScene' is not exposed, skipping.
Class 'EditorInspectorPluginSkeleton' is not exposed, skipping.
Class 'EditorInspectorPluginStyleBox' is not exposed, skipping.
Class 'EditorInspectorPluginSubViewportPreview' is not exposed, skipping.
Class 'EditorInspectorPluginSystemFont' is not exposed, skipping.
Class 'EditorInspectorPluginTexture' is not exposed, skipping.
Class 'EditorInspectorPluginTextureRegion' is not exposed, skipping.
Class 'EditorInspectorPluginTileData' is not exposed, skipping.
Class 'EditorInspectorRootMotionPlugin' is not exposed, skipping.
Class 'EditorInspectorVisualShaderModePlugin' is not exposed, skipping.
Class 'EditorJSONSyntaxHighlighter' is not exposed, skipping.
Class 'EditorLayoutsDialog' is not exposed, skipping.
Class 'EditorLocaleDialog' is not exposed, skipping.
Class 'EditorLog' is not exposed, skipping.
Class 'EditorMaterialPreviewPlugin' is not exposed, skipping.
Class 'EditorMeshPreviewPlugin' is not exposed, skipping.
Class 'EditorNativeShaderSourceVisualizer' is not exposed, skipping.
Class 'EditorNode' is not exposed, skipping.
Class 'EditorOBJImporter' is not exposed, skipping.
Class 'EditorObjectSelector' is not exposed, skipping.
Class 'EditorPackedScenePreviewPlugin' is not exposed, skipping.
Class 'EditorPerformanceProfiler' is not exposed, skipping.
Class 'EditorPluginCSG' is not exposed, skipping.
Class 'EditorPluginSettings' is not exposed, skipping.
Class 'EditorProfiler' is not exposed, skipping.
Class 'EditorPropertyCheck' is not exposed, skipping.
Class 'EditorPropertyInteger' is not exposed, skipping.
Class 'EditorPropertyNameProcessor' is not exposed, skipping.
Class 'EditorPropertyPath' is not exposed, skipping.
Class 'EditorPropertyResource' is not exposed, skipping.
Class 'EditorPropertyText' is not exposed, skipping.
Class 'EditorPropertyVector2i' is not exposed, skipping.
Class 'EditorPropertyVectorN' is not exposed, skipping.
Class 'EditorQuickOpen' is not exposed, skipping.
Class 'EditorRunBar' is not exposed, skipping.
Class 'EditorRunNative' is not exposed, skipping.
Class 'EditorSceneFormatImporterCollada' is not exposed, skipping.
Class 'EditorSceneFormatImporterESCN' is not exposed, skipping.
Class 'EditorSceneTabs' is not exposed, skipping.
Class 'EditorScriptPreviewPlugin' is not exposed, skipping.
Class 'EditorSettingsDialog' is not exposed, skipping.
Class 'EditorTexturePreviewPlugin' is not exposed, skipping.
Class 'EditorTextureTooltipPlugin' is not exposed, skipping.
Class 'EditorTheme' is not exposed, skipping.
Class 'EditorTitleBar' is not exposed, skipping.
Class 'EditorToaster' is not exposed, skipping.
Class 'EditorValidationPanel' is not exposed, skipping.
Class 'EditorVisualProfiler' is not exposed, skipping.
Class 'EditorZoomWidget' is not exposed, skipping.
Class 'EventListenerLineEdit' is not exposed, skipping.
Class 'ExportTemplateManager' is not exposed, skipping.
Class 'FBXImporterManager' is not exposed, skipping.
Class 'FileSystemList' is not exposed, skipping.
Class 'FindInFiles' is not exposed, skipping.
Class 'FindInFilesDialog' is not exposed, skipping.
Class 'FindInFilesPanel' is not exposed, skipping.
Class 'FindReplaceBar' is not exposed, skipping.
Class 'FogMaterialConversionPlugin' is not exposed, skipping.
Class 'FontEditorPlugin' is not exposed, skipping.
Class 'GDScriptEditorTranslationParserPlugin' is not exposed, skipping.
Class 'GDScriptLanguageServer' is not exposed, skipping.
Class 'GDScriptNativeClass' is not exposed, skipping.
Class 'GDScriptSyntaxHighlighter' is not exposed, skipping.
Class 'GLTFDocumentExtensionPhysics' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureKTX' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureWebP' is not exposed, skipping.
Class 'GPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'GPUParticles3DEditor' is not exposed, skipping.
Class 'GPUParticles3DEditorBase' is not exposed, skipping.
Class 'GPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'GPUParticlesCollisionSDF3DEditorPlugin' is not exposed, skipping.
Class 'Gizmo3DHelper' is not exposed, skipping.
Class 'GodotNavigationServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer3D' is not exposed, skipping.
Class 'GradientEditorPlugin' is not exposed, skipping.
Class 'GradientTexture2DEditorPlugin' is not exposed, skipping.
Class 'GraphEditFilter' is not exposed, skipping.
Class 'GraphEditMinimap' is not exposed, skipping.
Class 'GridMapEditor' is not exposed, skipping.
Class 'GridMapEditorPlugin' is not exposed, skipping.
Class 'GroupDialog' is not exposed, skipping.
Class 'GroupsEditor' is not exposed, skipping.
Class 'HistoryDock' is not exposed, skipping.
Class 'IPUnix' is not exposed, skipping.
Class 'ImportDefaultsEditor' is not exposed, skipping.
Class 'ImportDefaultsEditorSettings' is not exposed, skipping.
Class 'ImportDock' is not exposed, skipping.
Class 'ImportDockParameters' is not exposed, skipping.
Class 'InputEventConfigurationDialog' is not exposed, skipping.
Class 'InputEventEditorPlugin' is not exposed, skipping.
Class 'InspectorDock' is not exposed, skipping.
Class 'LightOccluder2DEditor' is not exposed, skipping.
Class 'LightOccluder2DEditorPlugin' is not exposed, skipping.
Class 'LightmapGIEditorPlugin' is not exposed, skipping.
Class 'Line2DEditor' is not exposed, skipping.
Class 'Line2DEditorPlugin' is not exposed, skipping.
Class 'LocalizationEditor' is not exposed, skipping.
Class 'MaterialEditorPlugin' is not exposed, skipping.
Class 'MeshEditorPlugin' is not exposed, skipping.
Class 'MeshInstance3DEditor' is not exposed, skipping.
Class 'MeshInstance3DEditorPlugin' is not exposed, skipping.
Class 'MeshLibraryEditor' is not exposed, skipping.
Class 'MeshLibraryEditorPlugin' is not exposed, skipping.
Class 'MovieWriterMJPEG' is not exposed, skipping.
Class 'MovieWriterPNGWAV' is not exposed, skipping.
Class 'MultiMeshEditor' is not exposed, skipping.
Class 'MultiMeshEditorPlugin' is not exposed, skipping.
Class 'MultiplayerEditorDebugger' is not exposed, skipping.
Class 'MultiplayerEditorPlugin' is not exposed, skipping.
Class 'NavigationLink2DEditor' is not exposed, skipping.
Class 'NavigationLink2DEditorPlugin' is not exposed, skipping.
Class 'NavigationMeshEditor' is not exposed, skipping.
Class 'NavigationMeshEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle2DEditor' is not exposed, skipping.
Class 'NavigationObstacle2DEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle3DEditor' is not exposed, skipping.
Class 'NavigationObstacle3DEditorPlugin' is not exposed, skipping.
Class 'NavigationPolygonEditor' is not exposed, skipping.
Class 'NavigationPolygonEditorPlugin' is not exposed, skipping.
Class 'Node3DEditor' is not exposed, skipping.
Class 'Node3DEditorPlugin' is not exposed, skipping.
Class 'Node3DEditorViewport' is not exposed, skipping.
Class 'Node3DEditorViewportContainer' is not exposed, skipping.
Class 'NodeDock' is not exposed, skipping.
Class 'NoiseEditorInspectorPlugin' is not exposed, skipping.
Class 'NoiseEditorPlugin' is not exposed, skipping.
Class 'ORMMaterial3DConversionPlugin' is not exposed, skipping.
Class 'OccluderInstance3DEditorPlugin' is not exposed, skipping.
Class 'OrphanResourcesDialog' is not exposed, skipping.
Class 'PackedSceneEditorPlugin' is not exposed, skipping.
Class 'PackedSceneEditorTranslationParserPlugin' is not exposed, skipping.
Class 'PanoramaSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ParticleProcessMaterialConversionPlugin' is not exposed, skipping.
Class 'Path2DEditor' is not exposed, skipping.
Class 'Path2DEditorPlugin' is not exposed, skipping.
Class 'Path3DEditorPlugin' is not exposed, skipping.
Class 'Path3DGizmoPlugin' is not exposed, skipping.
Class 'PhysicalBone3DEditorPlugin' is not exposed, skipping.
Class 'PhysicalSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'PluginConfigDialog' is not exposed, skipping.
Class 'Polygon2DEditor' is not exposed, skipping.
Class 'Polygon2DEditorPlugin' is not exposed, skipping.
Class 'Polygon3DEditor' is not exposed, skipping.
Class 'Polygon3DEditorPlugin' is not exposed, skipping.
Class 'PostImportPluginSkeletonRenamer' is not exposed, skipping.
Class 'PostImportPluginSkeletonRestFixer' is not exposed, skipping.
Class 'PostImportPluginSkeletonTrackOrganizer' is not exposed, skipping.
Class 'ProceduralSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ProgressDialog' is not exposed, skipping.
Class 'ProjectExportDialog' is not exposed, skipping.
Class 'ProjectExportTextureFormatError' is not exposed, skipping.
Class 'ProjectSettingsEditor' is not exposed, skipping.
Class 'PropertySelector' is not exposed, skipping.
Class 'RenameDialog' is not exposed, skipping.
Class 'ReparentDialog' is not exposed, skipping.
Class 'ReplicationEditor' is not exposed, skipping.
Class 'ResourceFormatImporterSaver' is not exposed, skipping.
Class 'ResourcePreloaderEditor' is not exposed, skipping.
Class 'ResourcePreloaderEditorPlugin' is not exposed, skipping.
Class 'SceneCacheInterface' is not exposed, skipping.
Class 'SceneCreateDialog' is not exposed, skipping.
Class 'SceneExporterGLTFPlugin' is not exposed, skipping.
Class 'SceneImportSettings' is not exposed, skipping.
Class 'SceneImportSettingsData' is not exposed, skipping.
Class 'SceneRPCInterface' is not exposed, skipping.
Class 'SceneReplicationInterface' is not exposed, skipping.
Class 'SceneTileProxyObject' is not exposed, skipping.
Class 'SceneTreeDialog' is not exposed, skipping.
Class 'SceneTreeDock' is not exposed, skipping.
Class 'SceneTreeEditor' is not exposed, skipping.
Class 'ScriptEditorDebugger' is not exposed, skipping.
Class 'ScriptEditorPlugin' is not exposed, skipping.
Class 'SectionedInspector' is not exposed, skipping.
Class 'SectionedInspectorFilter' is not exposed, skipping.
Class 'ShaderCreateDialog' is not exposed, skipping.
Class 'ShaderEditorPlugin' is not exposed, skipping.
Class 'ShaderFileEditor' is not exposed, skipping.
Class 'ShaderFileEditorPlugin' is not exposed, skipping.
Class 'ShaderGlobalsEditor' is not exposed, skipping.
Class 'ShaderGlobalsEditorInterface' is not exposed, skipping.
Class 'SizeFlagPresetPicker' is not exposed, skipping.
Class 'Skeleton2DEditor' is not exposed, skipping.
Class 'Skeleton2DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DGizmoPlugin' is not exposed, skipping.
Class 'SkeletonIK3DEditorPlugin' is not exposed, skipping.
Class 'SnapDialog' is not exposed, skipping.
Class 'SplitContainerDragger' is not exposed, skipping.
Class 'Sprite2DEditor' is not exposed, skipping.
Class 'Sprite2DEditorPlugin' is not exposed, skipping.
Class 'SpriteFramesEditor' is not exposed, skipping.
Class 'SpriteFramesEditorPlugin' is not exposed, skipping.
Class 'StandardMaterial3DConversionPlugin' is not exposed, skipping.
Class 'StyleBoxEditorPlugin' is not exposed, skipping.
Class 'SubViewportPreviewEditorPlugin' is not exposed, skipping.
Class 'SurfaceUpgradeDialog' is not exposed, skipping.
Class 'SurfaceUpgradeTool' is not exposed, skipping.
Class 'Texture3DEditorPlugin' is not exposed, skipping.
Class 'TextureEditorPlugin' is not exposed, skipping.
Class 'TextureLayeredEditorPlugin' is not exposed, skipping.
Class 'TextureRegionEditor' is not exposed, skipping.
Class 'TextureRegionEditorPlugin' is not exposed, skipping.
Class 'ThemeContext' is not exposed, skipping.
Class 'ThemeEditor' is not exposed, skipping.
Class 'ThemeEditorPlugin' is not exposed, skipping.
Class 'ThemeEditorPreview' is not exposed, skipping.
Class 'ThemeItemEditorDialog' is not exposed, skipping.
Class 'ThemeItemImportTree' is not exposed, skipping.
Class 'ThemeTypeDialog' is not exposed, skipping.
Class 'ThemeTypeEditor' is not exposed, skipping.
Class 'TileAtlasView' is not exposed, skipping.
Class 'TileMapEditor' is not exposed, skipping.
Class 'TileMapEditorPlugin' is not exposed, skipping.
Class 'TileMapEditorTerrainsPlugin' is not exposed, skipping.
Class 'TileMapEditorTilesPlugin' is not exposed, skipping.
Class 'TileProxiesManagerDialog' is not exposed, skipping.
Class 'TileSetAtlasSourceEditor' is not exposed, skipping.
Class 'TileSetAtlasSourceProxyObject' is not exposed, skipping.
Class 'TileSetEditor' is not exposed, skipping.
Class 'TileSetEditorPlugin' is not exposed, skipping.
Class 'TileSetScenesCollectionProxyObject' is not exposed, skipping.
Class 'TileSetScenesCollectionSourceEditor' is not exposed, skipping.
Class 'TileSourceInspectorPlugin' is not exposed, skipping.
Class 'TilesEditorUtils' is not exposed, skipping.
Class 'VersionControlEditorPlugin' is not exposed, skipping.
Class 'ViewPanner' is not exposed, skipping.
Class 'ViewportNavigationControl' is not exposed, skipping.
Class 'ViewportRotationControl' is not exposed, skipping.
Class 'VisualShaderConversionPlugin' is not exposed, skipping.
Class 'VoxelGIEditorPlugin' is not exposed, skipping.
Class 'WindowWrapper' is not exposed, skipping.
Loaded system CA certificates
EditorSettings: Save OK!Godot Engine v4.2.2.stable.official.15073afe3 - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Using "default" pen tablet driver...
JoypadLinux: udev enabled and loaded successfully.
 
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: [2](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-2)995524600
EDITOR API HASH: 3767149329
WARNING: Custom cursor shape not supported by this display server.
     at: cursor_set_custom_image (servers/display_server.cpp:505)
EditorSettings: Load OK!
Regenerating editor help cache
Class 'AbstractPolygon2DEditor' is not exposed, skipping.
Class 'AbstractPolygon2DEditorPlugin' is not exposed, skipping.
Class 'ActionMapEditor' is not exposed, skipping.
Class 'AnchorPresetPicker' is not exposed, skipping.
Class 'AnimationBezierTrackEdit' is not exposed, skipping.
Class 'AnimationLibraryEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace1DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace2DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendTreeEditor' is not exposed, skipping.
Class 'AnimationNodeStateMachineEditor' is not exposed, skipping.
Class 'AnimationPlayerEditor' is not exposed, skipping.
Class 'AnimationPlayerEditorPlugin' is not exposed, skipping.
Class 'AnimationTimelineEdit' is not exposed, skipping.
Class 'AnimationTrackEditDefaultPlugin' is not exposed, skipping.
Class 'AnimationTrackEditPlugin' is not exposed, skipping.
Class 'AnimationTrackEditor' is not exposed, skipping.
Class 'AnimationTrackKeyEditEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeEditor' is not exposed, skipping.
Class 'AnimationTreeEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeNodeEditorPlugin' is not exposed, skipping.
Class 'AssetLibraryEditorPlugin' is not exposed, skipping.
Class 'AtlasMergingDialog' is not exposed, skipping.
Class 'AtlasTileProxyObject' is not exposed, skipping.
Class 'AudioBusesEditorPlugin' is not exposed, skipping.
Class 'AudioStreamEditorPlugin' is not exposed, skipping.
Class 'AudioStreamImportSettings' is not exposed, skipping.
Class 'AudioStreamPreviewGenerator' is not exposed, skipping.
Class 'AudioStreamRandomizerEditorPlugin' is not exposed, skipping.
Class 'BackgroundProgress' is not exposed, skipping.
Class 'BitMapEditorPlugin' is not exposed, skipping.
Class 'BoneMapEditorPlugin' is not exposed, skipping.
Class 'CPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'CPUParticles[3](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-3)DEditor' is not exposed, skipping.
Class 'CPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'CSGShape3DGizmoPlugin' is not exposed, skipping.
Class 'Camera3DEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditor' is not exposed, skipping.
Class 'CanvasItemEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditorViewport' is not exposed, skipping.
Class 'CanvasItemMaterialConversionPlugin' is not exposed, skipping.
Class 'Cast2DEditor' is not exposed, skipping.
Class 'Cast2DEditorPlugin' is not exposed, skipping.
Class 'CollisionPolygon2DEditor' is not exposed, skipping.
Class 'CollisionPolygon2DEditorPlugin' is not exposed, skipping.
Class 'CollisionShape2DEditor' is not exposed, skipping.
Class 'CollisionShape2DEditorPlugin' is not exposed, skipping.
Class 'ConnectDialog' is not exposed, skipping.
Class 'ConnectDialogBinds' is not exposed, skipping.
Class 'ConnectionsDock' is not exposed, skipping.
Class 'ControlEditorPlugin' is not exposed, skipping.
Class 'ControlEditorPopupButton' is not exposed, skipping.
Class 'ControlEditorPresetPicker' is not exposed, skipping.
Class 'ControlEditorToolbar' is not exposed, skipping.
Class 'CreateDialog' is not exposed, skipping.
Class 'CurveEditorPlugin' is not exposed, skipping.
Class 'CurvePreviewGenerator' is not exposed, skipping.
Class 'DebugAdapterParser' is not exposed, skipping.
Class 'DebugAdapterServer' is not exposed, skipping.
Class 'DebuggerEditorPlugin' is not exposed, skipping.
Class 'DefaultThemeEditorPreview' is not exposed, skipping.
Class 'DependencyEditor' is not exposed, skipping.
Class 'DependencyEditorOwners' is not exposed, skipping.
Class 'DependencyErrorDialog' is not exposed, skipping.
Class 'DependencyRemoveDialog' is not exposed, skipping.
Class 'DirectoryCreateDialog' is not exposed, skipping.
Class 'DynamicFontImportSettings' is not exposed, skipping.
Class 'DynamicFontImportSettingsData' is not exposed, skipping.
Class 'EditorAbout' is not exposed, skipping.
Class 'EditorAssetLibrary' is not exposed, skipping.
Class 'EditorAudioBuses' is not exposed, skipping.
Class 'EditorAudioStreamPreviewPlugin' is not exposed, skipping.
Class 'EditorAutoloadSettings' is not exposed, skipping.
Class 'EditorBitmapPreviewPlugin' is not exposed, skipping.
Class 'EditorBuildProfileManager' is not exposed, skipping.
Class 'EditorDebuggerInspector' is not exposed, skipping.
Class 'EditorDebuggerNode' is not exposed, skipping.
Class 'EditorDebuggerRemoteObject' is not exposed, skipping.
Class 'EditorDebuggerTree' is not exposed, skipping.
Class 'EditorDirDialog' is not exposed, skipping.
Class 'EditorExport' is not exposed, skipping.
Class 'EditorExportGDScript' is not exposed, skipping.
Class 'EditorFeatureProfileManager' is not exposed, skipping.
Class 'EditorFileServer' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryBlend' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryFBX' is not exposed, skipping.
Class 'EditorFontPreviewPlugin' is not exposed, skipping.
Class 'EditorGradientPreviewPlugin' is not exposed, skipping.
Class 'EditorHelpBit' is not exposed, skipping.
Class 'EditorHelpSearch' is not exposed, skipping.
Class 'EditorImagePreviewPlugin' is not exposed, skipping.
Class 'EditorImportBlendRunner' is not exposed, skipping.
Class 'EditorInspectorCategory' is not exposed, skipping.
Class 'EditorInspectorDefaultPlugin' is not exposed, skipping.
Class 'EditorInspectorPlugin3DTexture' is not exposed, skipping.
Class 'EditorInspectorPluginAnimationTrackKeyEdit' is not exposed, skipping.
Class 'EditorInspectorPluginAudioStream' is not exposed, skipping.
Class 'EditorInspectorPluginBitMap' is not exposed, skipping.
Class 'EditorInspectorPluginBoneMap' is not exposed, skipping.
Class 'EditorInspectorPluginControl' is not exposed, skipping.
Class 'EditorInspectorPluginCurve' is not exposed, skipping.
Class 'EditorInspectorPluginFontPreview' is not exposed, skipping.
Class 'EditorInspectorPluginFontVariation' is not exposed, skipping.
Class 'EditorInspectorPluginGradient' is not exposed, skipping.
Class 'EditorInspectorPluginGradientTexture2D' is not exposed, skipping.
Class 'EditorInspectorPluginInputEvent' is not exposed, skipping.
Class 'EditorInspectorPluginLayeredTexture' is not exposed, skipping.
Class 'EditorInspectorPluginMaterial' is not exposed, skipping.
Class 'EditorInspectorPluginMesh' is not exposed, skipping.
Class 'EditorInspectorPluginPackedScene' is not exposed, skipping.
Class 'EditorInspectorPluginSkeleton' is not exposed, skipping.
Class 'EditorInspectorPluginStyleBox' is not exposed, skipping.
Class 'EditorInspectorPluginSubViewportPreview' is not exposed, skipping.
Class 'EditorInspectorPluginSystemFont' is not exposed, skipping.
Class 'EditorInspectorPluginTexture' is not exposed, skipping.
Class 'EditorInspectorPluginTextureRegion' is not exposed, skipping.
Class 'EditorInspectorPluginTileData' is not exposed, skipping.
Class 'EditorInspectorRootMotionPlugin' is not exposed, skipping.
Class 'EditorInspectorVisualShaderModePlugin' is not exposed, skipping.
Class 'EditorJSONSyntaxHighlighter' is not exposed, skipping.
Class 'EditorLayoutsDialog' is not exposed, skipping.
Class 'EditorLocaleDialog' is not exposed, skipping.
Class 'EditorLog' is not exposed, skipping.
Class 'EditorMaterialPreviewPlugin' is not exposed, skipping.
Class 'EditorMeshPreviewPlugin' is not exposed, skipping.
Class 'EditorNativeShaderSourceVisualizer' is not exposed, skipping.
Class 'EditorNode' is not exposed, skipping.
Class 'EditorOBJImporter' is not exposed, skipping.
Class 'EditorObjectSelector' is not exposed, skipping.
Class 'EditorPackedScenePreviewPlugin' is not exposed, skipping.
Class 'EditorPerformanceProfiler' is not exposed, skipping.
Class 'EditorPluginCSG' is not exposed, skipping.
Class 'EditorPluginSettings' is not exposed, skipping.
Class 'EditorProfiler' is not exposed, skipping.
Class 'EditorPropertyCheck' is not exposed, skipping.
Class 'EditorPropertyInteger' is not exposed, skipping.
Class 'EditorPropertyNameProcessor' is not exposed, skipping.
Class 'EditorPropertyPath' is not exposed, skipping.
Class 'EditorPropertyResource' is not exposed, skipping.
Class 'EditorPropertyText' is not exposed, skipping.
Class 'EditorPropertyVector2i' is not exposed, skipping.
Class 'EditorPropertyVectorN' is not exposed, skipping.
Class 'EditorQuickOpen' is not exposed, skipping.
Class 'EditorRunBar' is not exposed, skipping.
Class 'EditorRunNative' is not exposed, skipping.
Class 'EditorSceneFormatImporterCollada' is not exposed, skipping.
Class 'EditorSceneFormatImporterESCN' is not exposed, skipping.
Class 'EditorSceneTabs' is not exposed, skipping.
Class 'EditorScriptPreviewPlugin' is not exposed, skipping.
Class 'EditorSettingsDialog' is not exposed, skipping.
Class 'EditorTexturePreviewPlugin' is not exposed, skipping.
Class 'EditorTextureTooltipPlugin' is not exposed, skipping.
Class 'EditorTheme' is not exposed, skipping.
Class 'EditorTitleBar' is not exposed, skipping.
Class 'EditorToaster' is not exposed, skipping.
Class 'EditorValidationPanel' is not exposed, skipping.
Class 'EditorVisualProfiler' is not exposed, skipping.
Class 'EditorZoomWidget' is not exposed, skipping.
Class 'EventListenerLineEdit' is not exposed, skipping.
Class 'ExportTemplateManager' is not exposed, skipping.
Class 'FBXImporterManager' is not exposed, skipping.
Class 'FileSystemList' is not exposed, skipping.
Class 'FindInFiles' is not exposed, skipping.
Class 'FindInFilesDialog' is not exposed, skipping.
Class 'FindInFilesPanel' is not exposed, skipping.
Class 'FindReplaceBar' is not exposed, skipping.
Class 'FogMaterialConversionPlugin' is not exposed, skipping.
Class 'FontEditorPlugin' is not exposed, skipping.
Class 'GDScriptEditorTranslationParserPlugin' is not exposed, skipping.
Class 'GDScriptLanguageServer' is not exposed, skipping.
Class 'GDScriptNativeClass' is not exposed, skipping.
Class 'GDScriptSyntaxHighlighter' is not exposed, skipping.
Class 'GLTFDocumentExtensionPhysics' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureKTX' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureWebP' is not exposed, skipping.
Class 'GPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'GPUParticles3DEditor' is not exposed, skipping.
Class 'GPUParticles3DEditorBase' is not exposed, skipping.
Class 'GPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'GPUParticlesCollisionSDF3DEditorPlugin' is not exposed, skipping.
Class 'Gizmo3DHelper' is not exposed, skipping.
Class 'GodotNavigationServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer3D' is not exposed, skipping.
Class 'GradientEditorPlugin' is not exposed, skipping.
Class 'GradientTexture2DEditorPlugin' is not exposed, skipping.
Class 'GraphEditFilter' is not exposed, skipping.
Class 'GraphEditMinimap' is not exposed, skipping.
Class 'GridMapEditor' is not exposed, skipping.
Class 'GridMapEditorPlugin' is not exposed, skipping.
Class 'GroupDialog' is not exposed, skipping.
Class 'GroupsEditor' is not exposed, skipping.
Class 'HistoryDock' is not exposed, skipping.
Class 'IPUnix' is not exposed, skipping.
Class 'ImportDefaultsEditor' is not exposed, skipping.
Class 'ImportDefaultsEditorSettings' is not exposed, skipping.
Class 'ImportDock' is not exposed, skipping.
Class 'ImportDockParameters' is not exposed, skipping.
Class 'InputEventConfigurationDialog' is not exposed, skipping.
Class 'InputEventEditorPlugin' is not exposed, skipping.
Class 'InspectorDock' is not exposed, skipping.
Class 'LightOccluder2DEditor' is not exposed, skipping.
Class 'LightOccluder2DEditorPlugin' is not exposed, skipping.
Class 'LightmapGIEditorPlugin' is not exposed, skipping.
Class 'Line2DEditor' is not exposed, skipping.
Class 'Line2DEditorPlugin' is not exposed, skipping.
Class 'LocalizationEditor' is not exposed, skipping.
Class 'MaterialEditorPlugin' is not exposed, skipping.
Class 'MeshEditorPlugin' is not exposed, skipping.
Class 'MeshInstance3DEditor' is not exposed, skipping.
Class 'MeshInstance3DEditorPlugin' is not exposed, skipping.
Class 'MeshLibraryEditor' is not exposed, skipping.
Class 'MeshLibraryEditorPlugin' is not exposed, skipping.
Class 'MovieWriterMJPEG' is not exposed, skipping.
Class 'MovieWriterPNGWAV' is not exposed, skipping.
Class 'MultiMeshEditor' is not exposed, skipping.
Class 'MultiMeshEditorPlugin' is not exposed, skipping.
Class 'MultiplayerEditorDebugger' is not exposed, skipping.
Class 'MultiplayerEditorPlugin' is not exposed, skipping.
Class 'NavigationLink2DEditor' is not exposed, skipping.
Class 'NavigationLink2DEditorPlugin' is not exposed, skipping.
Class 'NavigationMeshEditor' is not exposed, skipping.
Class 'NavigationMeshEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle2DEditor' is not exposed, skipping.
Class 'NavigationObstacle2DEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle3DEditor' is not exposed, skipping.
Class 'NavigationObstacle3DEditorPlugin' is not exposed, skipping.
Class 'NavigationPolygonEditor' is not exposed, skipping.
Class 'NavigationPolygonEditorPlugin' is not exposed, skipping.
Class 'Node3DEditor' is not exposed, skipping.
Class 'Node3DEditorPlugin' is not exposed, skipping.
Class 'Node3DEditorViewport' is not exposed, skipping.
Class 'Node3DEditorViewportContainer' is not exposed, skipping.
Class 'NodeDock' is not exposed, skipping.
Class 'NoiseEditorInspectorPlugin' is not exposed, skipping.
Class 'NoiseEditorPlugin' is not exposed, skipping.
Class 'ORMMaterial3DConversionPlugin' is not exposed, skipping.
Class 'OccluderInstance3DEditorPlugin' is not exposed, skipping.
Class 'OrphanResourcesDialog' is not exposed, skipping.
Class 'PackedSceneEditorPlugin' is not exposed, skipping.
Class 'PackedSceneEditorTranslationParserPlugin' is not exposed, skipping.
Class 'PanoramaSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ParticleProcessMaterialConversionPlugin' is not exposed, skipping.
Class 'Path2DEditor' is not exposed, skipping.
Class 'Path2DEditorPlugin' is not exposed, skipping.
Class 'Path3DEditorPlugin' is not exposed, skipping.
Class 'Path3DGizmoPlugin' is not exposed, skipping.
Class 'PhysicalBone3DEditorPlugin' is not exposed, skipping.
Class 'PhysicalSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'PluginConfigDialog' is not exposed, skipping.
Class 'Polygon2DEditor' is not exposed, skipping.
Class 'Polygon2DEditorPlugin' is not exposed, skipping.
Class 'Polygon3DEditor' is not exposed, skipping.
Class 'Polygon3DEditorPlugin' is not exposed, skipping.
Class 'PostImportPluginSkeletonRenamer' is not exposed, skipping.
Class 'PostImportPluginSkeletonRestFixer' is not exposed, skipping.
Class 'PostImportPluginSkeletonTrackOrganizer' is not exposed, skipping.
Class 'ProceduralSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ProgressDialog' is not exposed, skipping.
Class 'ProjectExportDialog' is not exposed, skipping.
Class 'ProjectExportTextureFormatError' is not exposed, skipping.
Class 'ProjectSettingsEditor' is not exposed, skipping.
Class 'PropertySelector' is not exposed, skipping.
Class 'RenameDialog' is not exposed, skipping.
Class 'ReparentDialog' is not exposed, skipping.
Class 'ReplicationEditor' is not exposed, skipping.
Class 'ResourceFormatImporterSaver' is not exposed, skipping.
Class 'ResourcePreloaderEditor' is not exposed, skipping.
Class 'ResourcePreloaderEditorPlugin' is not exposed, skipping.
Class 'SceneCacheInterface' is not exposed, skipping.
Class 'SceneCreateDialog' is not exposed, skipping.
Class 'SceneExporterGLTFPlugin' is not exposed, skipping.
Class 'SceneImportSettings' is not exposed, skipping.
Class 'SceneImportSettingsData' is not exposed, skipping.
Class 'SceneRPCInterface' is not exposed, skipping.
Class 'SceneReplicationInterface' is not exposed, skipping.
Class 'SceneTileProxyObject' is not exposed, skipping.
Class 'SceneTreeDialog' is not exposed, skipping.
Class 'SceneTreeDock' is not exposed, skipping.
Class 'SceneTreeEditor' is not exposed, skipping.
Class 'ScriptEditorDebugger' is not exposed, skipping.
Class 'ScriptEditorPlugin' is not exposed, skipping.
Class 'SectionedInspector' is not exposed, skipping.
Class 'SectionedInspectorFilter' is not exposed, skipping.
Class 'ShaderCreateDialog' is not exposed, skipping.
Class 'ShaderEditorPlugin' is not exposed, skipping.
Class 'ShaderFileEditor' is not exposed, skipping.
Class 'ShaderFileEditorPlugin' is not exposed, skipping.
Class 'ShaderGlobalsEditor' is not exposed, skipping.
Class 'ShaderGlobalsEditorInterface' is not exposed, skipping.
Class 'SizeFlagPresetPicker' is not exposed, skipping.
Class 'Skeleton2DEditor' is not exposed, skipping.
Class 'Skeleton2DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DGizmoPlugin' is not exposed, skipping.
Class 'SkeletonIK3DEditorPlugin' is not exposed, skipping.
Class 'SnapDialog' is not exposed, skipping.
Class 'SplitContainerDragger' is not exposed, skipping.
Class 'Sprite2DEditor' is not exposed, skipping.
Class 'Sprite2DEditorPlugin' is not exposed, skipping.
Class 'SpriteFramesEditor' is not exposed, skipping.
Class 'SpriteFramesEditorPlugin' is not exposed, skipping.
Class 'StandardMaterial3DConversionPlugin' is not exposed, skipping.
Class 'StyleBoxEditorPlugin' is not exposed, skipping.
Class 'SubViewportPreviewEditorPlugin' is not exposed, skipping.
Class 'SurfaceUpgradeDialog' is not exposed, skipping.
Class 'SurfaceUpgradeTool' is not exposed, skipping.
Class 'Texture3DEditorPlugin' is not exposed, skipping.
Class 'TextureEditorPlugin' is not exposed, skipping.
Class 'TextureLayeredEditorPlugin' is not exposed, skipping.
Class 'TextureRegionEditor' is not exposed, skipping.
Class 'TextureRegionEditorPlugin' is not exposed, skipping.
Class 'ThemeContext' is not exposed, skipping.
Class 'ThemeEditor' is not exposed, skipping.
Class 'ThemeEditorPlugin' is not exposed, skipping.
Class 'ThemeEditorPreview' is not exposed, skipping.
Class 'ThemeItemEditorDialog' is not exposed, skipping.
Class 'ThemeItemImportTree' is not exposed, skipping.
Class 'ThemeTypeDialog' is not exposed, skipping.
Class 'ThemeTypeEditor' is not exposed, skipping.
Class 'TileAtlasView' is not exposed, skipping.
Class 'TileMapEditor' is not exposed, skipping.
Class 'TileMapEditorPlugin' is not exposed, skipping.
Class 'TileMapEditorTerrainsPlugin' is not exposed, skipping.
Class 'TileMapEditorTilesPlugin' is not exposed, skipping.
Class 'TileProxiesManagerDialog' is not exposed, skipping.
Class 'TileSetAtlasSourceEditor' is not exposed, skipping.
Class 'TileSetAtlasSourceProxyObject' is not exposed, skipping.
Class 'TileSetEditor' is not exposed, skipping.
Class 'TileSetEditorPlugin' is not exposed, skipping.
Class 'TileSetScenesCollectionProxyObject' is not exposed, skipping.
Class 'TileSetScenesCollectionSourceEditor' is not exposed, skipping.
Class 'TileSourceInspectorPlugin' is not exposed, skipping.
Class 'TilesEditorUtils' is not exposed, skipping.
Class 'VersionControlEditorPlugin' is not exposed, skipping.
Class 'ViewPanner' is not exposed, skipping.
Class 'ViewportNavigationControl' is not exposed, skipping.
Class 'ViewportRotationControl' is not exposed, skipping.
Class 'VisualShaderConversionPlugin' is not exposed, skipping.
Class 'VoxelGIEditorPlugin' is not exposed, skipping.
Class 'WindowWrapper' is not exposed, skipping.
Loaded system CA certificates
EditorSettings: Save OK!Godot Engine v4.2.2.stable.official.15073afe3 - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Using "default" pen tablet driver...
JoypadLinux: udev enabled and loaded successfully.
 
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: [2](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-2)995524600
EDITOR API HASH: 3767149329
WARNING: Custom cursor shape not supported by this display server.
     at: cursor_set_custom_image (servers/display_server.cpp:505)
EditorSettings: Load OK!
Regenerating editor help cache
Class 'AbstractPolygon2DEditor' is not exposed, skipping.
Class 'AbstractPolygon2DEditorPlugin' is not exposed, skipping.
Class 'ActionMapEditor' is not exposed, skipping.
Class 'AnchorPresetPicker' is not exposed, skipping.
Class 'AnimationBezierTrackEdit' is not exposed, skipping.
Class 'AnimationLibraryEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace1DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace2DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendTreeEditor' is not exposed, skipping.
Class 'AnimationNodeStateMachineEditor' is not exposed, skipping.
Class 'AnimationPlayerEditor' is not exposed, skipping.
Class 'AnimationPlayerEditorPlugin' is not exposed, skipping.
Class 'AnimationTimelineEdit' is not exposed, skipping.
Class 'AnimationTrackEditDefaultPlugin' is not exposed, skipping.
Class 'AnimationTrackEditPlugin' is not exposed, skipping.
Class 'AnimationTrackEditor' is not exposed, skipping.
Class 'AnimationTrackKeyEditEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeEditor' is not exposed, skipping.
Class 'AnimationTreeEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeNodeEditorPlugin' is not exposed, skipping.
Class 'AssetLibraryEditorPlugin' is not exposed, skipping.
Class 'AtlasMergingDialog' is not exposed, skipping.
Class 'AtlasTileProxyObject' is not exposed, skipping.
Class 'AudioBusesEditorPlugin' is not exposed, skipping.
Class 'AudioStreamEditorPlugin' is not exposed, skipping.
Class 'AudioStreamImportSettings' is not exposed, skipping.
Class 'AudioStreamPreviewGenerator' is not exposed, skipping.
Class 'AudioStreamRandomizerEditorPlugin' is not exposed, skipping.
Class 'BackgroundProgress' is not exposed, skipping.
Class 'BitMapEditorPlugin' is not exposed, skipping.
Class 'BoneMapEditorPlugin' is not exposed, skipping.
Class 'CPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'CPUParticles[3](http://revonzev.com/revon/blender_ci_test/actions/runs/11#jobstep-3-3)DEditor' is not exposed, skipping.
Class 'CPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'CSGShape3DGizmoPlugin' is not exposed, skipping.
Class 'Camera3DEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditor' is not exposed, skipping.
Class 'CanvasItemEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditorViewport' is not exposed, skipping.
Class 'CanvasItemMaterialConversionPlugin' is not exposed, skipping.
Class 'Cast2DEditor' is not exposed, skipping.
Class 'Cast2DEditorPlugin' is not exposed, skipping.
Class 'CollisionPolygon2DEditor' is not exposed, skipping.
Class 'CollisionPolygon2DEditorPlugin' is not exposed, skipping.
Class 'CollisionShape2DEditor' is not exposed, skipping.
Class 'CollisionShape2DEditorPlugin' is not exposed, skipping.
Class 'ConnectDialog' is not exposed, skipping.
Class 'ConnectDialogBinds' is not exposed, skipping.
Class 'ConnectionsDock' is not exposed, skipping.
Class 'ControlEditorPlugin' is not exposed, skipping.
Class 'ControlEditorPopupButton' is not exposed, skipping.
Class 'ControlEditorPresetPicker' is not exposed, skipping.
Class 'ControlEditorToolbar' is not exposed, skipping.
Class 'CreateDialog' is not exposed, skipping.
Class 'CurveEditorPlugin' is not exposed, skipping.
Class 'CurvePreviewGenerator' is not exposed, skipping.
Class 'DebugAdapterParser' is not exposed, skipping.
Class 'DebugAdapterServer' is not exposed, skipping.
Class 'DebuggerEditorPlugin' is not exposed, skipping.
Class 'DefaultThemeEditorPreview' is not exposed, skipping.
Class 'DependencyEditor' is not exposed, skipping.
Class 'DependencyEditorOwners' is not exposed, skipping.
Class 'DependencyErrorDialog' is not exposed, skipping.
Class 'DependencyRemoveDialog' is not exposed, skipping.
Class 'DirectoryCreateDialog' is not exposed, skipping.
Class 'DynamicFontImportSettings' is not exposed, skipping.
Class 'DynamicFontImportSettingsData' is not exposed, skipping.
Class 'EditorAbout' is not exposed, skipping.
Class 'EditorAssetLibrary' is not exposed, skipping.
Class 'EditorAudioBuses' is not exposed, skipping.
Class 'EditorAudioStreamPreviewPlugin' is not exposed, skipping.
Class 'EditorAutoloadSettings' is not exposed, skipping.
Class 'EditorBitmapPreviewPlugin' is not exposed, skipping.
Class 'EditorBuildProfileManager' is not exposed, skipping.
Class 'EditorDebuggerInspector' is not exposed, skipping.
Class 'EditorDebuggerNode' is not exposed, skipping.
Class 'EditorDebuggerRemoteObject' is not exposed, skipping.
Class 'EditorDebuggerTree' is not exposed, skipping.
Class 'EditorDirDialog' is not exposed, skipping.
Class 'EditorExport' is not exposed, skipping.
Class 'EditorExportGDScript' is not exposed, skipping.
Class 'EditorFeatureProfileManager' is not exposed, skipping.
Class 'EditorFileServer' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryBlend' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryFBX' is not exposed, skipping.
Class 'EditorFontPreviewPlugin' is not exposed, skipping.
Class 'EditorGradientPreviewPlugin' is not exposed, skipping.
Class 'EditorHelpBit' is not exposed, skipping.
Class 'EditorHelpSearch' is not exposed, skipping.
Class 'EditorImagePreviewPlugin' is not exposed, skipping.
Class 'EditorImportBlendRunner' is not exposed, skipping.
Class 'EditorInspectorCategory' is not exposed, skipping.
Class 'EditorInspectorDefaultPlugin' is not exposed, skipping.
Class 'EditorInspectorPlugin3DTexture' is not exposed, skipping.
Class 'EditorInspectorPluginAnimationTrackKeyEdit' is not exposed, skipping.
Class 'EditorInspectorPluginAudioStream' is not exposed, skipping.
Class 'EditorInspectorPluginBitMap' is not exposed, skipping.
Class 'EditorInspectorPluginBoneMap' is not exposed, skipping.
Class 'EditorInspectorPluginControl' is not exposed, skipping.
Class 'EditorInspectorPluginCurve' is not exposed, skipping.
Class 'EditorInspectorPluginFontPreview' is not exposed, skipping.
Class 'EditorInspectorPluginFontVariation' is not exposed, skipping.
Class 'EditorInspectorPluginGradient' is not exposed, skipping.
Class 'EditorInspectorPluginGradientTexture2D' is not exposed, skipping.
Class 'EditorInspectorPluginInputEvent' is not exposed, skipping.
Class 'EditorInspectorPluginLayeredTexture' is not exposed, skipping.
Class 'EditorInspectorPluginMaterial' is not exposed, skipping.
Class 'EditorInspectorPluginMesh' is not exposed, skipping.
Class 'EditorInspectorPluginPackedScene' is not exposed, skipping.
Class 'EditorInspectorPluginSkeleton' is not exposed, skipping.
Class 'EditorInspectorPluginStyleBox' is not exposed, skipping.
Class 'EditorInspectorPluginSubViewportPreview' is not exposed, skipping.
Class 'EditorInspectorPluginSystemFont' is not exposed, skipping.
Class 'EditorInspectorPluginTexture' is not exposed, skipping.
Class 'EditorInspectorPluginTextureRegion' is not exposed, skipping.
Class 'EditorInspectorPluginTileData' is not exposed, skipping.
Class 'EditorInspectorRootMotionPlugin' is not exposed, skipping.
Class 'EditorInspectorVisualShaderModePlugin' is not exposed, skipping.
Class 'EditorJSONSyntaxHighlighter' is not exposed, skipping.
Class 'EditorLayoutsDialog' is not exposed, skipping.
Class 'EditorLocaleDialog' is not exposed, skipping.
Class 'EditorLog' is not exposed, skipping.
Class 'EditorMaterialPreviewPlugin' is not exposed, skipping.
Class 'EditorMeshPreviewPlugin' is not exposed, skipping.
Class 'EditorNativeShaderSourceVisualizer' is not exposed, skipping.
Class 'EditorNode' is not exposed, skipping.
Class 'EditorOBJImporter' is not exposed, skipping.
Class 'EditorObjectSelector' is not exposed, skipping.
Class 'EditorPackedScenePreviewPlugin' is not exposed, skipping.
Class 'EditorPerformanceProfiler' is not exposed, skipping.
Class 'EditorPluginCSG' is not exposed, skipping.
Class 'EditorPluginSettings' is not exposed, skipping.
Class 'EditorProfiler' is not exposed, skipping.
Class 'EditorPropertyCheck' is not exposed, skipping.
Class 'EditorPropertyInteger' is not exposed, skipping.
Class 'EditorPropertyNameProcessor' is not exposed, skipping.
Class 'EditorPropertyPath' is not exposed, skipping.
Class 'EditorPropertyResource' is not exposed, skipping.
Class 'EditorPropertyText' is not exposed, skipping.
Class 'EditorPropertyVector2i' is not exposed, skipping.
Class 'EditorPropertyVectorN' is not exposed, skipping.
Class 'EditorQuickOpen' is not exposed, skipping.
Class 'EditorRunBar' is not exposed, skipping.
Class 'EditorRunNative' is not exposed, skipping.
Class 'EditorSceneFormatImporterCollada' is not exposed, skipping.
Class 'EditorSceneFormatImporterESCN' is not exposed, skipping.
Class 'EditorSceneTabs' is not exposed, skipping.
Class 'EditorScriptPreviewPlugin' is not exposed, skipping.
Class 'EditorSettingsDialog' is not exposed, skipping.
Class 'EditorTexturePreviewPlugin' is not exposed, skipping.
Class 'EditorTextureTooltipPlugin' is not exposed, skipping.
Class 'EditorTheme' is not exposed, skipping.
Class 'EditorTitleBar' is not exposed, skipping.
Class 'EditorToaster' is not exposed, skipping.
Class 'EditorValidationPanel' is not exposed, skipping.
Class 'EditorVisualProfiler' is not exposed, skipping.
Class 'EditorZoomWidget' is not exposed, skipping.
Class 'EventListenerLineEdit' is not exposed, skipping.
Class 'ExportTemplateManager' is not exposed, skipping.
Class 'FBXImporterManager' is not exposed, skipping.
Class 'FileSystemList' is not exposed, skipping.
Class 'FindInFiles' is not exposed, skipping.
Class 'FindInFilesDialog' is not exposed, skipping.
Class 'FindInFilesPanel' is not exposed, skipping.
Class 'FindReplaceBar' is not exposed, skipping.
Class 'FogMaterialConversionPlugin' is not exposed, skipping.
Class 'FontEditorPlugin' is not exposed, skipping.
Class 'GDScriptEditorTranslationParserPlugin' is not exposed, skipping.
Class 'GDScriptLanguageServer' is not exposed, skipping.
Class 'GDScriptNativeClass' is not exposed, skipping.
Class 'GDScriptSyntaxHighlighter' is not exposed, skipping.
Class 'GLTFDocumentExtensionPhysics' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureKTX' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureWebP' is not exposed, skipping.
Class 'GPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'GPUParticles3DEditor' is not exposed, skipping.
Class 'GPUParticles3DEditorBase' is not exposed, skipping.
Class 'GPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'GPUParticlesCollisionSDF3DEditorPlugin' is not exposed, skipping.
Class 'Gizmo3DHelper' is not exposed, skipping.
Class 'GodotNavigationServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer3D' is not exposed, skipping.
Class 'GradientEditorPlugin' is not exposed, skipping.
Class 'GradientTexture2DEditorPlugin' is not exposed, skipping.
Class 'GraphEditFilter' is not exposed, skipping.
Class 'GraphEditMinimap' is not exposed, skipping.
Class 'GridMapEditor' is not exposed, skipping.
Class 'GridMapEditorPlugin' is not exposed, skipping.
Class 'GroupDialog' is not exposed, skipping.
Class 'GroupsEditor' is not exposed, skipping.
Class 'HistoryDock' is not exposed, skipping.
Class 'IPUnix' is not exposed, skipping.
Class 'ImportDefaultsEditor' is not exposed, skipping.
Class 'ImportDefaultsEditorSettings' is not exposed, skipping.
Class 'ImportDock' is not exposed, skipping.
Class 'ImportDockParameters' is not exposed, skipping.
Class 'InputEventConfigurationDialog' is not exposed, skipping.
Class 'InputEventEditorPlugin' is not exposed, skipping.
Class 'InspectorDock' is not exposed, skipping.
Class 'LightOccluder2DEditor' is not exposed, skipping.
Class 'LightOccluder2DEditorPlugin' is not exposed, skipping.
Class 'LightmapGIEditorPlugin' is not exposed, skipping.
Class 'Line2DEditor' is not exposed, skipping.
Class 'Line2DEditorPlugin' is not exposed, skipping.
Class 'LocalizationEditor' is not exposed, skipping.
Class 'MaterialEditorPlugin' is not exposed, skipping.
Class 'MeshEditorPlugin' is not exposed, skipping.
Class 'MeshInstance3DEditor' is not exposed, skipping.
Class 'MeshInstance3DEditorPlugin' is not exposed, skipping.
Class 'MeshLibraryEditor' is not exposed, skipping.
Class 'MeshLibraryEditorPlugin' is not exposed, skipping.
Class 'MovieWriterMJPEG' is not exposed, skipping.
Class 'MovieWriterPNGWAV' is not exposed, skipping.
Class 'MultiMeshEditor' is not exposed, skipping.
Class 'MultiMeshEditorPlugin' is not exposed, skipping.
Class 'MultiplayerEditorDebugger' is not exposed, skipping.
Class 'MultiplayerEditorPlugin' is not exposed, skipping.
Class 'NavigationLink2DEditor' is not exposed, skipping.
Class 'NavigationLink2DEditorPlugin' is not exposed, skipping.
Class 'NavigationMeshEditor' is not exposed, skipping.
Class 'NavigationMeshEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle2DEditor' is not exposed, skipping.
Class 'NavigationObstacle2DEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle3DEditor' is not exposed, skipping.
Class 'NavigationObstacle3DEditorPlugin' is not exposed, skipping.
Class 'NavigationPolygonEditor' is not exposed, skipping.
Class 'NavigationPolygonEditorPlugin' is not exposed, skipping.
Class 'Node3DEditor' is not exposed, skipping.
Class 'Node3DEditorPlugin' is not exposed, skipping.
Class 'Node3DEditorViewport' is not exposed, skipping.
Class 'Node3DEditorViewportContainer' is not exposed, skipping.
Class 'NodeDock' is not exposed, skipping.
Class 'NoiseEditorInspectorPlugin' is not exposed, skipping.
Class 'NoiseEditorPlugin' is not exposed, skipping.
Class 'ORMMaterial3DConversionPlugin' is not exposed, skipping.
Class 'OccluderInstance3DEditorPlugin' is not exposed, skipping.
Class 'OrphanResourcesDialog' is not exposed, skipping.
Class 'PackedSceneEditorPlugin' is not exposed, skipping.
Class 'PackedSceneEditorTranslationParserPlugin' is not exposed, skipping.
Class 'PanoramaSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ParticleProcessMaterialConversionPlugin' is not exposed, skipping.
Class 'Path2DEditor' is not exposed, skipping.
Class 'Path2DEditorPlugin' is not exposed, skipping.
Class 'Path3DEditorPlugin' is not exposed, skipping.
Class 'Path3DGizmoPlugin' is not exposed, skipping.
Class 'PhysicalBone3DEditorPlugin' is not exposed, skipping.
Class 'PhysicalSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'PluginConfigDialog' is not exposed, skipping.
Class 'Polygon2DEditor' is not exposed, skipping.
Class 'Polygon2DEditorPlugin' is not exposed, skipping.
Class 'Polygon3DEditor' is not exposed, skipping.
Class 'Polygon3DEditorPlugin' is not exposed, skipping.
Class 'PostImportPluginSkeletonRenamer' is not exposed, skipping.
Class 'PostImportPluginSkeletonRestFixer' is not exposed, skipping.
Class 'PostImportPluginSkeletonTrackOrganizer' is not exposed, skipping.
Class 'ProceduralSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ProgressDialog' is not exposed, skipping.
Class 'ProjectExportDialog' is not exposed, skipping.
Class 'ProjectExportTextureFormatError' is not exposed, skipping.
Class 'ProjectSettingsEditor' is not exposed, skipping.
Class 'PropertySelector' is not exposed, skipping.
Class 'RenameDialog' is not exposed, skipping.
Class 'ReparentDialog' is not exposed, skipping.
Class 'ReplicationEditor' is not exposed, skipping.
Class 'ResourceFormatImporterSaver' is not exposed, skipping.
Class 'ResourcePreloaderEditor' is not exposed, skipping.
Class 'ResourcePreloaderEditorPlugin' is not exposed, skipping.
Class 'SceneCacheInterface' is not exposed, skipping.
Class 'SceneCreateDialog' is not exposed, skipping.
Class 'SceneExporterGLTFPlugin' is not exposed, skipping.
Class 'SceneImportSettings' is not exposed, skipping.
Class 'SceneImportSettingsData' is not exposed, skipping.
Class 'SceneRPCInterface' is not exposed, skipping.
Class 'SceneReplicationInterface' is not exposed, skipping.
Class 'SceneTileProxyObject' is not exposed, skipping.
Class 'SceneTreeDialog' is not exposed, skipping.
Class 'SceneTreeDock' is not exposed, skipping.
Class 'SceneTreeEditor' is not exposed, skipping.
Class 'ScriptEditorDebugger' is not exposed, skipping.
Class 'ScriptEditorPlugin' is not exposed, skipping.
Class 'SectionedInspector' is not exposed, skipping.
Class 'SectionedInspectorFilter' is not exposed, skipping.
Class 'ShaderCreateDialog' is not exposed, skipping.
Class 'ShaderEditorPlugin' is not exposed, skipping.
Class 'ShaderFileEditor' is not exposed, skipping.
Class 'ShaderFileEditorPlugin' is not exposed, skipping.
Class 'ShaderGlobalsEditor' is not exposed, skipping.
Class 'ShaderGlobalsEditorInterface' is not exposed, skipping.
Class 'SizeFlagPresetPicker' is not exposed, skipping.
Class 'Skeleton2DEditor' is not exposed, skipping.
Class 'Skeleton2DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DGizmoPlugin' is not exposed, skipping.
Class 'SkeletonIK3DEditorPlugin' is not exposed, skipping.
Class 'SnapDialog' is not exposed, skipping.
Class 'SplitContainerDragger' is not exposed, skipping.
Class 'Sprite2DEditor' is not exposed, skipping.
Class 'Sprite2DEditorPlugin' is not exposed, skipping.
Class 'SpriteFramesEditor' is not exposed, skipping.
Class 'SpriteFramesEditorPlugin' is not exposed, skipping.
Class 'StandardMaterial3DConversionPlugin' is not exposed, skipping.
Class 'StyleBoxEditorPlugin' is not exposed, skipping.
Class 'SubViewportPreviewEditorPlugin' is not exposed, skipping.
Class 'SurfaceUpgradeDialog' is not exposed, skipping.
Class 'SurfaceUpgradeTool' is not exposed, skipping.
Class 'Texture3DEditorPlugin' is not exposed, skipping.
Class 'TextureEditorPlugin' is not exposed, skipping.
Class 'TextureLayeredEditorPlugin' is not exposed, skipping.
Class 'TextureRegionEditor' is not exposed, skipping.
Class 'TextureRegionEditorPlugin' is not exposed, skipping.
Class 'ThemeContext' is not exposed, skipping.
Class 'ThemeEditor' is not exposed, skipping.
Class 'ThemeEditorPlugin' is not exposed, skipping.
Class 'ThemeEditorPreview' is not exposed, skipping.
Class 'ThemeItemEditorDialog' is not exposed, skipping.
Class 'ThemeItemImportTree' is not exposed, skipping.
Class 'ThemeTypeDialog' is not exposed, skipping.
Class 'ThemeTypeEditor' is not exposed, skipping.
Class 'TileAtlasView' is not exposed, skipping.
Class 'TileMapEditor' is not exposed, skipping.
Class 'TileMapEditorPlugin' is not exposed, skipping.
Class 'TileMapEditorTerrainsPlugin' is not exposed, skipping.
Class 'TileMapEditorTilesPlugin' is not exposed, skipping.
Class 'TileProxiesManagerDialog' is not exposed, skipping.
Class 'TileSetAtlasSourceEditor' is not exposed, skipping.
Class 'TileSetAtlasSourceProxyObject' is not exposed, skipping.
Class 'TileSetEditor' is not exposed, skipping.
Class 'TileSetEditorPlugin' is not exposed, skipping.
Class 'TileSetScenesCollectionProxyObject' is not exposed, skipping.
Class 'TileSetScenesCollectionSourceEditor' is not exposed, skipping.
Class 'TileSourceInspectorPlugin' is not exposed, skipping.
Class 'TilesEditorUtils' is not exposed, skipping.
Class 'VersionControlEditorPlugin' is not exposed, skipping.
Class 'ViewPanner' is not exposed, skipping.
Class 'ViewportNavigationControl' is not exposed, skipping.
Class 'ViewportRotationControl' is not exposed, skipping.
Class 'VisualShaderConversionPlugin' is not exposed, skipping.
Class 'VoxelGIEditorPlugin' is not exposed, skipping.
Class 'WindowWrapper' is not exposed, skipping.
Loaded system CA certificates
EditorSettings: Save OK!
The log after debugging
Godot Engine v4.2.2.stable.official.15073afe3 - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Using "default" pen tablet driver...
JoypadLinux: udev enabled and loaded successfully.
 
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: 2995524600
EDITOR API HASH: 3767149329
WARNING: Custom cursor shape not supported by this display server.
     at: cursor_set_custom_image (servers/display_server.cpp:505)
EditorSettings: Load OK!
Regenerating editor help cache
Class 'AbstractPolygon2DEditor' is not exposed, skipping.
Class 'AbstractPolygon2DEditorPlugin' is not exposed, skipping.
Class 'ActionMapEditor' is not exposed, skipping.
Class 'AnchorPresetPicker' is not exposed, skipping.
Class 'AnimationBezierTrackEdit' is not exposed, skipping.
Class 'AnimationLibraryEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace1DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendSpace2DEditor' is not exposed, skipping.
Class 'AnimationNodeBlendTreeEditor' is not exposed, skipping.
Class 'AnimationNodeStateMachineEditor' is not exposed, skipping.
Class 'AnimationPlayerEditor' is not exposed, skipping.
Class 'AnimationPlayerEditorPlugin' is not exposed, skipping.
Class 'AnimationTimelineEdit' is not exposed, skipping.
Class 'AnimationTrackEditDefaultPlugin' is not exposed, skipping.
Class 'AnimationTrackEditPlugin' is not exposed, skipping.
Class 'AnimationTrackEditor' is not exposed, skipping.
Class 'AnimationTrackKeyEditEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeEditor' is not exposed, skipping.
Class 'AnimationTreeEditorPlugin' is not exposed, skipping.
Class 'AnimationTreeNodeEditorPlugin' is not exposed, skipping.
Class 'AssetLibraryEditorPlugin' is not exposed, skipping.
Class 'AtlasMergingDialog' is not exposed, skipping.
Class 'AtlasTileProxyObject' is not exposed, skipping.
Class 'AudioBusesEditorPlugin' is not exposed, skipping.
Class 'AudioStreamEditorPlugin' is not exposed, skipping.
Class 'AudioStreamImportSettings' is not exposed, skipping.
Class 'AudioStreamPreviewGenerator' is not exposed, skipping.
Class 'AudioStreamRandomizerEditorPlugin' is not exposed, skipping.
Class 'BackgroundProgress' is not exposed, skipping.
Class 'BitMapEditorPlugin' is not exposed, skipping.
Class 'BoneMapEditorPlugin' is not exposed, skipping.
Class 'CPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'CPUParticles3DEditor' is not exposed, skipping.
Class 'CPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'CSGShape3DGizmoPlugin' is not exposed, skipping.
Class 'Camera3DEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditor' is not exposed, skipping.
Class 'CanvasItemEditorPlugin' is not exposed, skipping.
Class 'CanvasItemEditorViewport' is not exposed, skipping.
Class 'CanvasItemMaterialConversionPlugin' is not exposed, skipping.
Class 'Cast2DEditor' is not exposed, skipping.
Class 'Cast2DEditorPlugin' is not exposed, skipping.
Class 'CollisionPolygon2DEditor' is not exposed, skipping.
Class 'CollisionPolygon2DEditorPlugin' is not exposed, skipping.
Class 'CollisionShape2DEditor' is not exposed, skipping.
Class 'CollisionShape2DEditorPlugin' is not exposed, skipping.
Class 'ConnectDialog' is not exposed, skipping.
Class 'ConnectDialogBinds' is not exposed, skipping.
Class 'ConnectionsDock' is not exposed, skipping.
Class 'ControlEditorPlugin' is not exposed, skipping.
Class 'ControlEditorPopupButton' is not exposed, skipping.
Class 'ControlEditorPresetPicker' is not exposed, skipping.
Class 'ControlEditorToolbar' is not exposed, skipping.
Class 'CreateDialog' is not exposed, skipping.
Class 'CurveEditorPlugin' is not exposed, skipping.
Class 'CurvePreviewGenerator' is not exposed, skipping.
Class 'DebugAdapterParser' is not exposed, skipping.
Class 'DebugAdapterServer' is not exposed, skipping.
Class 'DebuggerEditorPlugin' is not exposed, skipping.
Class 'DefaultThemeEditorPreview' is not exposed, skipping.
Class 'DependencyEditor' is not exposed, skipping.
Class 'DependencyEditorOwners' is not exposed, skipping.
Class 'DependencyErrorDialog' is not exposed, skipping.
Class 'DependencyRemoveDialog' is not exposed, skipping.
Class 'DirectoryCreateDialog' is not exposed, skipping.
Class 'DynamicFontImportSettings' is not exposed, skipping.
Class 'DynamicFontImportSettingsData' is not exposed, skipping.
Class 'EditorAbout' is not exposed, skipping.
Class 'EditorAssetLibrary' is not exposed, skipping.
Class 'EditorAudioBuses' is not exposed, skipping.
Class 'EditorAudioStreamPreviewPlugin' is not exposed, skipping.
Class 'EditorAutoloadSettings' is not exposed, skipping.
Class 'EditorBitmapPreviewPlugin' is not exposed, skipping.
Class 'EditorBuildProfileManager' is not exposed, skipping.
Class 'EditorDebuggerInspector' is not exposed, skipping.
Class 'EditorDebuggerNode' is not exposed, skipping.
Class 'EditorDebuggerRemoteObject' is not exposed, skipping.
Class 'EditorDebuggerTree' is not exposed, skipping.
Class 'EditorDirDialog' is not exposed, skipping.
Class 'EditorExport' is not exposed, skipping.
Class 'EditorExportGDScript' is not exposed, skipping.
Class 'EditorFeatureProfileManager' is not exposed, skipping.
Class 'EditorFileServer' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryBlend' is not exposed, skipping.
Class 'EditorFileSystemImportFormatSupportQueryFBX' is not exposed, skipping.
Class 'EditorFontPreviewPlugin' is not exposed, skipping.
Class 'EditorGradientPreviewPlugin' is not exposed, skipping.
Class 'EditorHelpBit' is not exposed, skipping.
Class 'EditorHelpSearch' is not exposed, skipping.
Class 'EditorImagePreviewPlugin' is not exposed, skipping.
Class 'EditorImportBlendRunner' is not exposed, skipping.
Class 'EditorInspectorCategory' is not exposed, skipping.
Class 'EditorInspectorDefaultPlugin' is not exposed, skipping.
Class 'EditorInspectorPlugin3DTexture' is not exposed, skipping.
Class 'EditorInspectorPluginAnimationTrackKeyEdit' is not exposed, skipping.
Class 'EditorInspectorPluginAudioStream' is not exposed, skipping.
Class 'EditorInspectorPluginBitMap' is not exposed, skipping.
Class 'EditorInspectorPluginBoneMap' is not exposed, skipping.
Class 'EditorInspectorPluginControl' is not exposed, skipping.
Class 'EditorInspectorPluginCurve' is not exposed, skipping.
Class 'EditorInspectorPluginFontPreview' is not exposed, skipping.
Class 'EditorInspectorPluginFontVariation' is not exposed, skipping.
Class 'EditorInspectorPluginGradient' is not exposed, skipping.
Class 'EditorInspectorPluginGradientTexture2D' is not exposed, skipping.
Class 'EditorInspectorPluginInputEvent' is not exposed, skipping.
Class 'EditorInspectorPluginLayeredTexture' is not exposed, skipping.
Class 'EditorInspectorPluginMaterial' is not exposed, skipping.
Class 'EditorInspectorPluginMesh' is not exposed, skipping.
Class 'EditorInspectorPluginPackedScene' is not exposed, skipping.
Class 'EditorInspectorPluginSkeleton' is not exposed, skipping.
Class 'EditorInspectorPluginStyleBox' is not exposed, skipping.
Class 'EditorInspectorPluginSubViewportPreview' is not exposed, skipping.
Class 'EditorInspectorPluginSystemFont' is not exposed, skipping.
Class 'EditorInspectorPluginTexture' is not exposed, skipping.
Class 'EditorInspectorPluginTextureRegion' is not exposed, skipping.
Class 'EditorInspectorPluginTileData' is not exposed, skipping.
Class 'EditorInspectorRootMotionPlugin' is not exposed, skipping.
Class 'EditorInspectorVisualShaderModePlugin' is not exposed, skipping.
Class 'EditorJSONSyntaxHighlighter' is not exposed, skipping.
Class 'EditorLayoutsDialog' is not exposed, skipping.
Class 'EditorLocaleDialog' is not exposed, skipping.
Class 'EditorLog' is not exposed, skipping.
Class 'EditorMaterialPreviewPlugin' is not exposed, skipping.
Class 'EditorMeshPreviewPlugin' is not exposed, skipping.
Class 'EditorNativeShaderSourceVisualizer' is not exposed, skipping.
Class 'EditorNode' is not exposed, skipping.
Class 'EditorOBJImporter' is not exposed, skipping.
Class 'EditorObjectSelector' is not exposed, skipping.
Class 'EditorPackedScenePreviewPlugin' is not exposed, skipping.
Class 'EditorPerformanceProfiler' is not exposed, skipping.
Class 'EditorPluginCSG' is not exposed, skipping.
Class 'EditorPluginSettings' is not exposed, skipping.
Class 'EditorProfiler' is not exposed, skipping.
Class 'EditorPropertyCheck' is not exposed, skipping.
Class 'EditorPropertyInteger' is not exposed, skipping.
Class 'EditorPropertyNameProcessor' is not exposed, skipping.
Class 'EditorPropertyPath' is not exposed, skipping.
Class 'EditorPropertyResource' is not exposed, skipping.
Class 'EditorPropertyText' is not exposed, skipping.
Class 'EditorPropertyVector2i' is not exposed, skipping.
Class 'EditorPropertyVectorN' is not exposed, skipping.
Class 'EditorQuickOpen' is not exposed, skipping.
Class 'EditorRunBar' is not exposed, skipping.
Class 'EditorRunNative' is not exposed, skipping.
Class 'EditorSceneFormatImporterCollada' is not exposed, skipping.
Class 'EditorSceneFormatImporterESCN' is not exposed, skipping.
Class 'EditorSceneTabs' is not exposed, skipping.
Class 'EditorScriptPreviewPlugin' is not exposed, skipping.
Class 'EditorSettingsDialog' is not exposed, skipping.
Class 'EditorTexturePreviewPlugin' is not exposed, skipping.
Class 'EditorTextureTooltipPlugin' is not exposed, skipping.
Class 'EditorTheme' is not exposed, skipping.
Class 'EditorTitleBar' is not exposed, skipping.
Class 'EditorToaster' is not exposed, skipping.
Class 'EditorValidationPanel' is not exposed, skipping.
Class 'EditorVisualProfiler' is not exposed, skipping.
Class 'EditorZoomWidget' is not exposed, skipping.
Class 'EventListenerLineEdit' is not exposed, skipping.
Class 'ExportTemplateManager' is not exposed, skipping.
Class 'FBXImporterManager' is not exposed, skipping.
Class 'FileSystemList' is not exposed, skipping.
Class 'FindInFiles' is not exposed, skipping.
Class 'FindInFilesDialog' is not exposed, skipping.
Class 'FindInFilesPanel' is not exposed, skipping.
Class 'FindReplaceBar' is not exposed, skipping.
Class 'FogMaterialConversionPlugin' is not exposed, skipping.
Class 'FontEditorPlugin' is not exposed, skipping.
Class 'GDScriptEditorTranslationParserPlugin' is not exposed, skipping.
Class 'GDScriptLanguageServer' is not exposed, skipping.
Class 'GDScriptNativeClass' is not exposed, skipping.
Class 'GDScriptSyntaxHighlighter' is not exposed, skipping.
Class 'GLTFDocumentExtensionPhysics' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureKTX' is not exposed, skipping.
Class 'GLTFDocumentExtensionTextureWebP' is not exposed, skipping.
Class 'GPUParticles2DEditorPlugin' is not exposed, skipping.
Class 'GPUParticles3DEditor' is not exposed, skipping.
Class 'GPUParticles3DEditorBase' is not exposed, skipping.
Class 'GPUParticles3DEditorPlugin' is not exposed, skipping.
Class 'GPUParticlesCollisionSDF3DEditorPlugin' is not exposed, skipping.
Class 'Gizmo3DHelper' is not exposed, skipping.
Class 'GodotNavigationServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer2D' is not exposed, skipping.
Class 'GodotPhysicsServer3D' is not exposed, skipping.
Class 'GradientEditorPlugin' is not exposed, skipping.
Class 'GradientTexture2DEditorPlugin' is not exposed, skipping.
Class 'GraphEditFilter' is not exposed, skipping.
Class 'GraphEditMinimap' is not exposed, skipping.
Class 'GridMapEditor' is not exposed, skipping.
Class 'GridMapEditorPlugin' is not exposed, skipping.
Class 'GroupDialog' is not exposed, skipping.
Class 'GroupsEditor' is not exposed, skipping.
Class 'HistoryDock' is not exposed, skipping.
Class 'IPUnix' is not exposed, skipping.
Class 'ImportDefaultsEditor' is not exposed, skipping.
Class 'ImportDefaultsEditorSettings' is not exposed, skipping.
Class 'ImportDock' is not exposed, skipping.
Class 'ImportDockParameters' is not exposed, skipping.
Class 'InputEventConfigurationDialog' is not exposed, skipping.
Class 'InputEventEditorPlugin' is not exposed, skipping.
Class 'InspectorDock' is not exposed, skipping.
Class 'LightOccluder2DEditor' is not exposed, skipping.
Class 'LightOccluder2DEditorPlugin' is not exposed, skipping.
Class 'LightmapGIEditorPlugin' is not exposed, skipping.
Class 'Line2DEditor' is not exposed, skipping.
Class 'Line2DEditorPlugin' is not exposed, skipping.
Class 'LocalizationEditor' is not exposed, skipping.
Class 'MaterialEditorPlugin' is not exposed, skipping.
Class 'MeshEditorPlugin' is not exposed, skipping.
Class 'MeshInstance3DEditor' is not exposed, skipping.
Class 'MeshInstance3DEditorPlugin' is not exposed, skipping.
Class 'MeshLibraryEditor' is not exposed, skipping.
Class 'MeshLibraryEditorPlugin' is not exposed, skipping.
Class 'MovieWriterMJPEG' is not exposed, skipping.
Class 'MovieWriterPNGWAV' is not exposed, skipping.
Class 'MultiMeshEditor' is not exposed, skipping.
Class 'MultiMeshEditorPlugin' is not exposed, skipping.
Class 'MultiplayerEditorDebugger' is not exposed, skipping.
Class 'MultiplayerEditorPlugin' is not exposed, skipping.
Class 'NavigationLink2DEditor' is not exposed, skipping.
Class 'NavigationLink2DEditorPlugin' is not exposed, skipping.
Class 'NavigationMeshEditor' is not exposed, skipping.
Class 'NavigationMeshEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle2DEditor' is not exposed, skipping.
Class 'NavigationObstacle2DEditorPlugin' is not exposed, skipping.
Class 'NavigationObstacle3DEditor' is not exposed, skipping.
Class 'NavigationObstacle3DEditorPlugin' is not exposed, skipping.
Class 'NavigationPolygonEditor' is not exposed, skipping.
Class 'NavigationPolygonEditorPlugin' is not exposed, skipping.
Class 'Node3DEditor' is not exposed, skipping.
Class 'Node3DEditorPlugin' is not exposed, skipping.
Class 'Node3DEditorViewport' is not exposed, skipping.
Class 'Node3DEditorViewportContainer' is not exposed, skipping.
Class 'NodeDock' is not exposed, skipping.
Class 'NoiseEditorInspectorPlugin' is not exposed, skipping.
Class 'NoiseEditorPlugin' is not exposed, skipping.
Class 'ORMMaterial3DConversionPlugin' is not exposed, skipping.
Class 'OccluderInstance3DEditorPlugin' is not exposed, skipping.
Class 'OrphanResourcesDialog' is not exposed, skipping.
Class 'PackedSceneEditorPlugin' is not exposed, skipping.
Class 'PackedSceneEditorTranslationParserPlugin' is not exposed, skipping.
Class 'PanoramaSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ParticleProcessMaterialConversionPlugin' is not exposed, skipping.
Class 'Path2DEditor' is not exposed, skipping.
Class 'Path2DEditorPlugin' is not exposed, skipping.
Class 'Path3DEditorPlugin' is not exposed, skipping.
Class 'Path3DGizmoPlugin' is not exposed, skipping.
Class 'PhysicalBone3DEditorPlugin' is not exposed, skipping.
Class 'PhysicalSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'PluginConfigDialog' is not exposed, skipping.
Class 'Polygon2DEditor' is not exposed, skipping.
Class 'Polygon2DEditorPlugin' is not exposed, skipping.
Class 'Polygon3DEditor' is not exposed, skipping.
Class 'Polygon3DEditorPlugin' is not exposed, skipping.
Class 'PostImportPluginSkeletonRenamer' is not exposed, skipping.
Class 'PostImportPluginSkeletonRestFixer' is not exposed, skipping.
Class 'PostImportPluginSkeletonTrackOrganizer' is not exposed, skipping.
Class 'ProceduralSkyMaterialConversionPlugin' is not exposed, skipping.
Class 'ProgressDialog' is not exposed, skipping.
Class 'ProjectExportDialog' is not exposed, skipping.
Class 'ProjectExportTextureFormatError' is not exposed, skipping.
Class 'ProjectSettingsEditor' is not exposed, skipping.
Class 'PropertySelector' is not exposed, skipping.
Class 'RenameDialog' is not exposed, skipping.
Class 'ReparentDialog' is not exposed, skipping.
Class 'ReplicationEditor' is not exposed, skipping.
Class 'ResourceFormatImporterSaver' is not exposed, skipping.
Class 'ResourcePreloaderEditor' is not exposed, skipping.
Class 'ResourcePreloaderEditorPlugin' is not exposed, skipping.
Class 'SceneCacheInterface' is not exposed, skipping.
Class 'SceneCreateDialog' is not exposed, skipping.
Class 'SceneExporterGLTFPlugin' is not exposed, skipping.
Class 'SceneImportSettings' is not exposed, skipping.
Class 'SceneImportSettingsData' is not exposed, skipping.
Class 'SceneRPCInterface' is not exposed, skipping.
Class 'SceneReplicationInterface' is not exposed, skipping.
Class 'SceneTileProxyObject' is not exposed, skipping.
Class 'SceneTreeDialog' is not exposed, skipping.
Class 'SceneTreeDock' is not exposed, skipping.
Class 'SceneTreeEditor' is not exposed, skipping.
Class 'ScriptEditorDebugger' is not exposed, skipping.
Class 'ScriptEditorPlugin' is not exposed, skipping.
Class 'SectionedInspector' is not exposed, skipping.
Class 'SectionedInspectorFilter' is not exposed, skipping.
Class 'ShaderCreateDialog' is not exposed, skipping.
Class 'ShaderEditorPlugin' is not exposed, skipping.
Class 'ShaderFileEditor' is not exposed, skipping.
Class 'ShaderFileEditorPlugin' is not exposed, skipping.
Class 'ShaderGlobalsEditor' is not exposed, skipping.
Class 'ShaderGlobalsEditorInterface' is not exposed, skipping.
Class 'SizeFlagPresetPicker' is not exposed, skipping.
Class 'Skeleton2DEditor' is not exposed, skipping.
Class 'Skeleton2DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DEditorPlugin' is not exposed, skipping.
Class 'Skeleton3DGizmoPlugin' is not exposed, skipping.
Class 'SkeletonIK3DEditorPlugin' is not exposed, skipping.
Class 'SnapDialog' is not exposed, skipping.
Class 'SplitContainerDragger' is not exposed, skipping.
Class 'Sprite2DEditor' is not exposed, skipping.
Class 'Sprite2DEditorPlugin' is not exposed, skipping.
Class 'SpriteFramesEditor' is not exposed, skipping.
Class 'SpriteFramesEditorPlugin' is not exposed, skipping.
Class 'StandardMaterial3DConversionPlugin' is not exposed, skipping.
Class 'StyleBoxEditorPlugin' is not exposed, skipping.
Class 'SubViewportPreviewEditorPlugin' is not exposed, skipping.
Class 'SurfaceUpgradeDialog' is not exposed, skipping.
Class 'SurfaceUpgradeTool' is not exposed, skipping.
Class 'Texture3DEditorPlugin' is not exposed, skipping.
Class 'TextureEditorPlugin' is not exposed, skipping.
Class 'TextureLayeredEditorPlugin' is not exposed, skipping.
Class 'TextureRegionEditor' is not exposed, skipping.
Class 'TextureRegionEditorPlugin' is not exposed, skipping.
Class 'ThemeContext' is not exposed, skipping.
Class 'ThemeEditor' is not exposed, skipping.
Class 'ThemeEditorPlugin' is not exposed, skipping.
Class 'ThemeEditorPreview' is not exposed, skipping.
Class 'ThemeItemEditorDialog' is not exposed, skipping.
Class 'ThemeItemImportTree' is not exposed, skipping.
Class 'ThemeTypeDialog' is not exposed, skipping.
Class 'ThemeTypeEditor' is not exposed, skipping.
Class 'TileAtlasView' is not exposed, skipping.
Class 'TileMapEditor' is not exposed, skipping.
Class 'TileMapEditorPlugin' is not exposed, skipping.
Class 'TileMapEditorTerrainsPlugin' is not exposed, skipping.
Class 'TileMapEditorTilesPlugin' is not exposed, skipping.
Class 'TileProxiesManagerDialog' is not exposed, skipping.
Class 'TileSetAtlasSourceEditor' is not exposed, skipping.
Class 'TileSetAtlasSourceProxyObject' is not exposed, skipping.
Class 'TileSetEditor' is not exposed, skipping.
Class 'TileSetEditorPlugin' is not exposed, skipping.
Class 'TileSetScenesCollectionProxyObject' is not exposed, skipping.
Class 'TileSetScenesCollectionSourceEditor' is not exposed, skipping.
Class 'TileSourceInspectorPlugin' is not exposed, skipping.
Class 'TilesEditorUtils' is not exposed, skipping.
Class 'VersionControlEditorPlugin' is not exposed, skipping.
Class 'ViewPanner' is not exposed, skipping.
Class 'ViewportNavigationControl' is not exposed, skipping.
Class 'ViewportRotationControl' is not exposed, skipping.
Class 'VisualShaderConversionPlugin' is not exposed, skipping.
Class 'VoxelGIEditorPlugin' is not exposed, skipping.
Class 'WindowWrapper' is not exposed, skipping.
Loaded system CA certificates
EditorSettings: Save OK!
reimport: begin: (Re)Importing Assets steps: 3
	reimport: step 0: boulder_albedo.png
etcpak: Encoding image size 1024x1024 to format DXT1 RGB8, with mipmaps.
etcpak: Encoding took 32 ms.
	reimport: step 1: icon.svg
	reimport: step 2: rock_2.blend
import: begin: Import Scene steps: 104
	import: step 0: Importing Scene...
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Blender 4.1.1 (hash e1743a0317bc built 2024-04-15 23:47:45)
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Socket error: 111
Connection to remote host failed!
Read blend: "/workspace/revon/blender_ci_test/models/rock_2.blend"
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Error: Engine 'BLENDER_EEVEE_NEXT' not available for scene 'Scene' (an add-on may need to be installed or enabled)
Warning: File written by newer Blender binary (402.66), expect loss of data!
13:56:52 | INFO: Draco mesh compression is available, use library at /usr/local/bin/blender/4.1/python/lib/python3.11/site-packages/libextern_draco.so
13:56:53 | INFO: Starting glTF 2.0 export
13:56:53 | INFO: Extracting primitive: Cube.008
Error: Tangent space can only be computed for tris/quads, aborting
13:56:53 | WARNING: Could not calculate tangents. Please try to triangulate the mesh first.
13:56:53 | INFO: Primitives created: 1
13:56:53 | INFO: Finished glTF 2.0 export in 0.03023386001586914 s
127.0.0.1 - - [15/Aug/2024 13:56:53] "POST / HTTP/1.1" 200 -
glTF: Total buffers: 1
glTF: Total buffer views: 4
glTF: Total accessors: 4
glTF: Total images: 1
Total materials: 1
glTF: Parsing mesh: 0
glTF: type vec3 component type: Float stride: 12 amount 146
glTF: accessor offset 0 view offset: 0 total buffer len: 5188 view len 1752
glTF: type vec3 component type: Float stride: 12 amount 146
glTF: accessor offset 0 view offset: 1752 total buffer len: 5188 view len 1752
glTF: type vec2 component type: Float stride: 8 amount 146
glTF: accessor offset 0 view offset: 3504 total buffer len: 5188 view len 1168
glTF: type float component type: UShort stride: 2 amount 258
glTF: accessor offset 0 view offset: 4672 total buffer len: 5188 view len 516
glTF: Total meshes: 1
glTF: Creating mesh for: rock_2-col
Fix: Renamed rock_2-col to rock_2
	import: step 2: Running Custom Script...
	import: step 104: Saving...
Saving scene to: res://.godot/imported/rock_2.blend-7a3412d7e197d7386759e329f1d1b0f3.scn
import: end
savepack: begin: Packing steps: 102
	savepack: step 2: Storing File: res://.godot/imported/boulder_albedo.png-5ff9bc6e4c1b0aedccd55b84b1519d75.s3tc.ctex
	savepack: step 2: Storing File: res://models/textures/boulder_albedo.png.import
	savepack: step 27: Storing File: res://.godot/imported/rock_2.blend-7a3412d7e197d7386759e329f1d1b0f3.scn
	savepack: step 27: Storing File: res://models/rock_2.blend.import
	savepack: step 52: Storing File: res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex
	savepack: step 52: Storing File: res://icon.svg.import
	savepack: step 77: Storing File: res://.godot/exported/133200997/export-3070c538c03ee49b7677ff960a3f5195-main.scn
	savepack: step 102: Storing File: res://main.tscn.remap
	savepack: step 102: Storing File: res://.godot/global_script_class_cache.cfg
	savepack: step 102: Storing File: res://icon.svg
	savepack: step 102: Storing File: res://.godot/uid_cache.bin
	savepack: step 102: Storing File: res://project.binary
savepack: end
reimport: end
EditorSettings: Save OK!
XR: Clearing primary interface
XR: Removed interface "Native mobile"
XR: Removed interface "OpenXR"
Orphan StringName: Node (static: 5, total: 6)
StringName: 1 unclaimed string names at exit.

Turns out, I just need to install all the dependencies of Blender... which I solved by installing Blender from apt-get. There's probably a better way, but it was the fastest way to debug out the issue.

This is my modified Dockerfile of aBARICHELLO/godot-ci for the Gitea Action
FROM node:20-bullseye
LABEL author="https://github.com/aBARICHELLO/godot-ci/graphs/contributors"

USER root
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
    ca-certificates \
    git \
    git-lfs \
    unzip \
    wget \
    zip \
    adb \
    openjdk-17-jdk-headless \
    rsync \
    blender \
    && rm -rf /var/lib/apt/lists/*

ARG GODOT_VERSION="4.2.2"
ARG RELEASE_NAME="stable"
ARG SUBDIR=""
ARG GODOT_TEST_ARGS=""
ARG GODOT_PLATFORM="linux.x86_64"

RUN wget https://downloads.tuxfamily.org/godotengine/${GODOT_VERSION}${SUBDIR}/Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip \
    && wget https://downloads.tuxfamily.org/godotengine/${GODOT_VERSION}${SUBDIR}/Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz \
    && mkdir ~/.cache \
    && mkdir -p ~/.config/godot \
    && mkdir -p ~/.local/share/godot/export_templates/${GODOT_VERSION}.${RELEASE_NAME} \
    && unzip Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip \
    && mv Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM} /usr/local/bin/godot \
    && unzip Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz \
    && mv templates/* ~/.local/share/godot/export_templates/${GODOT_VERSION}.${RELEASE_NAME} \
    && rm -f Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip

RUN wget https://mirrors.ocf.berkeley.edu/blender/release/Blender4.1/blender-4.1.1-linux-x64.tar.xz \
    && tar xvf blender-4.1.1-linux-x64.tar.xz && mv -v $(ls -d */ | grep blender) /usr/local/bin/blender \
    && rm -f blender-4.1.1-linux-x64.tar.xz

RUN godot -v -e --quit --headless ${GODOT_TEST_ARGS}

RUN echo 'filesystem/import/blender/blender3_path = "/usr/local/bin/blender"' >> ~/.config/godot/editor_settings-4.tres
My godot_ci.yml file for the Gitea Actions
name: "godot-ci export"
on: push

env:
  GODOT_VERSION: 4.2.2
  EXPORT_NAME: test-project
  PROJECT_PATH: ./

jobs:
  export-linux:
    timeout-minutes: 60
    name: Linux export
    runs-on: ubuntu-22.04
    container:
      image: r_godot_4_2_2_blender:latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
        with:
          lfs: true
      - name: Setup
        run: |
          mkdir -v -p ~/.local/share/godot/export_templates/
          cd $PROJECT_PATH
          mkdir -v -p ./build/linux/linux_release
          mkdir -v -p ./build/linux/linux_debug

      - name: Linux release build
        run: |
          godot --headless --verbose --export-release "Linux/X11" ./build/linux/linux_release/$EXPORT_NAME-release.x86_64
      - name: Linux debug build
        run: |
          godot --headless --verbose --export-release "Linux/X11" ./build/linux/linux_debug/$EXPORT_NAME-debug.x86_64

      - name: Upload artifact
        uses: actions/upload-artifact@v3
        with:
          name: linux
          path: ./build/linux

@lunarlabs
Copy link

This problem arises in 4.3.

@fire fire assigned fire and lyuma Sep 6, 2024
@LasseSchnepel
Copy link

I had the same issue as @arnaudvergnet and identified this underlying issue: In the editor settings file, there's a line with the blender path existing per default. The added line with the filled blender path is then ignored.
If I change the blender path, instead of simply adding a line, I get one step further.
After that, blender fails as numpy is missing (at least for me, as I start my docker from ubuntu:oracular. But adding python3-numpy to the apt-get install command helps with that.
I still get a lot of socket errors, but they apparently can be ignored.

So, my proposal would be to not just get stuck, but complain if no blender is installed, but needed.

@arnaudvergnet
Copy link
Author

@LasseSchnepel Your issue seems to be different from mine as the file ~/.config/godot/editor_settings-4.tres does not already have a line for the blender path on my end.

@revonzev Your solution of installing blender from apt did not work for me. It should not be necessary as the blender downloaded from the website should contain all the dependencies. The blender version in the repos is also the version 3, so I guess the dependencies for blender 4 would be different somewhat.

@LasseSchnepel
Copy link

Hi @arnaudvergnet , at least for me, the -4.tres is not looked at, it is the -4.3.tres, so take care what file you look at / add to. But if that doesn't help you, I don't know what the root cause is on your side.

@arnaudvergnet
Copy link
Author

Ah yes indeed there are both 4.tres and 4.3.tres files, the first one without the blender path line and the other with it set to an empty path. I tried setting the path in the 4.3.tres by replacing the line but the CI still gets stuck at the same place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

9 participants