Hello, I received this crash on testing the plugin with one slope raster and two shapefiles (origin and destination) containing the same 10 points:
Python Stack Trace
Windows fatal exception: access violation
Thread 0x00001318 (most recent call first):
Thread 0x00001570 (most recent call first):
File "C:\PROGWindows fatal exception: access violationRA
1\QGIS321.5\apps\Python39Windows fatal exception: access violation\l
ib\site-paWindows fatal exception: access violationc
kages\osgeo\gdal_array.Windows fatal exception: access violationpy
", line 111 in BandRasterIONumPy
File "C:\PROWindows fatal exception: access violationGR
A1\QGIS321.5\apps\PytWindows fatal exception: access violationho
n39\lib\site-packages\Windows fatal exception: oaccess violations
geWindows fatal exception: oaccess violation\
gdal_array.py", line 454 in BandReadAsArray
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArray
return gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in run
result = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _worker
work_item.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00001774 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 111 in BandRasterIONumPy
return _gdal_array.BandRasterIONumPy(band, bWrite, xoff, yoff, xsize, ysize, psArray, buf_type, resample_alg, callback, callback_data)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 454 in BandReadAsArray
if BandRasterIONumPy(band, 0, xoff, yoff, win_xsize, win_ysize,
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArray
return gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in run
result = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _worker
work_item.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Current thread 0x00003210 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 111 in BandRasterIONumPy
return _gdal_array.BandRasterIONumPy(band, bWrite, xoff, yoff, xsize, ysize, psArray, buf_type, resample_alg, callback, callback_data)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 454 in BandReadAsArray
if BandRasterIONumPy(band, 0, xoff, yoff, win_xsize, win_ysize,
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArray
return gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in run
result = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _worker
work_item.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00001eec (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x000029a0 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00000df8 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00002ae4 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x000015f8 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00001890 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00002da4 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00000a48 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00001c14 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x000031ec (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _worker
work_item = work_queue.get(block=True)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_inner
self.run()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrap
self._bootstrap_inner()
Thread 0x00001318 (most recent call first):
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 312 in wait
waiter.acquire()
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\threading.py", line 574 in wait
signaled = self._cond.wait(timeout)
File "C:\PROGRA1\QGIS321.5\apps\Python39\lib\concurrent\futures_base.py", line 245 in as_completed
waiter.event.wait(wait_timeout)
File "C:\Users/Kleython/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 605 in runAlgorithm
for future in futures.as_completed(results):
File "C:\Users/Kleython/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 245 in run
self.runAlgorithm()
Stack Trace
TIFFReadRGBATileExt :
TIFFReadEncodedStrip :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
GDALRelationship::operator= :
GDALRelationship::operator= :
PyArg_ParseTuple_SizeT :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyFunction_Vectorcall :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyFloat_FromDouble :
PyVectorcall_Call :
PyObject_Call :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyVectorcall_Call :
PyObject_Call :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyFloat_FromDouble :
PyVectorcall_Call :
PyObject_Call :
PyThread_exit_thread :
PyThread_exit_thread :
thread_start :
BaseThreadInitThunk :
RtlUserThreadStart :
QGIS Info
QGIS Version: 3.28.5-Firenze
QGIS code revision: 50adba36f2
Compiled against Qt: 5.15.3
Running against Qt: 5.15.3
Compiled against GDAL: 3.6.3
Running against GDAL: 3.6.3
System Info
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.19045
Hello, I received this crash on testing the plugin with one slope raster and two shapefiles (origin and destination) containing the same 10 points:
Python Stack Trace
Windows fatal exception: access violation
Thread 0x00001318 (most recent call first):
Thread 0x00001570 (most recent call first):
File "C:\PROGWindows fatal exception: access violationRA
1\QGIS321.5\apps\Python39Windows fatal exception: access violation\lib\site-paWindows fatal exception: access violationc
kages\osgeo\gdal_array.Windows fatal exception: access violationpy
", line 111 in BandRasterIONumPy
File "C:\PROWindows fatal exception: access violationGR
A
1\QGIS321.5\apps\PytWindows fatal exception: access violationhon39\lib\site-packages\Windows fatal exception: oaccess violations
geWindows fatal exception: oaccess violation\
gdal_array.py", line 454 in BandReadAsArray
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArrayreturn gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in runresult = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _workerwork_item.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00001774 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 111 in BandRasterIONumPyreturn _gdal_array.BandRasterIONumPy(band, bWrite, xoff, yoff, xsize, ysize, psArray, buf_type, resample_alg, callback, callback_data)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 454 in BandReadAsArrayif BandRasterIONumPy(band, 0, xoff, yoff, win_xsize, win_ysize,
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArrayreturn gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in runresult = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _workerwork_item.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Current thread 0x00003210 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 111 in BandRasterIONumPyreturn _gdal_array.BandRasterIONumPy(band, bWrite, xoff, yoff, xsize, ysize, psArray, buf_type, resample_alg, callback, callback_data)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal_array.py", line 454 in BandReadAsArrayif BandRasterIONumPy(band, 0, xoff, yoff, win_xsize, win_ysize,
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\site-packages\osgeo\gdal.py", line 4150 in ReadAsArrayreturn gdal_array.BandReadAsArray(self, xoff, yoff,
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 335 in computeCost
costValues = baseRaster.GetRasterBand(1).ReadAsArray()
File "C:####/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 510 in computeOnePath
distances = self.computeCost(point, baseRaster, logMessageFile)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 52 in runresult = self.fn(*self.args, **self.kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 77 in _workerwork_item.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00001eec (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x000029a0 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00000df8 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00002ae4 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x000015f8 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00001890 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00002da4 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00000a48 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00001c14 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x000031ec (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures\thread.py", line 75 in _workerwork_item = work_queue.get(block=True)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 892 in runself._target(*self._args, **self._kwargs)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 954 in _bootstrap_innerself.run()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 912 in _bootstrapself._bootstrap_inner()
Thread 0x00001318 (most recent call first):
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 312 in waitwaiter.acquire()
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\threading.py", line 574 in waitsignaled = self._cond.wait(timeout)
File "C:\PROGRA
1\QGIS321.5\apps\Python39\lib\concurrent\futures_base.py", line 245 in as_completedwaiter.event.wait(wait_timeout)
File "C:\Users/Kleython/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 605 in runAlgorithm
for future in futures.as_completed(results):
File "C:\Users/Kleython/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\LCPNetwork-master\lcp_network.py", line 245 in run
self.runAlgorithm()
Stack Trace
TIFFReadRGBATileExt :
TIFFReadEncodedStrip :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
CPLODBCDriverInstaller::RemoveDriver :
GDALRelationship::operator= :
GDALRelationship::operator= :
PyArg_ParseTuple_SizeT :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyFunction_Vectorcall :
PyEval_EvalFrameDefault :
PyObject_GC_Del :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyFloat_FromDouble :
PyVectorcall_Call :
PyObject_Call :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyVectorcall_Call :
PyObject_Call :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyFloat_FromDouble :
PyVectorcall_Call :
PyObject_Call :
PyThread_exit_thread :
PyThread_exit_thread :
thread_start :
BaseThreadInitThunk :
RtlUserThreadStart :
QGIS Info
QGIS Version: 3.28.5-Firenze
QGIS code revision: 50adba36f2
Compiled against Qt: 5.15.3
Running against Qt: 5.15.3
Compiled against GDAL: 3.6.3
Running against GDAL: 3.6.3
System Info
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.19045