Bug report #21723

Crash because of items deletion in print layout

Added by Harrissou Santanna 9 months ago.

Status:Open
Priority:High
Assignee:-
Category:Map Composer/Printing
Affected QGIS version:3.7(master) Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:Yes Copied to github as #:29538

Description

User Feedback

I have a print layout with items.
I selected some items, copied and pasted them into a new layout
I then enabled the original print layout, in which the copied items were still shown as selected (dotted frame around each) and without any further interaction I just pressed DEL.
Then kaboom.

Report Details

Crash ID: 91bb829f923ccc46284a7f41193ea6ee8e1d4e05

Stack Trace

QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QMetaObject::activate :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsAuthIdentitiesEditor::qt_static_metacall :
QMetaObject::activate :
QWidgetLineControl::`default constructor closure' :
QComboBox::setCurrentIndex :
QComboBox::setCurrentIndex :
QWidgetLineControl::`default constructor closure' :
QMetaObject::activate :
QAbstractItemModel::endRemoveRows :
QSortFilterProxyModel::removeRows :
QSortFilterProxyModel::sortRole :
QSortFilterProxyModel::`default constructor closure' :
QMetaObject::activate :
QAbstractItemModel::beginRemoveRows :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsAuthIdentitiesEditor::qt_static_metacall :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
QMetaObject::activate :
QAction::activate :
QAction::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsVectorLayerJoinBuffer::joinedFeatureOf :
QCoreApplication::notifyInternal2 :
QShortcutMap::dispatchEvent :
QShortcutMap::tryShortcut :
QWindowSystemInterface::handleShortcutEvent :
QGuiApplicationPrivate::processKeyEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
CallWindowProcW :
DispatchMessageW :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QCoreApplication::exec :
QgsCustomProjectionDialog::~QgsCustomProjectionDialog :
BaseThreadInitThunk :
RtlUserThreadStart :

QGIS Info
QGIS Version: 3.7.0-Master
QGIS code revision: 20ec29a496
Compiled against Qt: 5.11.2
Running against Qt: 5.11.2
Compiled against GDAL: 2.4.1
Running against GDAL: 2.4.1

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

Also available in: Atom PDF