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

Closing Projects in QViewer crashes QGIS #140

Open
joewheaton opened this issue Feb 7, 2025 · 0 comments
Open

Closing Projects in QViewer crashes QGIS #140

joewheaton opened this issue Feb 7, 2025 · 0 comments
Assignees
Labels
🐛 bug Something isn't working

Comments

@joewheaton
Copy link

Ryan Thomas's Version QGIS 3.34 and latest version of Viewer. When he has multiple projects opened and attempts to close one, QGIS crashes.

See: https://riverscapes.freshdesk.com/a/tickets/252

I could not reproduce this on my machine yet.

## Report Details

**Python Stack Trace**

Windows fatal exception: access violation

Current thread 0x0000425c (most recent call first):
File "C:\Users/ryanb/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\riverscapes_viewer\src\dock_widget.py", line 663 in open_menu
self.menu.exec_(self.treeView.viewport().mapToGlobal(position))



**Stack Trace**

RtlpWaitOnCriticalSection :
RtlpEnterCriticalSectionContended :
RtlEnterCriticalSection :
xmlDictFree :
xmlHashFree :
xmlFreeDoc :
PyGen_Finalize :
PyGen_Finalize :
PyErr_WarnFormat :
PyGen_Finalize :
PyDict_Clear :
PyDict_Clear :
PyInit_QtCore :
PyInit_QtCore :
QObject::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QCoreApplicationPrivate::sendPostedEvents :
qt_plugin_query_metadata :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QMenu::exec :
QMenu::exec :
PyInit_QtWidgets :
PyLong_FromString :
PyObject_Vectorcall :
PyObject_Vectorcall :
PyEval_EvalFrameDefault :
PyFunction_Vectorcall :
PyArg_CheckPositional :
PyObject_Call :
PyObject_Call :
PyInit_QtCore :
PyInit_QtCore :
PyInit_QtCore :
PyInit_QtCore :
QObject::qt_static_metacall :
QWidget::customContextMenuRequested :
QWidget::event :
QFrame::event :
QAbstractItemView::viewportEvent :
PyInit_QtWidgets :
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.34.15-Prizren
QGIS code revision: 386f2583
Compiled against Qt: 5.15.13
Running against Qt: 5.15.13
Compiled against GDAL: 3.10.1
Running against GDAL: 3.10.1



**System Info**
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.22631
@joewheaton joewheaton added the 🐛 bug Something isn't working label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants