Hello QGIS Developers, This problem still persists with v3.34 and it's easily reproducible by simply opening the python console and typing: import netCDF4 as nc I opened a new ticket QGIS crashes when importing netCDF4 · Issue #55787 · qgis/QGIS (github.com) <https://github.com/qgis/QGIS/issues/55787> . In the meantime, I'll also try installing v3.32 and checking whether the crash also happens or not. Thank you.
afernandez via QGIS-Developer wrote: Hello, I'm upgrading from v3.30 to 3.34. However, QGISv3.34 keeps crashing when trying to import the netCDF4 module (never had this issue with v3.30). More specifically, the log reads: Fatal Python error: Segmentation fault Current thread 0x0000ffff7dada020 (most recent call first): File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 1184 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/lib/python3.10/site-packages/netCDF4/__init__.py", line 3 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/plugin/pingere.py", line 11 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/plugin/mainPlugin.py", line 12 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/__init__.py", line 13 in classFactory File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 423 in _startPlugin File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 443 in startPlugin File "<string>", line 1 in <module> Extension modules: PyQt5.QtCore, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.Qsci, PyQt5.QtNetwork, PyQt5.QtMultimedia, PyQt5.QtXml, PyQt5.QtPositioning, PyQt5.QtSql, qgis._core, qgis._gui, netCDF4._netCDF4, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg.lapack_lite, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, cftime._cftime (total: 28) and the referenced line reads import netCDF4 as nc. I've tried 2 different plugins but both crash QGIS. Just for completeness, netCDF4 had previously installed: $ Successfully installed cftime-1.6.3 netCDF4-1.6.5 Thanks and happy New Year. Hello, I'm upgrading from v3.30 to 3.34. However, QGISv3.34 keeps crashing when trying to import the netCDF4 module (never had this issue with v3.30). More specifically, the log reads: Fatal Python error: Segmentation fault Current thread 0x0000ffff7dada020 (most recent call first): File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 1184 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/lib/python3.10/site-packages/netCDF4/__init__.py", line 3 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/plugin/pingere.py", line 11 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/plugin/mainPlugin.py", line 12 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 888 in _import File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/TABULA/__init__.py", line 13 in classFactory File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 423 in _startPlugin File "/opt/atrium/QGIS/build-master/output/python/qgis/utils.py", line 443 in startPlugin File "<string>", line 1 in <module> Extension modules: PyQt5.QtCore, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.Qsci, PyQt5.QtNetwork, PyQt5.QtMultimedia, PyQt5.QtXml, PyQt5.QtPositioning, PyQt5.QtSql, qgis._core, qgis._gui, netCDF4._netCDF4, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg.lapack_lite, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, cftime._cftime (total: 28) and the referenced line reads import netCDF4 as nc. I've tried 2 different plugins but both crash QGIS. Just for completeness, netCDF4 had previously installed: $ Successfully installed cftime-1.6.3 netCDF4-1.6.5 Thanks and happy New Year.
_______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer