domlysz / BlenderGIS

Blender addons to make the bridge between Blender and geographic data
GNU General Public License v3.0
7.81k stars 1.36k forks source link

BlenderGIS Fails in Blender 4.2.2/Sonoma 14.6.1 UI completely Inoperative #931

Open B7527 opened 1 month ago

B7527 commented 1 month ago

Blender and OS versions

Blender 4.2.2 MacBook Air Sonoma 14.6.1 (23G93)

Describe the bug

Add On installs normally. Add On menu appears to be fully functional Once any Basemap is selected, the UI is inoperative except for click and drag entire scene.

How to Reproduce

-Select GIS -Select Google and Satellite (or any other combination for Basemap) -Create Basemap -Basemap appears, centered. Click and drag moves entire scene. All menus inoperative. All functions inoperative. -UI is completely frozen except for mouse location tracking -Hard Quit required since no menus are operational

image

Error message

There is no error since the entire Blender interface is frozen requiring a Hard Quit and restart of Blender

domlysz commented 1 month ago

You must press echap key to exit the operator, like all Blender's modal operators

B7527 commented 1 month ago

Thank you for that. The Escape key does indeed allow a graceful exit from the BlenderGIS freeze of the UI. But the core issue is and remains that BlenderGIS freezes and is inoperative when loading a basemap with the system configuration described. The amount of work involved in developing and maintaining this add-on is phenomenal. I'm not a coder but if I can provide any troubleshooting or testing assistance, please let me know.

cerbenus commented 1 month ago

I can second that: Facing the exact same behavior as @B7527 (and others in other threads). Using BlenderGIS 2.2.10, Blender 4.2.3 (Python 311) on Windows 11 Pro 24H2. I'm using shortcut B and G on Windows to pick a location on the world map, which yields an empty screen. Some Bad 400 request is happening:

http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949120&z=23 Your client has issued a malformed or illegal request.

TBBmalloc: skip allocation functions replacement in ucrtbase.dll: unknown prologue for function _msize DEBUG:BlenderGIS-2210.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-2210.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-2210.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-2210.core.checkdeps:ImageIO Freeimage plugin available DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (-124138625.90493649, -69505107.06405018, 124138625.90493649, 69505107.06405018) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:35 tiles requested, 1 already in cache, 34 remains to download DEBUG:BlenderGIS-2210.operators.lib.osm.nominatim:Nominatim search request : https://nominatim.openstreetmap.org/search?format=json&q=&limit=10 Info: No location found DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (-124138625.90493649, -69505107.06405018, 124138625.90493649, 69505107.06405018) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:35 tiles requested, 1 already in cache, 34 remains to download DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (-124138625.90493649, -69505107.06405018, 124138625.90493649, 69505107.06405018) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:35 tiles requested, 1 already in cache, 34 remains to download DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (-124138625.90493649, -69505107.06405018, 124138625.90493649, 69505107.06405018) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:35 tiles requested, 1 already in cache, 34 remains to download DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (-124138625.90493649, -69505107.06405018, 124138625.90493649, 69505107.06405018) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:35 tiles requested, 1 already in cache, 34 remains to download DEBUG:BlenderGIS-2210.operators.view3d_mapviewer:Bounding box request : (1408872.3265226001, 5948626.214345567, 1408901.9234773999, 5948642.785654433) DEBUG:BlenderGIS-2210.core.basemaps.mapservice:32 tiles requested, 0 already in cache, 32 remains to download DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489218 y2949118. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489212 y2949120. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489219 y2949120. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489213 y2949121. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489217 y2949119. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489213 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489219 y2949118. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489218 y2949120. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489217 y2949121. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489214 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949119&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489214 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489215 y2949118. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489215 y2949120. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489216 y2949118. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489212 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489217 y2949118. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489217 y2949120. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489218 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489216 y2949120. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489212 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489218 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489217&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489213 y2949118. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489218&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489213 y2949120. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489219 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489219 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489213&y=2949120&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489214 y2949118. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489214 y2949120. Error HTTP Error 400: Bad Request ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489215 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949119&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489215 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949119&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489212 y2949118. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489219&y=2949121&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489216 y2949121. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949118&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489214&y=2949120&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949119&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489215&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489212&y=2949118&z=23 ERROR:BlenderGIS-2210.core.basemaps.mapservice:Can't download tile x4489216 y2949119. Error HTTP Error 400: Bad Request DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949121&z=23 DEBUG:BlenderGIS-2210.core.basemaps.mapservice:Invalid tile data for request http://mt0.google.com/vt/lyrs=m&x=4489216&y=2949119&z=23