PANOimagen / profiletool

Home to the QGis Profiletool plugin. Initial work on this fork was partially funded by the C.A. La Rioja
https://plugins.qgis.org/plugins/profiletool/
GNU General Public License v2.0
35 stars 19 forks source link

QGIS crashed multiple times #83

Open rabenojha opened 1 year ago

rabenojha commented 1 year ago

I got this problem more than 3 times today. Every time I tried to open Layer Properties for my raster, my QGIS crashed. The message was that this plugin caused QGIS to crash.

Report Details

Python Stack Trace

Windows fatal exception: code 0xc0000139

Current thread 0x00014908 (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\version.py", line 15 in <module>
    from . import h5 as _h5
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\__init__.py", line 33 in <module>
    from . import version
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 423 in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  ...
Windows fatal exception: code 0xc0000139

Current thread 0x00014908 (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\version.py", line 15 in <module>
    from . import h5 as _h5
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\__init__.py", line 33 in <module>
    from . import version
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 423 in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 443 in startPlugin
    if not _startPlugin(packageName):
Windows fatal exception: code 0xc0000139

Current thread 0x00014908 (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\version.py", line 15 in <module>
    from . import h5 as _h5
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\__init__.py", line 33 in <module>
    from . import version
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\pyqtgraph\pyqtgraph\metaarray\MetaArray.py", line 23 in <module>
    import h5py
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\pyqtgraph\pyqtgraph\metaarray\__init__.py", line 1 in <module>
    from .MetaArray import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\pyqtgraph\pyqtgraph\functions.py", line 21 in <module>
    from .metaarray import MetaArray
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\pyqtgraph\pyqtgraph\colormap.py", line 7 in <module>
    from .functions import clip_array, clip_scalar, colorDistance, eq, mkColor
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\pyqtgraph\pyqtgraph\__init__.py", line 202 in <module>
    from .colormap import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\qgispluginsupport\qps\plotstyling\plotstyling.py", line 47 in <module>
    from ..pyqtgraph import pyqtgraph as pg
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\settings.py", line 9 in <module>
    from eotimeseriesviewer.qgispluginsupport.qps.plotstyling.plotstyling import PlotStyle
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\eotimeseriesviewer\eotimeseriesviewerplugin.py", line 33 in <module>
    from eotimeseriesviewer import settings
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\timeseriesviewerplugin\__init__.py", line 38 in classFactory
    from eotimeseriesviewer.eotimeseriesviewerplugin import EOTimeSeriesViewerPlugin
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 423 in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 443 in startPlugin
    if not _startPlugin(packageName):
Windows fatal exception: access violation

Current thread 0x00014908 (most recent call first):
<no Python frame>

Stack Trace


QObject::parent :
QLayout::addChildWidget :
QStackedLayout::insertWidget :
QgsOptionsDialogBase::insertPage :
QgsRasterLayerProperties::addPropertiesPageFactory :
QgisApp::showLayerProperties :
QgisApp::layerProperties :
QObject::qt_static_metacall :
QAction::activate :
QMenu::actionGeometry :
QMenu::actionGeometry :
QMenu::mouseReleaseEvent :
QWidget::event :
QMenu::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QApplicationPrivate::sendMouseEvent :
QSizePolicy::QSizePolicy :
QSizePolicy::QSizePolicy :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QGuiApplicationPrivate::processMouseEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QMenu::exec :
QMenu::exec :
QgsLayerTreeView::contextMenuEvent :
QWidget::event :
QFrame::event :
QAbstractItemView::viewportEvent :
QCoreApplicationPrivate::sendThroughObjectEventFilters :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QSizePolicy::QSizePolicy :
QSizePolicy::QSizePolicy :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QGuiApplicationPrivate::processMouseEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QCoreApplication::exec :
main :
BaseThreadInitThunk :
RtlUserThreadStart :

QGIS Info QGIS Version: 3.28.0-Firenze QGIS code revision: ed3ad0430f3 Compiled against Qt: 5.15.3 Running against Qt: 5.15.3 Compiled against GDAL: 3.5.2 Running against GDAL: 3.5.2

System Info CPU Type: x86_64 Kernel Type: winnt Kernel Version: 10.0.22621

nicogodet commented 1 year ago

In the stacktrace you past, I see timeseriesviewerplugin which call for h5py python package. I don't see profiletool plugin.

Could you check again please ?

rabenojha commented 1 year ago

timeseriesviewerplugin was also causing the crash couple of times today.. maybe I copied the wrong report.. my apologies! Regarding the profiletool, I reinstalled the plugin and it's working fine so far.

rabenojha commented 1 year ago

Report Details

Python Stack Trace

Windows fatal exception: code 0xc0000139

Current thread 0x0000667c (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\version.py", line 15 in <module>
    from . import h5 as _h5
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\__init__.py", line 33 in <module>
    from . import version
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\metaarray\MetaArray.py", line 23 in <module>
    import h5py
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\metaarray\__init__.py", line 1 in <module>
    from .MetaArray import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\functions.py", line 19 in <module>
    from .metaarray import MetaArray
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\graphicsItems\VTickGroup.py", line 7 in <module>
    from .. import functions as fn
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\__init__.py", line 202 in <module>
    from .graphicsItems.VTickGroup import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\tools\plottingtool.py", line 44 in <module>
    from .. import pyqtgraph as pg
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\ui\ptdockwidget.py", line 40 in <module>
    from ..tools.plottingtool import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\tools\profiletool_core.py", line 48 in <module>
    from ..ui.ptdockwidget import PTDockWidget
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\profileplugin.py", line 40 in <module>
    from .tools.profiletool_core import ProfileToolCore
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\__init__.py", line 28 in classFactory
    from .profileplugin import ProfilePlugin
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 423 in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  ...
Windows fatal exception: code 0xc0000139

Current thread 0x0000667c (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\version.py", line 15 in <module>
    from . import h5 as _h5
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users\asus\AppData\Roaming\Python\Python39\site-packages\h5py\__init__.py", line 33 in <module>
    from . import version
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\exporters\HDF5Exporter.py", line 8 in <module>
    import h5py
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\pyqtgraph\exporters\__init__.py", line 7 in <module>
    from .HDF5Exporter import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\tools\plottingtool.py", line 45 in <module>
    from ..pyqtgraph import exporters
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\ui\ptdockwidget.py", line 40 in <module>
    from ..tools.plottingtool import *
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\tools\profiletool_core.py", line 48 in <module>
    from ..ui.ptdockwidget import PTDockWidget
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\profileplugin.py", line 40 in <module>
    from .tools.profiletool_core import ProfileToolCore
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 888 in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:\Users/asus/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\profiletool\__init__.py", line 28 in classFactory
    from .profileplugin import ProfilePlugin
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 423 in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\qgis\utils.py", line 443 in startPlugin
    if not _startPlugin(packageName):
Windows fatal exception: code 0x8001010d

Current thread 0x0000667c (most recent call first):
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python/plugins\processing\gui\menus.py", line 271 in _executeAlgorithm
    dlg.exec_()
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python/plugins\processing\gui\menus.py", line 207 in <lambda>
    action.triggered.connect(lambda: _executeAlgorithm(alg_id))
Windows fatal exception: access violation

Current thread 0x0000667c (most recent call first):
  File "C:\PROGRA~1\QGIS32~1.0\apps\Python39\lib\code.py", line 90 in runcode
    exec(code, self.locals)
  File "C:\PROGRA~1\QGIS32~1.0\apps\Python39\lib\code.py", line 74 in runsource
    self.runcode(code)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\console\console_sci.py", line 553 in runsource
    return super(ShellScintilla, self).runsource(source, filename, symbol)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\console\console_sci.py", line 520 in runCommand
    more = self.runsource(src)
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\console\console_editor.py", line 453 in runScriptCode
    self.parent.pc.shell.runCommand("exec(Path('{0}').read_text())"
  File "C:\PROGRA~1/QGIS32~1.0/apps/qgis/./python\console\console.py", line 658 in runScriptEditor
    self.tabEditorWidget.currentWidget().newEditor.runScriptCode()

Stack Trace


QgsRasterMatrix::twoArgumentOperation :
QgsRasterCalcNode::calculate :
QgsRasterCalcNode::calculate :
QgsRasterCalcNode::calculate :
QgsRasterCalcNode::calculate :
QgsRasterCalculator::processCalculation :
PyInit__analysis :
PyArg_ParseTuple_SizeT :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalCodeWithName :
PyEval_EvalCodeEx :
PyEval_EvalCode :
PyDict_GetItemString :
PyArena_New :
PyRun_StringFlags :
PyEval_GetBuiltins :
PyEval_GetBuiltins :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalCodeWithName :
PyEval_EvalCodeEx :
PyEval_EvalCode :
PyEval_GetBuiltins :
PyEval_GetBuiltins :
PyEval_EvalFrameDefault :
PyFloat_FromDouble :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyFloat_FromDouble :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyFloat_FromDouble :
PyEval_EvalFrameDefault :
PyFloat_FromDouble :
PyEval_EvalFrameDefault :
PyFloat_FromDouble :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyFloat_FromDouble :
PyVectorcall_Call :
PyObject_Call :
PyInit_QtCore :
PyInit_QtCore :
PyInit_QtCore :
PyInit_QtCore :
QObject::qt_static_metacall :
QAction::activate :
QAbstractButton::click :
QAbstractButton::mouseReleaseEvent :
QToolButton::mouseReleaseEvent :
QWidget::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QApplicationPrivate::sendMouseEvent :
QSizePolicy::QSizePolicy :
QSizePolicy::QSizePolicy :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QGuiApplicationPrivate::processMouseEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QCoreApplication::exec :
main :
BaseThreadInitThunk :
RtlUserThreadStart :

QGIS Info QGIS Version: 3.28.0-Firenze QGIS code revision: ed3ad0430f3 Compiled against Qt: 5.15.3 Running against Qt: 5.15.3 Compiled against GDAL: 3.5.2 Running against GDAL: 3.5.2

System Info CPU Type: x86_64 Kernel Type: winnt Kernel Version: 10.0.22621

nicogodet commented 1 year ago

It is really unclear what cause the crash based on stack traces only.

Could provide more details ? What were you doing when it crash ? Is it reproducible ?