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

QGIS ended unexpectedly #60178

Closed
1 of 2 tasks
djrogers2416 opened this issue Jan 17, 2025 · 3 comments
Closed
1 of 2 tasks

QGIS ended unexpectedly #60178

djrogers2416 opened this issue Jan 17, 2025 · 3 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Crash/Data Corruption Feedback Waiting on the submitter for answers Rasters Related to general raster layer handling (not specific data formats)

Comments

@djrogers2416
Copy link

What is the bug or the crash?

User Feedback

Using the Raster Calculator Expression to calculate the NDVI of Sentinal 2 data saved as a .vrt file, and saving as a GeoTIFF.
("Sentinal2@8" - "Sentinal2@4") / ("Sentinal2@8" + "Sentinal2@4")

Report Details

Python Stack Trace

Windows fatal exception: access violation

Thread 0x00003170 (most recent call first):
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\connection.py", line 321 in _recv_bytes
    waitres = _winapi.WaitForMultipleObjects(
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\connection.py", line 250 in recv
    buf = self._recv_bytes()
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\pool.py", line 579 in _handle_results
    task = get()
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1012 in run
    self._target(*self._args, **self._kwargs)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1075 in _bootstrap_inner
    self.run()
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1032 in _bootstrap
    self._bootstrap_inner()

Thread 0x000068d4 (most recent call first):
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\pool.py", line 531 in _handle_tasks
    for taskseq, set_length in iter(taskqueue.get, None):
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1012 in run
    self._target(*self._args, **self._kwargs)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1075 in _bootstrap_inner
    self.run()
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1032 in _bootstrap
    self._bootstrap_inner()

Thread 0x00008ef0 (most recent call first):
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\connection.py", line 1016 in _exhaustive_wait
    res = _winapi.WaitForMultipleObjects(L, False, timeout)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\connection.py", line 1084 in wait
    ready_handles = _exhaustive_wait(waithandle_to_obj.keys(), timeout)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\pool.py", line 502 in _wait_for_updates
    wait(sentinels, timeout=timeout)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\multiprocessing\pool.py", line 522 in _handle_workers
    cls._wait_for_updates(current_sentinels, change_notifier)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1012 in run
    self._target(*self._args, **self._kwargs)
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1075 in _bootstrap_inner
    self.run()
  File "C:\PROGRA~1\QGIS33~1.14\apps\Python312\Lib\threading.py", line 1032 in _bootstrap
    self._bootstrap_inner()

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

Stack Trace


QgsRasterCalculator::processCalculation :
QgisApp::showRasterCalculator :
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 :
QCoreApplication::exec :
main :
BaseThreadInitThunk :
RtlUserThreadStart :

QGIS Info
QGIS Version: 3.34.14-Prizren
QGIS code revision: 0cdaf6d
Compiled against Qt: 5.15.13
Running against Qt: 5.15.13
Compiled against GDAL: 3.9.3
Running against GDAL: 3.9.3

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

Steps to reproduce the issue

As above

Versions

QGIS version
3.34.14-Prizren
QGIS code revision
0cdaf6d
Qt version
5.15.13
Python version
3.12.8
GDAL/OGR version
3.9.3
PROJ version
9.5.0
EPSG Registry database version
v11.016 (2024-08-31)
GEOS version
3.13.0-CAPI-1.19.0
SQLite version
3.46.1
PDAL version
2.8.1
PostgreSQL client version
16.2
SpatiaLite version
5.1.0
QWT version
6.3.0
QScintilla2 version
2.14.1
OS version
Windows 10 Version 2009

Active Python plugins
contour
2.0.14
FreehandRasterGeoreferencer
0.8.3
geoscience
1.15
HCMGIS
25.1.9
latlontools
3.7.2
MagneticDeclination
2.4.4
OpenTopography-DEM-Downloader
3.0
osminfo
1.1.0
qgis-maptiler-plugin
3.4.0
Qgis2threejs
2.8
qgis2web
3.24.0
qgis_plugin_gpq_downloader
0.3.4
qgis_resource_sharing
1.2.0
QuickOSM
2.3.0
quick_map_services
0.19.37
SemiAutomaticClassificationPlugin
8.5.0
shapetools
3.5.1
SRTM-Downloader
3.2.3
ThreePointMethod
0.1
db_manager
0.1.20
grassprovider
2.12.99
MetaSearch
0.3.6
processing
2.12.99

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

None

@djrogers2416 djrogers2416 added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Jan 17, 2025
@agiudiceandrea
Copy link
Contributor

@djrogers2416, thanks for reporting. Please try if the issue does occur also using a new QGIS user profile. If it does, please provide a sample layer using which the issue occurs.

@agiudiceandrea agiudiceandrea added Feedback Waiting on the submitter for answers Rasters Related to general raster layer handling (not specific data formats) Crash/Data Corruption labels Jan 17, 2025
@djrogers2416
Copy link
Author

djrogers2416 commented Jan 17, 2025 via email

@agiudiceandrea
Copy link
Contributor

@djrogers2416, thank you very much for checking and replying. It would be very useful if you inform us when you find the offending plugin.

@agiudiceandrea agiudiceandrea closed this as not planned Won't fix, can't repro, duplicate, stale Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Crash/Data Corruption Feedback Waiting on the submitter for answers Rasters Related to general raster layer handling (not specific data formats)
Projects
None yet
Development

No branches or pull requests

2 participants