Any idea how to track this issue? Does not indicate any lines in my code.
Happens after I click on Rectangle from Extent in the Shape Digitizing Toolbar.
My code automatically triggers the Add Polygon Feature in the Digitizing
Toolbar and Selects Digitize with Segment so that the user can choose to just
digitize a polygon segment as the default drawing. Plus selecting Add Polygon
Feature is what enables the Digitizing Toolbar so they can also they can choose
to draw Rectangle from Extent.
Python Stack Trace
Windows fatal exception: access violation
Thread 0x00006c54 (most recent call first):
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\ipcjson.py", line
113 in _buffered_read_line_as_ascii
temp = self.__socket.recv(1024)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\ipcjson.py", line
154 in _wait_for_message
line = self._buffered_read_line_as_ascii()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\ipcjson.py", line
272 in process_one_message
self._wait_for_message()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\ipcjson.py", line
258 in process_messages
self.process_one_message()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\wrapper.py", line
521 in process_messages
self.process_messages()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 917 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydev_bundle\pydev_monkey.py",
line 667 in __call__
ret = self.original_func(*self.args, **self.kwargs)
Thread 0x0000129c (most recent call first):
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 316 in wait
gotit = waiter.acquire(True, timeout)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 581 in wait
signaled = self._cond.wait(timeout)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\futures.py", line
122 in run_forever
if not self._event.wait(timeout=0.1):
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 917 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydev_bundle\pydev_monkey.py",
line 667 in __call__
ret = self.original_func(*self.args, **self.kwargs)
Thread 0x00003744 (most recent call first):
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\pydevd.py",
line 199 in _on_run
time.sleep(0.3)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 149 in run
self._on_run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
Thread 0x00009dec (most recent call first):
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 316 in wait
gotit = waiter.acquire(True, timeout)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 581 in wait
signaled = self._cond.wait(timeout)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\pydevd.py",
line 171 in _on_run
self._py_db_command_thread_event.wait(0.3)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 149 in run
self._on_run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
Thread 0x0000949c (most recent call first):
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\wrapper.py", line
168 in recv
data = os.read(pipe_r, count)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 248 in _read_line
r = self.sock.recv(1024)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 262 in _on_run
line = self._read_line()
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 149 in run
self._on_run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
Thread 0x00003738 (most recent call first):
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 316 in wait
gotit = waiter.acquire(True, timeout)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\queue.py", line 180 in get
self.not_empty.wait(remaining)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 362 in _on_run
cmd = self.cmdQueue.get(1, 0.1)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py",
line 149 in run
self._on_run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
Thread 0x00003798 (most recent call first):
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 312 in wait
waiter.acquire()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 581 in wait
signaled = self._cond.wait(timeout)
File
"C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\site-packages\ptvsd\_remote.py", line
37 in wait_for_connection
session_not_bound.wait()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 917 in run
self._target(*self._args, **self._kwargs)
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 980 in
_bootstrap_inner
self.run()
File "C:\PROGRA~1\QGIS33~1.4\apps\Python39\lib\threading.py", line 937 in
_bootstrap
self._bootstrap_inner()
Current thread 0x0000332c (most recent call first):
Stack Trace
PyFunction_Vectorcall :
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.34.4-Prizren
QGIS code revision: decd43dc
Compiled against Qt: 5.15.3
Running against Qt: 5.15.3
Compiled against GDAL: 3.8.4
Running against GDAL: 3.8.4
System Info
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.19045
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer