qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.62k stars 3.01k forks source link

Crash lors de la suppression de champ #56534

Open jonasbeach opened 8 months ago

jonasbeach commented 8 months ago

What is the bug or the crash?

User Feedback

Bonjour erreur suite à un Essais de suppression de champs sur une table attributaire

bonne journée

Report Details

Python Stack Trace

Windows fatal exception: access violation

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

Stack Trace


memcpy_repmovs memcpy.asm:114
QgsVectorLayerFeatureIterator::updateChangedAttributes :
QgsVectorLayerFeatureIterator::fetchFeature :
QgsAbstractFeatureIterator::nextFeature :
QgsAttributeTableModel::loadLayer :
QObject::qt_static_metacall :
QObject::qt_static_metacall :
QgsVectorLayer::updateFields :
QgsVectorLayerUndoCommandDeleteAttribute::redo :
QUndoStack::push :
QgsVectorLayerEditBuffer::deleteAttribute :
QgsVectorLayer::deleteAttribute :
QgsVectorLayer::deleteAttributes :
QgsAttributeTableDialog::mActionRemoveAttribute_triggered :
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.3-Prizren QGIS code revision: 47373234ac Compiled against Qt: 5.15.3 Running against Qt: 5.15.3 Compiled against GDAL: 3.8.3 Running against GDAL: 3.8.3

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

Steps to reproduce the issue

Click on 'Supprimer les champs' Sélection des champs et OK Crash

Versions

The current released version of QGIS is 3.34.3. We are working on 3.35-Master. It will go into feature freeze on 2024-01-19 12:00:00 UTC and be released as 3.36 on 2024-02-23 12:00:00 UTC. Details on changes can be found on github at https://github.com/qgis/QGIS/commits/master.

Supported QGIS version

New profile

Additional context

No response

agiudiceandrea commented 8 months ago

@jonasbeach, thanks for reporting. A similar issue has been already previously reported at https://github.com/qgis/QGIS/issues/55356 for QGIS 3.28.

agiudiceandrea commented 8 months ago

May you please provide a sample layer and exact steps to replicate the issue?